builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-734 starttime: 1468008528.7 results: success (0) buildid: 20160708113726 builduid: 0e18ae00cb88446ba899f020b0a6a925 revision: 23d50da987261085138dab3f05eae49806d9bf1b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:48.698825) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:48.699466) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:48.699891) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:49.652511) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:49.652909) ========= 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-1468008345.262785-4440691 _=/tools/buildbot/bin/python using PTY: False --2016-07-08 13:08:49-- 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% 165K=0.07s 2016-07-08 13:08:50 (165 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.628761 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:50.430226) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:50.430674) ========= 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-1468008345.262785-4440691 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029529 ========= master_lag: 0.13 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:50.595041) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-08 13:08:50.595542) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 23d50da987261085138dab3f05eae49806d9bf1b --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 23d50da987261085138dab3f05eae49806d9bf1b --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-1468008345.262785-4440691 _=/tools/buildbot/bin/python using PTY: False 2016-07-08 13:08:50,704 truncating revision to first 12 chars 2016-07-08 13:08:50,705 Setting DEBUG logging. 2016-07-08 13:08:50,705 attempt 1/10 2016-07-08 13:08:50,705 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/23d50da98726?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 13:08:53,074 unpacking tar archive at: mozilla-beta-23d50da98726/testing/mozharness/ program finished with exit code 0 elapsedTime=2.943065 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-08 13:08:53.573711) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:53.574122) ========= script_repo_revision: 23d50da987261085138dab3f05eae49806d9bf1b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:53.574689) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:53.575088) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:53.603542) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 53 secs) (at 2016-07-08 13:08:53.603968) ========= /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-1468008345.262785-4440691 _=/tools/buildbot/bin/python using PTY: False 13:08:53 INFO - MultiFileLogger online at 20160708 13:08:53 in /builds/slave/test 13:08:53 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 13:08:53 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:08:53 INFO - {'append_to_log': False, 13:08:53 INFO - 'base_work_dir': '/builds/slave/test', 13:08:53 INFO - 'blob_upload_branch': 'mozilla-beta', 13:08:53 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:08:53 INFO - 'buildbot_json_path': 'buildprops.json', 13:08:53 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:08:53 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:08:53 INFO - 'download_minidump_stackwalk': True, 13:08:53 INFO - 'download_symbols': 'true', 13:08:53 INFO - 'e10s': False, 13:08:53 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:08:53 INFO - 'tooltool.py': '/tools/tooltool.py', 13:08:53 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:08:53 INFO - '/tools/misc-python/virtualenv.py')}, 13:08:53 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:08:53 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:08:53 INFO - 'log_level': 'info', 13:08:53 INFO - 'log_to_console': True, 13:08:53 INFO - 'opt_config_files': (), 13:08:53 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:08:53 INFO - '--processes=1', 13:08:53 INFO - '--config=%(test_path)s/wptrunner.ini', 13:08:53 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:08:53 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:08:53 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:08:53 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:08:53 INFO - 'pip_index': False, 13:08:53 INFO - 'require_test_zip': True, 13:08:53 INFO - 'test_type': ('testharness',), 13:08:53 INFO - 'this_chunk': '1', 13:08:53 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:08:53 INFO - 'total_chunks': '10', 13:08:53 INFO - 'virtualenv_path': 'venv', 13:08:53 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:08:53 INFO - 'work_dir': 'build'} 13:08:53 INFO - ##### 13:08:53 INFO - ##### Running clobber step. 13:08:53 INFO - ##### 13:08:53 INFO - Running pre-action listener: _resource_record_pre_action 13:08:53 INFO - Running main action method: clobber 13:08:53 INFO - rmtree: /builds/slave/test/build 13:08:53 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:08:54 INFO - Running post-action listener: _resource_record_post_action 13:08:54 INFO - ##### 13:08:54 INFO - ##### Running read-buildbot-config step. 13:08:54 INFO - ##### 13:08:54 INFO - Running pre-action listener: _resource_record_pre_action 13:08:54 INFO - Running main action method: read_buildbot_config 13:08:54 INFO - Using buildbot properties: 13:08:54 INFO - { 13:08:54 INFO - "project": "", 13:08:54 INFO - "product": "firefox", 13:08:55 INFO - "script_repo_revision": "production", 13:08:55 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 13:08:55 INFO - "repository": "", 13:08:55 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 13:08:55 INFO - "buildid": "20160708113726", 13:08:55 INFO - "pgo_build": "False", 13:08:55 INFO - "basedir": "/builds/slave/test", 13:08:55 INFO - "buildnumber": 81, 13:08:55 INFO - "slavename": "tst-linux32-spot-734", 13:08:55 INFO - "revision": "23d50da987261085138dab3f05eae49806d9bf1b", 13:08:55 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 13:08:55 INFO - "platform": "linux", 13:08:55 INFO - "branch": "mozilla-beta", 13:08:55 INFO - "repo_path": "releases/mozilla-beta", 13:08:55 INFO - "moz_repo_path": "", 13:08:55 INFO - "stage_platform": "linux", 13:08:55 INFO - "builduid": "0e18ae00cb88446ba899f020b0a6a925", 13:08:55 INFO - "slavebuilddir": "test" 13:08:55 INFO - } 13:08:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 13:08:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 13:08:55 INFO - Running post-action listener: _resource_record_post_action 13:08:55 INFO - ##### 13:08:55 INFO - ##### Running download-and-extract step. 13:08:55 INFO - ##### 13:08:55 INFO - Running pre-action listener: _resource_record_pre_action 13:08:55 INFO - Running main action method: download_and_extract 13:08:55 INFO - mkdir: /builds/slave/test/build/tests 13:08:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:08:55 INFO - https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 13:08:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 13:08:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 13:08:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 13:08:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 13:08:57 INFO - Downloaded 1291 bytes. 13:08:57 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 13:08:57 INFO - Using the following test package requirements: 13:08:57 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 13:08:57 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:08:57 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 13:08:57 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:08:57 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 13:08:57 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:08:57 INFO - u'jsshell-linux-i686.zip'], 13:08:57 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:08:57 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 13:08:57 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 13:08:57 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:08:57 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 13:08:57 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:08:57 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 13:08:57 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:08:57 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 13:08:57 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:08:57 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 13:08:57 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 13:08:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:08:57 INFO - https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 13:08:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 13:08:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 13:08:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 13:08:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 13:09:06 INFO - Downloaded 22861023 bytes. 13:09:06 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:09:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:09:07 INFO - caution: filename not matched: web-platform/* 13:09:07 INFO - Return code: 11 13:09:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:09:07 INFO - https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 13:09:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 13:09:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 13:09:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 13:09:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 13:09:19 INFO - Downloaded 36389876 bytes. 13:09:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:09:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:09:23 INFO - caution: filename not matched: bin/* 13:09:23 INFO - caution: filename not matched: config/* 13:09:23 INFO - caution: filename not matched: mozbase/* 13:09:23 INFO - caution: filename not matched: marionette/* 13:09:23 INFO - caution: filename not matched: tools/wptserve/* 13:09:23 INFO - Return code: 11 13:09:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:09:23 INFO - https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 13:09:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:09:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:09:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:09:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 13:09:43 INFO - Downloaded 69352086 bytes. 13:09:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:09:43 INFO - mkdir: /builds/slave/test/properties 13:09:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:09:43 INFO - Writing to file /builds/slave/test/properties/build_url 13:09:43 INFO - Contents: 13:09:43 INFO - build_url:https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:09:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:09:43 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:09:43 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:09:43 INFO - Contents: 13:09:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:09:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:09:43 INFO - https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:09:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:09:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:09:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:09:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 13:10:10 INFO - Downloaded 92363316 bytes. 13:10:10 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 13:10:10 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 13:10:19 INFO - Return code: 0 13:10:19 INFO - Running post-action listener: _resource_record_post_action 13:10:19 INFO - Running post-action listener: set_extra_try_arguments 13:10:19 INFO - ##### 13:10:19 INFO - ##### Running create-virtualenv step. 13:10:19 INFO - ##### 13:10:19 INFO - Running pre-action listener: _pre_create_virtualenv 13:10:19 INFO - Running pre-action listener: _resource_record_pre_action 13:10:19 INFO - Running main action method: create_virtualenv 13:10:19 INFO - Creating virtualenv /builds/slave/test/build/venv 13:10:19 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 13:10:19 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:10:20 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:10:20 INFO - Using real prefix '/usr' 13:10:20 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:10:21 INFO - Installing distribute.............................................................................................................................................................................................done. 13:10:25 INFO - Installing pip.................done. 13:10:25 INFO - Return code: 0 13:10:25 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:10:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:10:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:10:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:10:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:10:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:10:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:10:25 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 0xa40bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa472598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa524f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa206e30>, '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 0xa4a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa522470>, '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-1468008345.262785-4440691', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:10:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 13:10:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:10:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:10:25 INFO - 'CCACHE_UMASK': '002', 13:10:25 INFO - 'DISPLAY': ':0', 13:10:25 INFO - 'HOME': '/home/cltbld', 13:10:25 INFO - 'LANG': 'en_US.UTF-8', 13:10:25 INFO - 'LOGNAME': 'cltbld', 13:10:25 INFO - 'MAIL': '/var/mail/cltbld', 13:10:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:10:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:10:25 INFO - 'MOZ_NO_REMOTE': '1', 13:10:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:10:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:10:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:10:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:10:25 INFO - 'PWD': '/builds/slave/test', 13:10:25 INFO - 'SHELL': '/bin/bash', 13:10:25 INFO - 'SHLVL': '1', 13:10:25 INFO - 'TERM': 'linux', 13:10:25 INFO - 'TMOUT': '86400', 13:10:25 INFO - 'USER': 'cltbld', 13:10:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468008345.262785-4440691', 13:10:25 INFO - '_': '/tools/buildbot/bin/python'} 13:10:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:10:25 INFO - Downloading/unpacking psutil>=0.7.1 13:10:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:10:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:10:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:10:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:10:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:10:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:10:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:10:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:10:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:10:31 INFO - Installing collected packages: psutil 13:10:31 INFO - Running setup.py install for psutil 13:10:31 INFO - building 'psutil._psutil_linux' extension 13:10:31 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 13:10:31 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 13:10:31 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 13:10:31 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 13:10:31 INFO - building 'psutil._psutil_posix' extension 13:10:31 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 13:10:32 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 13:10:32 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:10:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:10:32 INFO - Successfully installed psutil 13:10:32 INFO - Cleaning up... 13:10:32 INFO - Return code: 0 13:10:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:10:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:10:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:10:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:10:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:10:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:10:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:10:32 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 0xa40bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa472598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa524f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa206e30>, '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 0xa4a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa522470>, '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-1468008345.262785-4440691', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:10:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 13:10:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:10:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:10:32 INFO - 'CCACHE_UMASK': '002', 13:10:32 INFO - 'DISPLAY': ':0', 13:10:32 INFO - 'HOME': '/home/cltbld', 13:10:32 INFO - 'LANG': 'en_US.UTF-8', 13:10:32 INFO - 'LOGNAME': 'cltbld', 13:10:32 INFO - 'MAIL': '/var/mail/cltbld', 13:10:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:10:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:10:32 INFO - 'MOZ_NO_REMOTE': '1', 13:10:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:10:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:10:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:10:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:10:32 INFO - 'PWD': '/builds/slave/test', 13:10:32 INFO - 'SHELL': '/bin/bash', 13:10:32 INFO - 'SHLVL': '1', 13:10:32 INFO - 'TERM': 'linux', 13:10:32 INFO - 'TMOUT': '86400', 13:10:32 INFO - 'USER': 'cltbld', 13:10:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468008345.262785-4440691', 13:10:32 INFO - '_': '/tools/buildbot/bin/python'} 13:10:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:10:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:10:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:10:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:10:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:10:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:10:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:10:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:10:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:10:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:10:37 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:10:37 INFO - Installing collected packages: mozsystemmonitor 13:10:37 INFO - Running setup.py install for mozsystemmonitor 13:10:37 INFO - Successfully installed mozsystemmonitor 13:10:37 INFO - Cleaning up... 13:10:37 INFO - Return code: 0 13:10:37 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:10:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:10:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:10:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:10:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:10:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:10:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:10:37 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 0xa40bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa472598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa524f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa206e30>, '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 0xa4a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa522470>, '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-1468008345.262785-4440691', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:10:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 13:10:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:10:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:10:37 INFO - 'CCACHE_UMASK': '002', 13:10:37 INFO - 'DISPLAY': ':0', 13:10:37 INFO - 'HOME': '/home/cltbld', 13:10:37 INFO - 'LANG': 'en_US.UTF-8', 13:10:37 INFO - 'LOGNAME': 'cltbld', 13:10:37 INFO - 'MAIL': '/var/mail/cltbld', 13:10:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:10:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:10:37 INFO - 'MOZ_NO_REMOTE': '1', 13:10:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:10:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:10:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:10:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:10:37 INFO - 'PWD': '/builds/slave/test', 13:10:37 INFO - 'SHELL': '/bin/bash', 13:10:37 INFO - 'SHLVL': '1', 13:10:37 INFO - 'TERM': 'linux', 13:10:37 INFO - 'TMOUT': '86400', 13:10:37 INFO - 'USER': 'cltbld', 13:10:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468008345.262785-4440691', 13:10:37 INFO - '_': '/tools/buildbot/bin/python'} 13:10:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:10:38 INFO - Downloading/unpacking blobuploader==1.2.4 13:10:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:10:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:10:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:10:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:10:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:10:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:10:43 INFO - Downloading blobuploader-1.2.4.tar.gz 13:10:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:10:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:10:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:10:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:10:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:10:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:10:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:10:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:10:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:10:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:10:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:10:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:10:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:10:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:10:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:10:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:10:45 INFO - Downloading docopt-0.6.1.tar.gz 13:10:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:10:45 INFO - Installing collected packages: blobuploader, requests, docopt 13:10:45 INFO - Running setup.py install for blobuploader 13:10:45 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:10:45 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:10:45 INFO - Running setup.py install for requests 13:10:46 INFO - Running setup.py install for docopt 13:10:46 INFO - Successfully installed blobuploader requests docopt 13:10:46 INFO - Cleaning up... 13:10:46 INFO - Return code: 0 13:10:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:10:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:10:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:10:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:10:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:10:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:10:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:10:46 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 0xa40bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa472598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa524f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa206e30>, '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 0xa4a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa522470>, '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-1468008345.262785-4440691', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:10:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:10:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:10:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:10:46 INFO - 'CCACHE_UMASK': '002', 13:10:46 INFO - 'DISPLAY': ':0', 13:10:46 INFO - 'HOME': '/home/cltbld', 13:10:46 INFO - 'LANG': 'en_US.UTF-8', 13:10:46 INFO - 'LOGNAME': 'cltbld', 13:10:46 INFO - 'MAIL': '/var/mail/cltbld', 13:10:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:10:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:10:46 INFO - 'MOZ_NO_REMOTE': '1', 13:10:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:10:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:10:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:10:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:10:46 INFO - 'PWD': '/builds/slave/test', 13:10:46 INFO - 'SHELL': '/bin/bash', 13:10:46 INFO - 'SHLVL': '1', 13:10:46 INFO - 'TERM': 'linux', 13:10:46 INFO - 'TMOUT': '86400', 13:10:46 INFO - 'USER': 'cltbld', 13:10:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468008345.262785-4440691', 13:10:46 INFO - '_': '/tools/buildbot/bin/python'} 13:10:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:10:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:10:46 INFO - Running setup.py (path:/tmp/pip-cVkG7R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:10:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:10:47 INFO - Running setup.py (path:/tmp/pip-YDB41Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:10:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:10:47 INFO - Running setup.py (path:/tmp/pip-JtFAdj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:10:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:10:47 INFO - Running setup.py (path:/tmp/pip-qKvpPY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:10:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:10:47 INFO - Running setup.py (path:/tmp/pip-d6p_Dm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:10:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:10:47 INFO - Running setup.py (path:/tmp/pip-iaMZ14-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:10:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:10:47 INFO - Running setup.py (path:/tmp/pip-d7AXoW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:10:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:10:47 INFO - Running setup.py (path:/tmp/pip-TYNZhI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:10:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:10:47 INFO - Running setup.py (path:/tmp/pip-RUeKul-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:10:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:10:48 INFO - Running setup.py (path:/tmp/pip-mNB9AI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:10:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:10:48 INFO - Running setup.py (path:/tmp/pip-xK5RtC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:10:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:10:48 INFO - Running setup.py (path:/tmp/pip-gd3rNu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:10:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:10:48 INFO - Running setup.py (path:/tmp/pip-D4Y566-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:10:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:10:48 INFO - Running setup.py (path:/tmp/pip-KuHaRa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:10:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:10:48 INFO - Running setup.py (path:/tmp/pip-Z0gpRc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:10:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:10:48 INFO - Running setup.py (path:/tmp/pip-Y2NZfl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:10:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:10:48 INFO - Running setup.py (path:/tmp/pip-JiGQBd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:10:49 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:10:49 INFO - Running setup.py (path:/tmp/pip-33WYg7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:10:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:10:49 INFO - Running setup.py (path:/tmp/pip-uAFylB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:10:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:10:49 INFO - Running setup.py (path:/tmp/pip-kl47Ff-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:10:49 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:10:49 INFO - Running setup.py (path:/tmp/pip-XR3Q4k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:10:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:10:50 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 13:10:50 INFO - Running setup.py install for manifestparser 13:10:50 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:10:50 INFO - Running setup.py install for mozcrash 13:10:50 INFO - Running setup.py install for mozdebug 13:10:50 INFO - Running setup.py install for mozdevice 13:10:50 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:10:50 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:10:50 INFO - Running setup.py install for mozfile 13:10:51 INFO - Running setup.py install for mozhttpd 13:10:51 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:10:51 INFO - Running setup.py install for mozinfo 13:10:51 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:10:51 INFO - Running setup.py install for mozInstall 13:10:51 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:10:51 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:10:51 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:10:51 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:10:51 INFO - Running setup.py install for mozleak 13:10:51 INFO - Running setup.py install for mozlog 13:10:52 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:10:52 INFO - Running setup.py install for moznetwork 13:10:52 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:10:52 INFO - Running setup.py install for mozprocess 13:10:52 INFO - Running setup.py install for mozprofile 13:10:52 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:10:52 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:10:52 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:10:52 INFO - Running setup.py install for mozrunner 13:10:53 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:10:53 INFO - Running setup.py install for mozscreenshot 13:10:53 INFO - Running setup.py install for moztest 13:10:53 INFO - Running setup.py install for mozversion 13:10:53 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:10:53 INFO - Running setup.py install for wptserve 13:10:53 INFO - Running setup.py install for marionette-driver 13:10:54 INFO - Running setup.py install for browsermob-proxy 13:10:54 INFO - Running setup.py install for marionette-client 13:10:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:10:54 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:10:54 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 13:10:54 INFO - Cleaning up... 13:10:54 INFO - Return code: 0 13:10:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:10:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:10:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:10:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:10:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:10:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:10:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:10:54 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 0xa40bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa472598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa524f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa206e30>, '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 0xa4a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa522470>, '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-1468008345.262785-4440691', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:10:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:10:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:10:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:10:54 INFO - 'CCACHE_UMASK': '002', 13:10:54 INFO - 'DISPLAY': ':0', 13:10:54 INFO - 'HOME': '/home/cltbld', 13:10:54 INFO - 'LANG': 'en_US.UTF-8', 13:10:54 INFO - 'LOGNAME': 'cltbld', 13:10:54 INFO - 'MAIL': '/var/mail/cltbld', 13:10:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:10:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:10:54 INFO - 'MOZ_NO_REMOTE': '1', 13:10:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:10:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:10:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:10:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:10:54 INFO - 'PWD': '/builds/slave/test', 13:10:54 INFO - 'SHELL': '/bin/bash', 13:10:54 INFO - 'SHLVL': '1', 13:10:54 INFO - 'TERM': 'linux', 13:10:54 INFO - 'TMOUT': '86400', 13:10:54 INFO - 'USER': 'cltbld', 13:10:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468008345.262785-4440691', 13:10:54 INFO - '_': '/tools/buildbot/bin/python'} 13:10:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:10:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:10:55 INFO - Running setup.py (path:/tmp/pip-JqRlHt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:10:55 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 13:10:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:10:55 INFO - Running setup.py (path:/tmp/pip-Mn9NjY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:10:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:10:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:10:55 INFO - Running setup.py (path:/tmp/pip-yetGyD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:10:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:10:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:10:55 INFO - Running setup.py (path:/tmp/pip-qmqXEm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:10:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:10:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:10:55 INFO - Running setup.py (path:/tmp/pip-bFkbjf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:10:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 13:10:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:10:56 INFO - Running setup.py (path:/tmp/pip-9idPdw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:10:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 13:10:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:10:56 INFO - Running setup.py (path:/tmp/pip-hVdjNp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:10:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 13:10:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:10:56 INFO - Running setup.py (path:/tmp/pip-iBg6P9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:10:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 13:10:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:10:56 INFO - Running setup.py (path:/tmp/pip-3xwCsB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:10:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 13:10:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:10:56 INFO - Running setup.py (path:/tmp/pip-1FbOj_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:10:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:10:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:10:56 INFO - Running setup.py (path:/tmp/pip-LTEYvm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:10:56 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 13:10:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:10:56 INFO - Running setup.py (path:/tmp/pip-D1bAKP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:10:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 13:10:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:10:57 INFO - Running setup.py (path:/tmp/pip-ykReO5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:10:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 13:10:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:10:57 INFO - Running setup.py (path:/tmp/pip-hi1gPk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:10:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 13:10:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:10:57 INFO - Running setup.py (path:/tmp/pip-PN7bYU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:10:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 13:10:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:10:57 INFO - Running setup.py (path:/tmp/pip-XbtDvr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:10:57 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 13:10:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:10:57 INFO - Running setup.py (path:/tmp/pip-77dB5E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:10:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 13:10:57 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:10:57 INFO - Running setup.py (path:/tmp/pip-zFGG5C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:10:57 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 13:10:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:10:57 INFO - Running setup.py (path:/tmp/pip-3QySqH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:10:57 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 13:10:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:10:57 INFO - Running setup.py (path:/tmp/pip-SK_W3n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:10:58 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:10:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:10:58 INFO - Running setup.py (path:/tmp/pip-atzrcp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:10:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:10:58 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 13:10:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:10:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:10:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:10:58 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:10:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:10:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:10:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:10:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:10:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:10:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:10:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:10:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:11:03 INFO - Downloading blessings-1.6.tar.gz 13:11:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:11:03 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:11:03 INFO - Installing collected packages: blessings 13:11:03 INFO - Running setup.py install for blessings 13:11:03 INFO - Successfully installed blessings 13:11:03 INFO - Cleaning up... 13:11:04 INFO - Return code: 0 13:11:04 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:11:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:11:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:11:04 INFO - Reading from file tmpfile_stdout 13:11:04 INFO - Current package versions: 13:11:04 INFO - argparse == 1.2.1 13:11:04 INFO - blessings == 1.6 13:11:04 INFO - blobuploader == 1.2.4 13:11:04 INFO - browsermob-proxy == 0.6.0 13:11:04 INFO - docopt == 0.6.1 13:11:04 INFO - manifestparser == 1.1 13:11:04 INFO - marionette-client == 2.3.0 13:11:04 INFO - marionette-driver == 1.4.0 13:11:04 INFO - mozInstall == 1.12 13:11:04 INFO - mozcrash == 0.17 13:11:04 INFO - mozdebug == 0.1 13:11:04 INFO - mozdevice == 0.48 13:11:04 INFO - mozfile == 1.2 13:11:04 INFO - mozhttpd == 0.7 13:11:04 INFO - mozinfo == 0.9 13:11:04 INFO - mozleak == 0.1 13:11:04 INFO - mozlog == 3.1 13:11:04 INFO - moznetwork == 0.27 13:11:04 INFO - mozprocess == 0.22 13:11:04 INFO - mozprofile == 0.28 13:11:04 INFO - mozrunner == 6.11 13:11:04 INFO - mozscreenshot == 0.1 13:11:04 INFO - mozsystemmonitor == 0.0 13:11:04 INFO - moztest == 0.7 13:11:04 INFO - mozversion == 1.4 13:11:04 INFO - psutil == 3.1.1 13:11:04 INFO - requests == 1.2.3 13:11:04 INFO - wptserve == 1.4.0 13:11:04 INFO - wsgiref == 0.1.2 13:11:04 INFO - Running post-action listener: _resource_record_post_action 13:11:04 INFO - Running post-action listener: _start_resource_monitoring 13:11:04 INFO - Starting resource monitoring. 13:11:04 INFO - ##### 13:11:04 INFO - ##### Running pull step. 13:11:04 INFO - ##### 13:11:04 INFO - Running pre-action listener: _resource_record_pre_action 13:11:04 INFO - Running main action method: pull 13:11:04 INFO - Pull has nothing to do! 13:11:04 INFO - Running post-action listener: _resource_record_post_action 13:11:04 INFO - ##### 13:11:04 INFO - ##### Running install step. 13:11:04 INFO - ##### 13:11:04 INFO - Running pre-action listener: _resource_record_pre_action 13:11:04 INFO - Running main action method: install 13:11:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:11:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:11:04 INFO - Reading from file tmpfile_stdout 13:11:04 INFO - Detecting whether we're running mozinstall >=1.0... 13:11:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:11:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:11:05 INFO - Reading from file tmpfile_stdout 13:11:05 INFO - Output received: 13:11:05 INFO - Usage: mozinstall [options] installer 13:11:05 INFO - Options: 13:11:05 INFO - -h, --help show this help message and exit 13:11:05 INFO - -d DEST, --destination=DEST 13:11:05 INFO - Directory to install application into. [default: 13:11:05 INFO - "/builds/slave/test"] 13:11:05 INFO - --app=APP Application being installed. [default: firefox] 13:11:05 INFO - mkdir: /builds/slave/test/build/application 13:11:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 13:11:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 13:11:34 INFO - Reading from file tmpfile_stdout 13:11:34 INFO - Output received: 13:11:34 INFO - /builds/slave/test/build/application/firefox/firefox 13:11:34 INFO - Running post-action listener: _resource_record_post_action 13:11:34 INFO - ##### 13:11:34 INFO - ##### Running run-tests step. 13:11:34 INFO - ##### 13:11:34 INFO - Running pre-action listener: _resource_record_pre_action 13:11:34 INFO - Running main action method: run_tests 13:11:34 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:11:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:11:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:11:34 INFO - grabbing minidump binary from tooltool 13:11:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:11:34 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 0xa206e30>, '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 0xa4a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa522470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:11:34 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 13:11:34 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 13:11:35 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:11:35 INFO - Return code: 0 13:11:35 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 13:11:35 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:11:35 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/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 13:11:35 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/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 13:11:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:11:35 INFO - 'CCACHE_UMASK': '002', 13:11:35 INFO - 'DISPLAY': ':0', 13:11:35 INFO - 'HOME': '/home/cltbld', 13:11:35 INFO - 'LANG': 'en_US.UTF-8', 13:11:35 INFO - 'LOGNAME': 'cltbld', 13:11:35 INFO - 'MAIL': '/var/mail/cltbld', 13:11:35 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:11:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:11:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:11:35 INFO - 'MOZ_NO_REMOTE': '1', 13:11:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:11:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:11:35 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:11:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:11:35 INFO - 'PWD': '/builds/slave/test', 13:11:35 INFO - 'SHELL': '/bin/bash', 13:11:35 INFO - 'SHLVL': '1', 13:11:35 INFO - 'TERM': 'linux', 13:11:35 INFO - 'TMOUT': '86400', 13:11:35 INFO - 'USER': 'cltbld', 13:11:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468008345.262785-4440691', 13:11:35 INFO - '_': '/tools/buildbot/bin/python'} 13:11:35 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/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 13:11:35 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 13:11:35 INFO - import pkg_resources 13:11:37 INFO - Using 1 client processes 13:11:37 INFO - wptserve Starting http server on 127.0.0.1:8000 13:11:37 INFO - wptserve Starting http server on 127.0.0.1:8001 13:11:37 INFO - wptserve Starting http server on 127.0.0.1:8443 13:11:39 INFO - SUITE-START | Running 778 tests 13:11:39 INFO - Running testharness tests 13:11:39 INFO - Setting up ssl 13:11:39 INFO - PROCESS | certutil | 13:11:39 INFO - PROCESS | certutil | 13:11:39 INFO - PROCESS | certutil | 13:11:39 INFO - Certificate Nickname Trust Attributes 13:11:39 INFO - SSL,S/MIME,JAR/XPI 13:11:39 INFO - 13:11:39 INFO - web-platform-tests CT,, 13:11:39 INFO - 13:11:39 INFO - Starting runner 13:11:42 INFO - PROCESS | 1743 | 1468008702673 Marionette DEBUG Marionette enabled via build flag and pref 13:11:42 INFO - PROCESS | 1743 | ++DOCSHELL 0xa4d4fc00 == 1 [pid = 1743] [id = 1] 13:11:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 1 (0xa4d50000) [pid = 1743] [serial = 1] [outer = (nil)] 13:11:42 INFO - PROCESS | 1743 | [1743] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:11:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 2 (0xa4d50800) [pid = 1743] [serial = 2] [outer = 0xa4d50000] 13:11:43 INFO - PROCESS | 1743 | 1468008703391 Marionette INFO Listening on port 2828 13:11:43 INFO - PROCESS | 1743 | 1468008703997 Marionette DEBUG Marionette enabled via command-line flag 13:11:44 INFO - PROCESS | 1743 | ++DOCSHELL 0xa23af800 == 2 [pid = 1743] [id = 2] 13:11:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 3 (0xa23b0c00) [pid = 1743] [serial = 3] [outer = (nil)] 13:11:44 INFO - PROCESS | 1743 | [1743] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:11:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1743] [serial = 4] [outer = 0xa23b0c00] 13:11:44 INFO - PROCESS | 1743 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d31e0 13:11:44 INFO - PROCESS | 1743 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d3cc0 13:11:44 INFO - PROCESS | 1743 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dcd40 13:11:44 INFO - PROCESS | 1743 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f89a0 13:11:44 INFO - PROCESS | 1743 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fe6e0 13:11:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 5 (0xa1009400) [pid = 1743] [serial = 5] [outer = 0xa4d50000] 13:11:44 INFO - PROCESS | 1743 | [1743] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:11:44 INFO - PROCESS | 1743 | 1468008704413 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37486 13:11:44 INFO - PROCESS | 1743 | [1743] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:11:44 INFO - PROCESS | 1743 | 1468008704446 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37487 13:11:44 INFO - PROCESS | 1743 | 1468008704505 Marionette DEBUG Closed connection conn0 13:11:44 INFO - PROCESS | 1743 | [1743] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 13:11:44 INFO - PROCESS | 1743 | [1743] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:11:44 INFO - PROCESS | 1743 | 1468008704634 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37488 13:11:44 INFO - PROCESS | 1743 | 1468008704638 Marionette DEBUG Closed connection conn1 13:11:44 INFO - PROCESS | 1743 | [1743] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:11:44 INFO - PROCESS | 1743 | 1468008704694 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37489 13:11:44 INFO - PROCESS | 1743 | 1468008704704 Marionette DEBUG Closed connection conn2 13:11:44 INFO - PROCESS | 1743 | 1468008704746 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:11:44 INFO - PROCESS | 1743 | 1468008704769 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":"20160708113726","device":"desktop","version":"48.0"} 13:11:45 INFO - PROCESS | 1743 | [1743] 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:11:46 INFO - PROCESS | 1743 | ++DOCSHELL 0x9b33e000 == 3 [pid = 1743] [id = 3] 13:11:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 6 (0x9b33e400) [pid = 1743] [serial = 6] [outer = (nil)] 13:11:46 INFO - PROCESS | 1743 | ++DOCSHELL 0x9b341c00 == 4 [pid = 1743] [id = 4] 13:11:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 7 (0x9b342000) [pid = 1743] [serial = 7] [outer = (nil)] 13:11:47 INFO - PROCESS | 1743 | [1743] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:11:47 INFO - PROCESS | 1743 | ++DOCSHELL 0x9a8c8000 == 5 [pid = 1743] [id = 5] 13:11:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 8 (0x9a8c8400) [pid = 1743] [serial = 8] [outer = (nil)] 13:11:47 INFO - PROCESS | 1743 | [1743] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:11:47 INFO - PROCESS | 1743 | [1743] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:11:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 9 (0x9a783c00) [pid = 1743] [serial = 9] [outer = 0x9a8c8400] 13:11:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 10 (0x9a4af000) [pid = 1743] [serial = 10] [outer = 0x9b33e400] 13:11:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 11 (0x9a4b0c00) [pid = 1743] [serial = 11] [outer = 0x9b342000] 13:11:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 12 (0x9a4b3400) [pid = 1743] [serial = 12] [outer = 0x9a8c8400] 13:11:49 INFO - PROCESS | 1743 | 1468008709343 Marionette INFO startBrowser 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:49 INFO - PROCESS | 1743 | 1468008709394 Marionette DEBUG loaded listener.js 13:11:49 INFO - PROCESS | 1743 | 1468008709414 Marionette DEBUG loaded listener.js 13:11:49 INFO - PROCESS | 1743 | 1468008709417 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 13 (0x9887dc00) [pid = 1743] [serial = 13] [outer = 0x9a8c8400] 13:11:50 INFO - PROCESS | 1743 | 1468008710132 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"1e921906-fb2a-43c1-b41e-56291b8ec107","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":"20160708113726","device":"desktop","version":"48.0","command_id":1}}] 13:11:50 INFO - PROCESS | 1743 | 1468008710337 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:11:50 INFO - PROCESS | 1743 | 1468008710350 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:50 INFO - PROCESS | 1743 | 1468008710681 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 13:11:50 INFO - PROCESS | 1743 | 1468008710772 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:11:50 INFO - PROCESS | 1743 | 1468008710776 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:50 INFO - PROCESS | 1743 | [1743] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:11:50 INFO - PROCESS | 1743 | [1743] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:11:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 14 (0x95197800) [pid = 1743] [serial = 14] [outer = 0x9a8c8400] 13:11:51 INFO - PROCESS | 1743 | [1743] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:11:51 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:51 INFO - PROCESS | 1743 | 1468008711319 Marionette TRACE conn3 <- [1,3,null,{}] 13:11:51 INFO - PROCESS | 1743 | 1468008711354 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:11:51 INFO - PROCESS | 1743 | 1468008711361 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:51 INFO - PROCESS | 1743 | 1468008711387 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 13:11:51 INFO - PROCESS | 1743 | 1468008711423 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 13:11:51 INFO - PROCESS | 1743 | 1468008711428 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 13:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:11:51 INFO - PROCESS | 1743 | 1468008711442 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:11:51 INFO - PROCESS | 1743 | 1468008711447 Marionette TRACE conn3 <- [1,6,null,{}] 13:11:51 INFO - PROCESS | 1743 | 1468008711455 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:51 INFO - PROCESS | 1743 | 1468008711460 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:51 INFO - PROCESS | 1743 | 1468008711485 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 13:11:51 INFO - PROCESS | 1743 | 1468008711495 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:51 INFO - PROCESS | 1743 | 1468008711503 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:51 INFO - PROCESS | 1743 | ++DOCSHELL 0x93c62800 == 6 [pid = 1743] [id = 6] 13:11:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 15 (0x93c62c00) [pid = 1743] [serial = 15] [outer = (nil)] 13:11:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 16 (0x93c64c00) [pid = 1743] [serial = 16] [outer = 0x93c62c00] 13:11:51 INFO - PROCESS | 1743 | 1468008711578 Marionette DEBUG loaded listener.js 13:11:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 17 (0x93c69c00) [pid = 1743] [serial = 17] [outer = 0x93c62c00] 13:11:52 INFO - PROCESS | 1743 | ++DOCSHELL 0x93a56000 == 7 [pid = 1743] [id = 7] 13:11:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 18 (0x93a5c400) [pid = 1743] [serial = 18] [outer = (nil)] 13:11:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 19 (0x93c6b000) [pid = 1743] [serial = 19] [outer = 0x93a5c400] 13:11:52 INFO - PROCESS | 1743 | 1468008712052 Marionette DEBUG loaded listener.js 13:11:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 20 (0x9535a800) [pid = 1743] [serial = 20] [outer = 0x93a5c400] 13:11:52 INFO - PROCESS | 1743 | [1743] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 13:11:52 INFO - PROCESS | 1743 | 1468008712616 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1236ms 13:11:52 INFO - PROCESS | 1743 | 1468008712750 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 13:11:52 INFO - PROCESS | 1743 | 1468008712752 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 13:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:11:52 INFO - PROCESS | 1743 | 1468008712780 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:11:52 INFO - PROCESS | 1743 | 1468008712784 Marionette TRACE conn3 <- [1,10,null,{}] 13:11:52 INFO - PROCESS | 1743 | 1468008712798 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:52 INFO - PROCESS | 1743 | 1468008712808 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:52 INFO - PROCESS | 1743 | 1468008712991 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 13:11:53 INFO - PROCESS | 1743 | 1468008713232 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:53 INFO - PROCESS | 1743 | 1468008713242 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x91f1c400 == 8 [pid = 1743] [id = 8] 13:11:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 21 (0x91f1c800) [pid = 1743] [serial = 21] [outer = (nil)] 13:11:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 22 (0x91f1e800) [pid = 1743] [serial = 22] [outer = 0x91f1c800] 13:11:53 INFO - PROCESS | 1743 | 1468008713387 Marionette DEBUG loaded listener.js 13:11:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 23 (0x91f23000) [pid = 1743] [serial = 23] [outer = 0x91f1c800] 13:11:54 INFO - PROCESS | 1743 | 1468008714287 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1556ms 13:11:54 INFO - PROCESS | 1743 | 1468008714322 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 13:11:54 INFO - PROCESS | 1743 | 1468008714327 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 13:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:11:54 INFO - PROCESS | 1743 | 1468008714354 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:11:54 INFO - PROCESS | 1743 | 1468008714359 Marionette TRACE conn3 <- [1,14,null,{}] 13:11:54 INFO - PROCESS | 1743 | 1468008714368 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:54 INFO - PROCESS | 1743 | 1468008714376 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:54 INFO - PROCESS | 1743 | 1468008714569 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 13:11:54 INFO - PROCESS | 1743 | 1468008714699 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:54 INFO - PROCESS | 1743 | 1468008714708 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:54 INFO - PROCESS | 1743 | ++DOCSHELL 0x91f25000 == 9 [pid = 1743] [id = 9] 13:11:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 24 (0x92219800) [pid = 1743] [serial = 24] [outer = (nil)] 13:11:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 25 (0x93a5dc00) [pid = 1743] [serial = 25] [outer = 0x92219800] 13:11:54 INFO - PROCESS | 1743 | 1468008714793 Marionette DEBUG loaded listener.js 13:11:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 26 (0x93c69000) [pid = 1743] [serial = 26] [outer = 0x92219800] 13:11:55 INFO - PROCESS | 1743 | ++DOCSHELL 0x98880400 == 10 [pid = 1743] [id = 10] 13:11:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 27 (0x99241c00) [pid = 1743] [serial = 27] [outer = (nil)] 13:11:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 28 (0x93c68c00) [pid = 1743] [serial = 28] [outer = 0x99241c00] 13:11:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 29 (0x992b7400) [pid = 1743] [serial = 29] [outer = 0x99241c00] 13:11:55 INFO - PROCESS | 1743 | ++DOCSHELL 0x9535cc00 == 11 [pid = 1743] [id = 11] 13:11:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 30 (0x99676400) [pid = 1743] [serial = 30] [outer = (nil)] 13:11:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 31 (0x9a4b0000) [pid = 1743] [serial = 31] [outer = 0x99676400] 13:11:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 32 (0x9a65a800) [pid = 1743] [serial = 32] [outer = 0x99676400] 13:11:56 INFO - PROCESS | 1743 | 1468008716007 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1744ms 13:11:56 INFO - PROCESS | 1743 | 1468008716149 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 13:11:56 INFO - PROCESS | 1743 | 1468008716156 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 13:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:11:56 INFO - PROCESS | 1743 | 1468008716167 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:11:56 INFO - PROCESS | 1743 | 1468008716170 Marionette TRACE conn3 <- [1,18,null,{}] 13:11:56 INFO - PROCESS | 1743 | 1468008716186 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:56 INFO - PROCESS | 1743 | 1468008716192 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:56 INFO - PROCESS | 1743 | 1468008716394 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 13:11:56 INFO - PROCESS | 1743 | 1468008716512 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:56 INFO - PROCESS | 1743 | 1468008716521 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:56 INFO - PROCESS | 1743 | ++DOCSHELL 0x93a58800 == 12 [pid = 1743] [id = 12] 13:11:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 33 (0x9967bc00) [pid = 1743] [serial = 33] [outer = (nil)] 13:11:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 34 (0x9b349400) [pid = 1743] [serial = 34] [outer = 0x9967bc00] 13:11:56 INFO - PROCESS | 1743 | 1468008716609 Marionette DEBUG loaded listener.js 13:11:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 35 (0x9c1d7400) [pid = 1743] [serial = 35] [outer = 0x9967bc00] 13:11:57 INFO - PROCESS | 1743 | 1468008717490 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:11:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1387ms 13:11:57 INFO - PROCESS | 1743 | 1468008717556 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 13:11:57 INFO - PROCESS | 1743 | 1468008717562 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 13:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:11:57 INFO - PROCESS | 1743 | 1468008717576 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:11:57 INFO - PROCESS | 1743 | 1468008717585 Marionette TRACE conn3 <- [1,22,null,{}] 13:11:57 INFO - PROCESS | 1743 | 1468008717594 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:57 INFO - PROCESS | 1743 | 1468008717602 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:57 INFO - PROCESS | 1743 | 1468008717849 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 13:11:58 INFO - PROCESS | 1743 | 1468008718013 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:58 INFO - PROCESS | 1743 | 1468008718021 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x9bad8800 == 13 [pid = 1743] [id = 13] 13:11:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 36 (0x9bf03c00) [pid = 1743] [serial = 36] [outer = (nil)] 13:11:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 37 (0x9d816400) [pid = 1743] [serial = 37] [outer = 0x9bf03c00] 13:11:58 INFO - PROCESS | 1743 | 1468008718116 Marionette DEBUG loaded listener.js 13:11:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 38 (0xa2008800) [pid = 1743] [serial = 38] [outer = 0x9bf03c00] 13:11:59 INFO - PROCESS | 1743 | 1468008719158 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1648ms 13:11:59 INFO - PROCESS | 1743 | 1468008719217 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 13:11:59 INFO - PROCESS | 1743 | 1468008719223 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 13:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:11:59 INFO - PROCESS | 1743 | 1468008719232 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:11:59 INFO - PROCESS | 1743 | 1468008719237 Marionette TRACE conn3 <- [1,26,null,{}] 13:11:59 INFO - PROCESS | 1743 | 1468008719245 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:59 INFO - PROCESS | 1743 | 1468008719251 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:59 INFO - PROCESS | 1743 | 1468008719548 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 13:11:59 INFO - PROCESS | 1743 | 1468008719742 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:59 INFO - PROCESS | 1743 | 1468008719755 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:11:59 INFO - PROCESS | 1743 | ++DOCSHELL 0x93a56800 == 14 [pid = 1743] [id = 14] 13:11:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 39 (0x947d1c00) [pid = 1743] [serial = 39] [outer = (nil)] 13:11:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 40 (0x99dd4400) [pid = 1743] [serial = 40] [outer = 0x947d1c00] 13:11:59 INFO - PROCESS | 1743 | 1468008719857 Marionette DEBUG loaded listener.js 13:11:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 41 (0x99eb6800) [pid = 1743] [serial = 41] [outer = 0x947d1c00] 13:12:00 INFO - PROCESS | 1743 | --DOCSHELL 0x93c62800 == 13 [pid = 1743] [id = 6] 13:12:00 INFO - PROCESS | 1743 | 1468008720646 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1485ms 13:12:00 INFO - PROCESS | 1743 | 1468008720717 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 13:12:00 INFO - PROCESS | 1743 | 1468008720724 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 13:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:12:00 INFO - PROCESS | 1743 | 1468008720734 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:12:00 INFO - PROCESS | 1743 | 1468008720739 Marionette TRACE conn3 <- [1,30,null,{}] 13:12:00 INFO - PROCESS | 1743 | 1468008720745 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:00 INFO - PROCESS | 1743 | 1468008720751 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:00 INFO - PROCESS | 1743 | 1468008720914 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 13:12:00 INFO - PROCESS | 1743 | 1468008720926 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:00 INFO - PROCESS | 1743 | 1468008720935 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:00 INFO - PROCESS | 1743 | ++DOCSHELL 0x9a758400 == 14 [pid = 1743] [id = 15] 13:12:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 42 (0x9a75c400) [pid = 1743] [serial = 42] [outer = (nil)] 13:12:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 43 (0x9a760c00) [pid = 1743] [serial = 43] [outer = 0x9a75c400] 13:12:01 INFO - PROCESS | 1743 | 1468008721015 Marionette DEBUG loaded listener.js 13:12:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 44 (0x9ad5f000) [pid = 1743] [serial = 44] [outer = 0x9a75c400] 13:12:01 INFO - PROCESS | 1743 | 1468008721878 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1180ms 13:12:01 INFO - PROCESS | 1743 | 1468008721915 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 13:12:01 INFO - PROCESS | 1743 | 1468008721918 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 13:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:12:01 INFO - PROCESS | 1743 | 1468008721925 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:12:01 INFO - PROCESS | 1743 | 1468008721931 Marionette TRACE conn3 <- [1,34,null,{}] 13:12:01 INFO - PROCESS | 1743 | 1468008721962 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:01 INFO - PROCESS | 1743 | 1468008721970 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:02 INFO - PROCESS | 1743 | 1468008722166 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 13:12:02 INFO - PROCESS | 1743 | 1468008722178 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:02 INFO - PROCESS | 1743 | 1468008722188 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:02 INFO - PROCESS | 1743 | ++DOCSHELL 0x9ba25800 == 15 [pid = 1743] [id = 16] 13:12:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 45 (0x9ba26c00) [pid = 1743] [serial = 45] [outer = (nil)] 13:12:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 46 (0x9bad2000) [pid = 1743] [serial = 46] [outer = 0x9ba26c00] 13:12:02 INFO - PROCESS | 1743 | 1468008722263 Marionette DEBUG loaded listener.js 13:12:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 47 (0x9bfeec00) [pid = 1743] [serial = 47] [outer = 0x9ba26c00] 13:12:03 INFO - PROCESS | 1743 | 1468008723056 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1192ms 13:12:03 INFO - PROCESS | 1743 | 1468008723118 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 13:12:03 INFO - PROCESS | 1743 | 1468008723123 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 13:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:12:03 INFO - PROCESS | 1743 | 1468008723129 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:12:03 INFO - PROCESS | 1743 | 1468008723132 Marionette TRACE conn3 <- [1,38,null,{}] 13:12:03 INFO - PROCESS | 1743 | 1468008723138 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:03 INFO - PROCESS | 1743 | 1468008723143 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:03 INFO - PROCESS | 1743 | 1468008723305 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 13:12:03 INFO - PROCESS | 1743 | 1468008723315 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:03 INFO - PROCESS | 1743 | 1468008723321 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:03 INFO - PROCESS | 1743 | ++DOCSHELL 0x96eab400 == 16 [pid = 1743] [id = 17] 13:12:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 48 (0x9b681800) [pid = 1743] [serial = 48] [outer = (nil)] 13:12:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 49 (0x9c20a800) [pid = 1743] [serial = 49] [outer = 0x9b681800] 13:12:03 INFO - PROCESS | 1743 | 1468008723394 Marionette DEBUG loaded listener.js 13:12:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 50 (0x9c245800) [pid = 1743] [serial = 50] [outer = 0x9b681800] 13:12:04 INFO - PROCESS | 1743 | 1468008724173 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1082ms 13:12:04 INFO - PROCESS | 1743 | 1468008724226 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 13:12:04 INFO - PROCESS | 1743 | 1468008724229 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 13:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:12:04 INFO - PROCESS | 1743 | 1468008724249 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:12:04 INFO - PROCESS | 1743 | 1468008724252 Marionette TRACE conn3 <- [1,42,null,{}] 13:12:04 INFO - PROCESS | 1743 | 1468008724258 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:04 INFO - PROCESS | 1743 | 1468008724263 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:04 INFO - PROCESS | 1743 | 1468008724412 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 13:12:04 INFO - PROCESS | 1743 | 1468008724423 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:04 INFO - PROCESS | 1743 | 1468008724428 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x9d80d800 == 17 [pid = 1743] [id = 18] 13:12:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 51 (0x9d811800) [pid = 1743] [serial = 51] [outer = (nil)] 13:12:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 52 (0xa100f400) [pid = 1743] [serial = 52] [outer = 0x9d811800] 13:12:04 INFO - PROCESS | 1743 | 1468008724501 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 53 (0xa2002000) [pid = 1743] [serial = 53] [outer = 0x9d811800] 13:12:05 INFO - PROCESS | 1743 | 1468008725339 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1134ms 13:12:05 INFO - PROCESS | 1743 | 1468008725383 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 1743 | 1468008725387 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 13:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:12:05 INFO - PROCESS | 1743 | 1468008725394 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 1743 | 1468008725397 Marionette TRACE conn3 <- [1,46,null,{}] 13:12:05 INFO - PROCESS | 1743 | 1468008725403 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:05 INFO - PROCESS | 1743 | 1468008725413 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:05 INFO - PROCESS | 1743 | 1468008725627 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 13:12:05 INFO - PROCESS | 1743 | 1468008725728 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:05 INFO - PROCESS | 1743 | 1468008725735 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:05 INFO - PROCESS | 1743 | ++DOCSHELL 0x91f1ac00 == 18 [pid = 1743] [id = 19] 13:12:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 54 (0x92217400) [pid = 1743] [serial = 54] [outer = (nil)] 13:12:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 55 (0xa23b5800) [pid = 1743] [serial = 55] [outer = 0x92217400] 13:12:05 INFO - PROCESS | 1743 | 1468008725806 Marionette DEBUG loaded listener.js 13:12:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 56 (0xa2ff6000) [pid = 1743] [serial = 56] [outer = 0x92217400] 13:12:06 INFO - PROCESS | 1743 | 1468008726564 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1184ms 13:12:06 INFO - PROCESS | 1743 | 1468008726579 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 13:12:06 INFO - PROCESS | 1743 | 1468008726581 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 13:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:12:06 INFO - PROCESS | 1743 | 1468008726588 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:12:06 INFO - PROCESS | 1743 | 1468008726592 Marionette TRACE conn3 <- [1,50,null,{}] 13:12:06 INFO - PROCESS | 1743 | 1468008726597 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:06 INFO - PROCESS | 1743 | 1468008726602 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:06 INFO - PROCESS | 1743 | 1468008726789 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 13:12:06 INFO - PROCESS | 1743 | 1468008726808 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:06 INFO - PROCESS | 1743 | 1468008726814 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x9c23e400 == 19 [pid = 1743] [id = 20] 13:12:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 57 (0xa25f1800) [pid = 1743] [serial = 57] [outer = (nil)] 13:12:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 58 (0xa310cc00) [pid = 1743] [serial = 58] [outer = 0xa25f1800] 13:12:06 INFO - PROCESS | 1743 | 1468008726883 Marionette DEBUG loaded listener.js 13:12:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 59 (0xa3110c00) [pid = 1743] [serial = 59] [outer = 0xa25f1800] 13:12:07 INFO - PROCESS | 1743 | 1468008727628 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1081ms 13:12:07 INFO - PROCESS | 1743 | 1468008727670 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 13:12:07 INFO - PROCESS | 1743 | 1468008727672 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 13:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:12:07 INFO - PROCESS | 1743 | 1468008727680 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:12:07 INFO - PROCESS | 1743 | 1468008727684 Marionette TRACE conn3 <- [1,54,null,{}] 13:12:07 INFO - PROCESS | 1743 | 1468008727690 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:07 INFO - PROCESS | 1743 | 1468008727694 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:07 INFO - PROCESS | 1743 | 1468008727879 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 13:12:07 INFO - PROCESS | 1743 | 1468008727892 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:07 INFO - PROCESS | 1743 | 1468008727902 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:07 INFO - PROCESS | 1743 | ++DOCSHELL 0x99242000 == 20 [pid = 1743] [id = 21] 13:12:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 60 (0x99e14800) [pid = 1743] [serial = 60] [outer = (nil)] 13:12:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0xa4d0ac00) [pid = 1743] [serial = 61] [outer = 0x99e14800] 13:12:07 INFO - PROCESS | 1743 | 1468008727968 Marionette DEBUG loaded listener.js 13:12:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0xa4d0fc00) [pid = 1743] [serial = 62] [outer = 0x99e14800] 13:12:08 INFO - PROCESS | 1743 | 1468008728682 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1030ms 13:12:08 INFO - PROCESS | 1743 | 1468008728711 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 13:12:08 INFO - PROCESS | 1743 | 1468008728715 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 13:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:12:08 INFO - PROCESS | 1743 | 1468008728721 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:12:08 INFO - PROCESS | 1743 | 1468008728723 Marionette TRACE conn3 <- [1,58,null,{}] 13:12:08 INFO - PROCESS | 1743 | 1468008728730 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:08 INFO - PROCESS | 1743 | 1468008728734 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:09 INFO - PROCESS | 1743 | --DOCSHELL 0x93a58800 == 19 [pid = 1743] [id = 12] 13:12:09 INFO - PROCESS | 1743 | --DOCSHELL 0x9bad8800 == 18 [pid = 1743] [id = 13] 13:12:09 INFO - PROCESS | 1743 | --DOCSHELL 0x91f1c400 == 17 [pid = 1743] [id = 8] 13:12:09 INFO - PROCESS | 1743 | --DOCSHELL 0x91f25000 == 16 [pid = 1743] [id = 9] 13:12:09 INFO - PROCESS | 1743 | 1468008729872 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 13:12:10 INFO - PROCESS | 1743 | 1468008730002 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:10 INFO - PROCESS | 1743 | 1468008730012 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:10 INFO - PROCESS | 1743 | ++DOCSHELL 0x93a4f400 == 17 [pid = 1743] [id = 22] 13:12:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x93a4f800) [pid = 1743] [serial = 63] [outer = (nil)] 13:12:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x93a55800) [pid = 1743] [serial = 64] [outer = 0x93a4f800] 13:12:10 INFO - PROCESS | 1743 | 1468008730108 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x947d3000) [pid = 1743] [serial = 65] [outer = 0x93a4f800] 13:12:11 INFO - PROCESS | 1743 | 1468008731368 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:12:11 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x93c62c00) [pid = 1743] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:12:11 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x9bf03c00) [pid = 1743] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:12:11 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x947d1c00) [pid = 1743] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:12:11 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x9a75c400) [pid = 1743] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:12:11 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x9ba26c00) [pid = 1743] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:12:11 INFO - PROCESS | 1743 | --DOMWINDOW == 59 (0x9b681800) [pid = 1743] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:12:11 INFO - PROCESS | 1743 | --DOMWINDOW == 58 (0xa25f1800) [pid = 1743] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:12:11 INFO - PROCESS | 1743 | --DOMWINDOW == 57 (0x91f1c800) [pid = 1743] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:12:11 INFO - PROCESS | 1743 | --DOMWINDOW == 56 (0x92219800) [pid = 1743] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:12:11 INFO - PROCESS | 1743 | --DOMWINDOW == 55 (0x9967bc00) [pid = 1743] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2747ms 13:12:11 INFO - PROCESS | 1743 | 1468008731497 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 13:12:11 INFO - PROCESS | 1743 | 1468008731502 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 13:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:12:11 INFO - PROCESS | 1743 | 1468008731520 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:12:11 INFO - PROCESS | 1743 | 1468008731523 Marionette TRACE conn3 <- [1,62,null,{}] 13:12:11 INFO - PROCESS | 1743 | 1468008731532 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:11 INFO - PROCESS | 1743 | 1468008731537 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:11 INFO - PROCESS | 1743 | 1468008731699 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 13:12:11 INFO - PROCESS | 1743 | 1468008731796 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:11 INFO - PROCESS | 1743 | 1468008731808 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x96ea9400 == 18 [pid = 1743] [id = 23] 13:12:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 56 (0x98003c00) [pid = 1743] [serial = 66] [outer = (nil)] 13:12:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 57 (0x992b6000) [pid = 1743] [serial = 67] [outer = 0x98003c00] 13:12:11 INFO - PROCESS | 1743 | 1468008731876 Marionette DEBUG loaded listener.js 13:12:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 58 (0x92218400) [pid = 1743] [serial = 68] [outer = 0x98003c00] 13:12:12 INFO - PROCESS | 1743 | 1468008732545 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1090ms 13:12:12 INFO - PROCESS | 1743 | 1468008732608 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 13:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:12:12 INFO - PROCESS | 1743 | 1468008732613 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 13:12:12 INFO - PROCESS | 1743 | 1468008732620 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:12:12 INFO - PROCESS | 1743 | 1468008732624 Marionette TRACE conn3 <- [1,66,null,{}] 13:12:12 INFO - PROCESS | 1743 | 1468008732630 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:12 INFO - PROCESS | 1743 | 1468008732635 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:12 INFO - PROCESS | 1743 | 1468008732834 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 13:12:12 INFO - PROCESS | 1743 | 1468008732855 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:12 INFO - PROCESS | 1743 | 1468008732862 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:12 INFO - PROCESS | 1743 | ++DOCSHELL 0x9a75e000 == 19 [pid = 1743] [id = 24] 13:12:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 59 (0x9a75e400) [pid = 1743] [serial = 69] [outer = (nil)] 13:12:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 60 (0x9a762000) [pid = 1743] [serial = 70] [outer = 0x9a75e400] 13:12:12 INFO - PROCESS | 1743 | 1468008732993 Marionette DEBUG loaded listener.js 13:12:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x9b11bc00) [pid = 1743] [serial = 71] [outer = 0x9a75e400] 13:12:13 INFO - PROCESS | 1743 | 1468008733987 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1433ms 13:12:14 INFO - PROCESS | 1743 | 1468008734053 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 13:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:12:14 INFO - PROCESS | 1743 | 1468008734060 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 13:12:14 INFO - PROCESS | 1743 | 1468008734068 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:12:14 INFO - PROCESS | 1743 | 1468008734074 Marionette TRACE conn3 <- [1,70,null,{}] 13:12:14 INFO - PROCESS | 1743 | 1468008734083 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:14 INFO - PROCESS | 1743 | 1468008734088 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:14 INFO - PROCESS | 1743 | 1468008734303 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 13:12:14 INFO - PROCESS | 1743 | 1468008734438 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:14 INFO - PROCESS | 1743 | 1468008734448 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:14 INFO - PROCESS | 1743 | ++DOCSHELL 0x9882a800 == 20 [pid = 1743] [id = 25] 13:12:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x9882c400) [pid = 1743] [serial = 72] [outer = (nil)] 13:12:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x9a06ac00) [pid = 1743] [serial = 73] [outer = 0x9882c400] 13:12:14 INFO - PROCESS | 1743 | 1468008734570 Marionette DEBUG loaded listener.js 13:12:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x9a759800) [pid = 1743] [serial = 74] [outer = 0x9882c400] 13:12:15 INFO - PROCESS | 1743 | 1468008735397 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:12:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1392ms 13:12:15 INFO - PROCESS | 1743 | 1468008735461 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 13:12:15 INFO - PROCESS | 1743 | 1468008735468 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 13:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:12:15 INFO - PROCESS | 1743 | 1468008735479 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:12:15 INFO - PROCESS | 1743 | 1468008735483 Marionette TRACE conn3 <- [1,74,null,{}] 13:12:15 INFO - PROCESS | 1743 | 1468008735491 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:15 INFO - PROCESS | 1743 | 1468008735497 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:15 INFO - PROCESS | 1743 | 1468008735675 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 13:12:15 INFO - PROCESS | 1743 | 1468008735811 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:15 INFO - PROCESS | 1743 | 1468008735820 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:15 INFO - PROCESS | 1743 | ++DOCSHELL 0x9a762800 == 21 [pid = 1743] [id = 26] 13:12:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x9b4db400) [pid = 1743] [serial = 75] [outer = (nil)] 13:12:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x9ba23000) [pid = 1743] [serial = 76] [outer = 0x9b4db400] 13:12:15 INFO - PROCESS | 1743 | 1468008735905 Marionette DEBUG loaded listener.js 13:12:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x9bf0dc00) [pid = 1743] [serial = 77] [outer = 0x9b4db400] 13:12:16 INFO - PROCESS | 1743 | 1468008736808 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:12:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:12:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1386ms 13:12:16 INFO - PROCESS | 1743 | 1468008736866 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 13:12:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:12:16 INFO - PROCESS | 1743 | 1468008736870 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 13:12:16 INFO - PROCESS | 1743 | 1468008736878 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:12:16 INFO - PROCESS | 1743 | 1468008736884 Marionette TRACE conn3 <- [1,78,null,{}] 13:12:16 INFO - PROCESS | 1743 | 1468008736901 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:16 INFO - PROCESS | 1743 | 1468008736910 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:17 INFO - PROCESS | 1743 | 1468008737089 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 13:12:17 INFO - PROCESS | 1743 | 1468008737201 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:17 INFO - PROCESS | 1743 | 1468008737210 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:17 INFO - PROCESS | 1743 | ++DOCSHELL 0xa209e800 == 22 [pid = 1743] [id = 27] 13:12:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0xa209f000) [pid = 1743] [serial = 78] [outer = (nil)] 13:12:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0xa23ad800) [pid = 1743] [serial = 79] [outer = 0xa209f000] 13:12:17 INFO - PROCESS | 1743 | 1468008737300 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0xa25ef800) [pid = 1743] [serial = 80] [outer = 0xa209f000] 13:12:18 INFO - PROCESS | 1743 | 1468008738091 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:12:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1244ms 13:12:18 INFO - PROCESS | 1743 | 1468008738122 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 1743 | 1468008738126 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 13:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:12:18 INFO - PROCESS | 1743 | 1468008738133 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:12:18 INFO - PROCESS | 1743 | 1468008738136 Marionette TRACE conn3 <- [1,82,null,{}] 13:12:18 INFO - PROCESS | 1743 | 1468008738182 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:18 INFO - PROCESS | 1743 | 1468008738189 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:18 INFO - PROCESS | 1743 | 1468008738374 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 13:12:18 INFO - PROCESS | 1743 | 1468008738509 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:18 INFO - PROCESS | 1743 | 1468008738517 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:18 INFO - PROCESS | 1743 | ++DOCSHELL 0xa237b000 == 23 [pid = 1743] [id = 28] 13:12:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0xa23b1000) [pid = 1743] [serial = 81] [outer = (nil)] 13:12:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0xa4d56400) [pid = 1743] [serial = 82] [outer = 0xa23b1000] 13:12:18 INFO - PROCESS | 1743 | 1468008738600 Marionette DEBUG loaded listener.js 13:12:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0xa4f7dc00) [pid = 1743] [serial = 83] [outer = 0xa23b1000] 13:12:19 INFO - PROCESS | 1743 | 1468008739457 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:12:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1394ms 13:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:12:19 INFO - PROCESS | 1743 | 1468008739528 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 13:12:19 INFO - PROCESS | 1743 | 1468008739531 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 13:12:19 INFO - PROCESS | 1743 | 1468008739538 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:12:19 INFO - PROCESS | 1743 | 1468008739542 Marionette TRACE conn3 <- [1,86,null,{}] 13:12:19 INFO - PROCESS | 1743 | 1468008739548 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:19 INFO - PROCESS | 1743 | 1468008739554 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:19 INFO - PROCESS | 1743 | 1468008739721 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 13:12:19 INFO - PROCESS | 1743 | 1468008739859 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:19 INFO - PROCESS | 1743 | 1468008739865 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x9a764000 == 24 [pid = 1743] [id = 29] 13:12:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0xa20aa800) [pid = 1743] [serial = 84] [outer = (nil)] 13:12:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0xa61bc400) [pid = 1743] [serial = 85] [outer = 0xa20aa800] 13:12:19 INFO - PROCESS | 1743 | 1468008739948 Marionette DEBUG loaded listener.js 13:12:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0xa672bc00) [pid = 1743] [serial = 86] [outer = 0xa20aa800] 13:12:20 INFO - PROCESS | 1743 | 1468008740838 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:12:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1333ms 13:12:20 INFO - PROCESS | 1743 | 1468008740871 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 13:12:20 INFO - PROCESS | 1743 | 1468008740875 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 13:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:12:20 INFO - PROCESS | 1743 | 1468008740902 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:12:20 INFO - PROCESS | 1743 | 1468008740906 Marionette TRACE conn3 <- [1,90,null,{}] 13:12:20 INFO - PROCESS | 1743 | 1468008740912 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:20 INFO - PROCESS | 1743 | 1468008740922 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:21 INFO - PROCESS | 1743 | 1468008741123 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 13:12:21 INFO - PROCESS | 1743 | 1468008741266 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:21 INFO - PROCESS | 1743 | 1468008741277 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x91f22000 == 25 [pid = 1743] [id = 30] 13:12:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x9221a800) [pid = 1743] [serial = 87] [outer = (nil)] 13:12:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x93a55000) [pid = 1743] [serial = 88] [outer = 0x9221a800] 13:12:21 INFO - PROCESS | 1743 | 1468008741384 Marionette DEBUG loaded listener.js 13:12:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x9518e000) [pid = 1743] [serial = 89] [outer = 0x9221a800] 13:12:22 INFO - PROCESS | 1743 | 1468008742287 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1440ms 13:12:22 INFO - PROCESS | 1743 | 1468008742341 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 13:12:22 INFO - PROCESS | 1743 | 1468008742346 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 13:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:12:22 INFO - PROCESS | 1743 | 1468008742354 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:12:22 INFO - PROCESS | 1743 | 1468008742358 Marionette TRACE conn3 <- [1,94,null,{}] 13:12:22 INFO - PROCESS | 1743 | 1468008742367 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:22 INFO - PROCESS | 1743 | 1468008742373 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:22 INFO - PROCESS | 1743 | 1468008742549 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 13:12:22 INFO - PROCESS | 1743 | 1468008742704 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:22 INFO - PROCESS | 1743 | 1468008742724 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:22 INFO - PROCESS | 1743 | ++DOCSHELL 0x93c65000 == 26 [pid = 1743] [id = 31] 13:12:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x93c67000) [pid = 1743] [serial = 90] [outer = (nil)] 13:12:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x992b6400) [pid = 1743] [serial = 91] [outer = 0x93c67000] 13:12:22 INFO - PROCESS | 1743 | 1468008742803 Marionette DEBUG loaded listener.js 13:12:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x99e28000) [pid = 1743] [serial = 92] [outer = 0x93c67000] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x9a4b3400) [pid = 1743] [serial = 12] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x93c69c00) [pid = 1743] [serial = 17] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x9d816400) [pid = 1743] [serial = 37] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x99dd4400) [pid = 1743] [serial = 40] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x9a760c00) [pid = 1743] [serial = 43] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x9ad5f000) [pid = 1743] [serial = 44] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x9bad2000) [pid = 1743] [serial = 46] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x9bfeec00) [pid = 1743] [serial = 47] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x9c20a800) [pid = 1743] [serial = 49] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0xa100f400) [pid = 1743] [serial = 52] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0xa23b5800) [pid = 1743] [serial = 55] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0xa310cc00) [pid = 1743] [serial = 58] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x91f1e800) [pid = 1743] [serial = 22] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x93a5dc00) [pid = 1743] [serial = 25] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x9a4b0000) [pid = 1743] [serial = 31] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x9b349400) [pid = 1743] [serial = 34] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x93c68c00) [pid = 1743] [serial = 28] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x9c245800) [pid = 1743] [serial = 50] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x99eb6800) [pid = 1743] [serial = 41] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0xa3110c00) [pid = 1743] [serial = 59] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x93c69000) [pid = 1743] [serial = 26] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x9c1d7400) [pid = 1743] [serial = 35] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 59 (0x91f23000) [pid = 1743] [serial = 23] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 58 (0xa2008800) [pid = 1743] [serial = 38] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 57 (0x9a783c00) [pid = 1743] [serial = 9] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 56 (0xa4d50800) [pid = 1743] [serial = 2] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 55 (0x93c6b000) [pid = 1743] [serial = 19] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 1743 | --DOMWINDOW == 54 (0x93c64c00) [pid = 1743] [serial = 16] [outer = (nil)] [url = about:blank] 13:12:24 INFO - PROCESS | 1743 | 1468008744348 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:12:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2045ms 13:12:24 INFO - PROCESS | 1743 | 1468008744400 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 13:12:24 INFO - PROCESS | 1743 | 1468008744406 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 13:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:12:24 INFO - PROCESS | 1743 | 1468008744413 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:12:24 INFO - PROCESS | 1743 | 1468008744421 Marionette TRACE conn3 <- [1,98,null,{}] 13:12:24 INFO - PROCESS | 1743 | 1468008744433 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:24 INFO - PROCESS | 1743 | 1468008744438 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:24 INFO - PROCESS | 1743 | 1468008744601 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 13:12:24 INFO - PROCESS | 1743 | 1468008744612 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:24 INFO - PROCESS | 1743 | 1468008744623 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:24 INFO - PROCESS | 1743 | ++DOCSHELL 0x9518dc00 == 27 [pid = 1743] [id = 32] 13:12:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 55 (0x9518fc00) [pid = 1743] [serial = 93] [outer = (nil)] 13:12:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 56 (0x9882cc00) [pid = 1743] [serial = 94] [outer = 0x9518fc00] 13:12:24 INFO - PROCESS | 1743 | 1468008744694 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 57 (0x99e22c00) [pid = 1743] [serial = 95] [outer = 0x9518fc00] 13:12:25 INFO - PROCESS | 1743 | 1468008745479 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1090ms 13:12:25 INFO - PROCESS | 1743 | 1468008745529 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 13:12:25 INFO - PROCESS | 1743 | 1468008745538 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 13:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:12:25 INFO - PROCESS | 1743 | 1468008745550 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:12:25 INFO - PROCESS | 1743 | 1468008745554 Marionette TRACE conn3 <- [1,102,null,{}] 13:12:25 INFO - PROCESS | 1743 | 1468008745560 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:25 INFO - PROCESS | 1743 | 1468008745566 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:25 INFO - PROCESS | 1743 | 1468008745739 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 13:12:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 58 (0x99ebdc00) [pid = 1743] [serial = 96] [outer = 0x99676400] 13:12:25 INFO - PROCESS | 1743 | 1468008745879 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:25 INFO - PROCESS | 1743 | 1468008745887 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:25 INFO - PROCESS | 1743 | ++DOCSHELL 0x9a760800 == 28 [pid = 1743] [id = 33] 13:12:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 59 (0x9a761c00) [pid = 1743] [serial = 97] [outer = (nil)] 13:12:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 60 (0x9a767000) [pid = 1743] [serial = 98] [outer = 0x9a761c00] 13:12:25 INFO - PROCESS | 1743 | 1468008745968 Marionette DEBUG loaded listener.js 13:12:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x9a8c3800) [pid = 1743] [serial = 99] [outer = 0x9a761c00] 13:12:26 INFO - PROCESS | 1743 | 1468008746792 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1282ms 13:12:26 INFO - PROCESS | 1743 | 1468008746833 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 13:12:26 INFO - PROCESS | 1743 | 1468008746837 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 13:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:12:26 INFO - PROCESS | 1743 | 1468008746850 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:12:26 INFO - PROCESS | 1743 | 1468008746857 Marionette TRACE conn3 <- [1,106,null,{}] 13:12:26 INFO - PROCESS | 1743 | 1468008746875 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:26 INFO - PROCESS | 1743 | 1468008746885 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:27 INFO - PROCESS | 1743 | 1468008747106 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 13:12:27 INFO - PROCESS | 1743 | 1468008747140 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:27 INFO - PROCESS | 1743 | 1468008747153 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:27 INFO - PROCESS | 1743 | ++DOCSHELL 0x9bfeec00 == 29 [pid = 1743] [id = 34] 13:12:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x9bff0000) [pid = 1743] [serial = 100] [outer = (nil)] 13:12:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x9c1d7c00) [pid = 1743] [serial = 101] [outer = 0x9bff0000] 13:12:27 INFO - PROCESS | 1743 | 1468008747228 Marionette DEBUG loaded listener.js 13:12:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x9c20c000) [pid = 1743] [serial = 102] [outer = 0x9bff0000] 13:12:28 INFO - PROCESS | 1743 | 1468008748091 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1291ms 13:12:28 INFO - PROCESS | 1743 | 1468008748137 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 13:12:28 INFO - PROCESS | 1743 | 1468008748141 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 13:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:12:28 INFO - PROCESS | 1743 | 1468008748154 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:12:28 INFO - PROCESS | 1743 | 1468008748156 Marionette TRACE conn3 <- [1,110,null,{}] 13:12:28 INFO - PROCESS | 1743 | 1468008748162 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:28 INFO - PROCESS | 1743 | 1468008748167 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:28 INFO - PROCESS | 1743 | 1468008748479 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 13:12:28 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x99e14800) [pid = 1743] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:12:28 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x92217400) [pid = 1743] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:12:28 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x9d811800) [pid = 1743] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:12:28 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x9a75e400) [pid = 1743] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:12:28 INFO - PROCESS | 1743 | --DOMWINDOW == 59 (0x93a4f800) [pid = 1743] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:12:28 INFO - PROCESS | 1743 | --DOMWINDOW == 58 (0x98003c00) [pid = 1743] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:12:28 INFO - PROCESS | 1743 | 1468008748562 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:28 INFO - PROCESS | 1743 | 1468008748571 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:28 INFO - PROCESS | 1743 | ++DOCSHELL 0x92fdfc00 == 30 [pid = 1743] [id = 35] 13:12:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 59 (0x93c66400) [pid = 1743] [serial = 103] [outer = (nil)] 13:12:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 60 (0x9a75a800) [pid = 1743] [serial = 104] [outer = 0x93c66400] 13:12:28 INFO - PROCESS | 1743 | 1468008748641 Marionette DEBUG loaded listener.js 13:12:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0xa100f400) [pid = 1743] [serial = 105] [outer = 0x93c66400] 13:12:29 INFO - PROCESS | 1743 | 1468008749321 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1233ms 13:12:29 INFO - PROCESS | 1743 | 1468008749388 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 13:12:29 INFO - PROCESS | 1743 | 1468008749391 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 13:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:12:29 INFO - PROCESS | 1743 | 1468008749399 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:12:29 INFO - PROCESS | 1743 | 1468008749402 Marionette TRACE conn3 <- [1,114,null,{}] 13:12:29 INFO - PROCESS | 1743 | 1468008749408 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:29 INFO - PROCESS | 1743 | 1468008749413 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:29 INFO - PROCESS | 1743 | 1468008749557 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 13:12:29 INFO - PROCESS | 1743 | 1468008749567 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:29 INFO - PROCESS | 1743 | 1468008749574 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:29 INFO - PROCESS | 1743 | ++DOCSHELL 0x9c242800 == 31 [pid = 1743] [id = 36] 13:12:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x9c246400) [pid = 1743] [serial = 106] [outer = (nil)] 13:12:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0xa209f400) [pid = 1743] [serial = 107] [outer = 0x9c246400] 13:12:29 INFO - PROCESS | 1743 | 1468008749643 Marionette DEBUG loaded listener.js 13:12:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0xa232ac00) [pid = 1743] [serial = 108] [outer = 0x9c246400] 13:12:30 INFO - PROCESS | 1743 | 1468008750446 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:12:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1130ms 13:12:30 INFO - PROCESS | 1743 | 1468008750531 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 13:12:30 INFO - PROCESS | 1743 | 1468008750537 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 13:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:12:30 INFO - PROCESS | 1743 | 1468008750545 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:12:30 INFO - PROCESS | 1743 | 1468008750552 Marionette TRACE conn3 <- [1,118,null,{}] 13:12:30 INFO - PROCESS | 1743 | 1468008750561 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:30 INFO - PROCESS | 1743 | 1468008750567 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:30 INFO - PROCESS | 1743 | 1468008750803 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 13:12:31 INFO - PROCESS | 1743 | 1468008750988 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:31 INFO - PROCESS | 1743 | 1468008751004 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x9535c000 == 32 [pid = 1743] [id = 37] 13:12:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x96ea8000) [pid = 1743] [serial = 109] [outer = (nil)] 13:12:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x9887cc00) [pid = 1743] [serial = 110] [outer = 0x96ea8000] 13:12:31 INFO - PROCESS | 1743 | 1468008751126 Marionette DEBUG loaded listener.js 13:12:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x99ebd800) [pid = 1743] [serial = 111] [outer = 0x96ea8000] 13:12:32 INFO - PROCESS | 1743 | 1468008752053 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1596ms 13:12:32 INFO - PROCESS | 1743 | 1468008752141 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 13:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:12:32 INFO - PROCESS | 1743 | 1468008752147 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 13:12:32 INFO - PROCESS | 1743 | 1468008752158 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:12:32 INFO - PROCESS | 1743 | 1468008752163 Marionette TRACE conn3 <- [1,122,null,{}] 13:12:32 INFO - PROCESS | 1743 | 1468008752170 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:32 INFO - PROCESS | 1743 | 1468008752176 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:32 INFO - PROCESS | 1743 | 1468008752388 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 13:12:32 INFO - PROCESS | 1743 | 1468008752558 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:32 INFO - PROCESS | 1743 | 1468008752564 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:32 INFO - PROCESS | 1743 | ++DOCSHELL 0x93c60400 == 33 [pid = 1743] [id = 38] 13:12:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x9ba24c00) [pid = 1743] [serial = 112] [outer = (nil)] 13:12:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x9c1d3000) [pid = 1743] [serial = 113] [outer = 0x9ba24c00] 13:12:32 INFO - PROCESS | 1743 | 1468008752654 Marionette DEBUG loaded listener.js 13:12:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x9d870400) [pid = 1743] [serial = 114] [outer = 0x9ba24c00] 13:12:33 INFO - PROCESS | 1743 | 1468008753552 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1446ms 13:12:33 INFO - PROCESS | 1743 | 1468008753599 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 13:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:12:33 INFO - PROCESS | 1743 | 1468008753604 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 13:12:33 INFO - PROCESS | 1743 | 1468008753611 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:12:33 INFO - PROCESS | 1743 | 1468008753615 Marionette TRACE conn3 <- [1,126,null,{}] 13:12:33 INFO - PROCESS | 1743 | 1468008753631 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:33 INFO - PROCESS | 1743 | 1468008753640 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:33 INFO - PROCESS | 1743 | 1468008753834 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 13:12:33 INFO - PROCESS | 1743 | 1468008753975 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:33 INFO - PROCESS | 1743 | 1468008753988 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x9524b400 == 34 [pid = 1743] [id = 39] 13:12:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x9524cc00) [pid = 1743] [serial = 115] [outer = (nil)] 13:12:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0xa2008c00) [pid = 1743] [serial = 116] [outer = 0x9524cc00] 13:12:34 INFO - PROCESS | 1743 | 1468008754072 Marionette DEBUG loaded listener.js 13:12:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0xa20a0000) [pid = 1743] [serial = 117] [outer = 0x9524cc00] 13:12:35 INFO - PROCESS | 1743 | 1468008755152 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1583ms 13:12:35 INFO - PROCESS | 1743 | 1468008755201 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 13:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:12:35 INFO - PROCESS | 1743 | 1468008755206 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 13:12:35 INFO - PROCESS | 1743 | 1468008755215 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:12:35 INFO - PROCESS | 1743 | 1468008755220 Marionette TRACE conn3 <- [1,130,null,{}] 13:12:35 INFO - PROCESS | 1743 | 1468008755229 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:35 INFO - PROCESS | 1743 | 1468008755235 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:35 INFO - PROCESS | 1743 | 1468008755408 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 13:12:35 INFO - PROCESS | 1743 | 1468008755572 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:35 INFO - PROCESS | 1743 | 1468008755584 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:35 INFO - PROCESS | 1743 | ++DOCSHELL 0x93c68c00 == 35 [pid = 1743] [id = 40] 13:12:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x95243000) [pid = 1743] [serial = 118] [outer = (nil)] 13:12:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x95245c00) [pid = 1743] [serial = 119] [outer = 0x95243000] 13:12:35 INFO - PROCESS | 1743 | 1468008755658 Marionette DEBUG loaded listener.js 13:12:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x9524d800) [pid = 1743] [serial = 120] [outer = 0x95243000] 13:12:36 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0xa4d0fc00) [pid = 1743] [serial = 62] [outer = (nil)] [url = about:blank] 13:12:36 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x9b11bc00) [pid = 1743] [serial = 71] [outer = (nil)] [url = about:blank] 13:12:36 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x9a762000) [pid = 1743] [serial = 70] [outer = (nil)] [url = about:blank] 13:12:36 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x93a55800) [pid = 1743] [serial = 64] [outer = (nil)] [url = about:blank] 13:12:36 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x947d3000) [pid = 1743] [serial = 65] [outer = (nil)] [url = about:blank] 13:12:36 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x992b6000) [pid = 1743] [serial = 67] [outer = (nil)] [url = about:blank] 13:12:36 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x92218400) [pid = 1743] [serial = 68] [outer = (nil)] [url = about:blank] 13:12:36 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0xa4d0ac00) [pid = 1743] [serial = 61] [outer = (nil)] [url = about:blank] 13:12:36 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0xa2ff6000) [pid = 1743] [serial = 56] [outer = (nil)] [url = about:blank] 13:12:36 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0xa2002000) [pid = 1743] [serial = 53] [outer = (nil)] [url = about:blank] 13:12:36 INFO - PROCESS | 1743 | 1468008756570 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1388ms 13:12:36 INFO - PROCESS | 1743 | 1468008756601 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 13:12:36 INFO - PROCESS | 1743 | 1468008756608 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 13:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:12:36 INFO - PROCESS | 1743 | 1468008756618 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:12:36 INFO - PROCESS | 1743 | 1468008756623 Marionette TRACE conn3 <- [1,134,null,{}] 13:12:36 INFO - PROCESS | 1743 | 1468008756629 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:36 INFO - PROCESS | 1743 | 1468008756634 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:36 INFO - PROCESS | 1743 | 1468008756800 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 13:12:36 INFO - PROCESS | 1743 | 1468008756813 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:36 INFO - PROCESS | 1743 | 1468008756823 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:36 INFO - PROCESS | 1743 | ++DOCSHELL 0x9524a000 == 36 [pid = 1743] [id = 41] 13:12:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x99e25c00) [pid = 1743] [serial = 121] [outer = (nil)] 13:12:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x9a163800) [pid = 1743] [serial = 122] [outer = 0x99e25c00] 13:12:36 INFO - PROCESS | 1743 | 1468008756895 Marionette DEBUG loaded listener.js 13:12:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x9a75dc00) [pid = 1743] [serial = 123] [outer = 0x99e25c00] 13:12:37 INFO - PROCESS | 1743 | 1468008757716 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1134ms 13:12:37 INFO - PROCESS | 1743 | 1468008757752 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 13:12:37 INFO - PROCESS | 1743 | 1468008757755 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 13:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:12:37 INFO - PROCESS | 1743 | 1468008757762 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:12:37 INFO - PROCESS | 1743 | 1468008757768 Marionette TRACE conn3 <- [1,138,null,{}] 13:12:37 INFO - PROCESS | 1743 | 1468008757784 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:37 INFO - PROCESS | 1743 | 1468008757792 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:37 INFO - PROCESS | 1743 | 1468008757945 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 13:12:37 INFO - PROCESS | 1743 | 1468008757957 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 1743 | 1468008757966 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x9b4e2000 == 37 [pid = 1743] [id = 42] 13:12:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x9bff7000) [pid = 1743] [serial = 124] [outer = (nil)] 13:12:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x9c241800) [pid = 1743] [serial = 125] [outer = 0x9bff7000] 13:12:38 INFO - PROCESS | 1743 | 1468008758040 Marionette DEBUG loaded listener.js 13:12:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0xa100bc00) [pid = 1743] [serial = 126] [outer = 0x9bff7000] 13:12:38 INFO - PROCESS | 1743 | 1468008758835 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1134ms 13:12:38 INFO - PROCESS | 1743 | 1468008758903 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 13:12:38 INFO - PROCESS | 1743 | 1468008758907 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 13:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:12:38 INFO - PROCESS | 1743 | 1468008758914 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:12:38 INFO - PROCESS | 1743 | 1468008758916 Marionette TRACE conn3 <- [1,142,null,{}] 13:12:38 INFO - PROCESS | 1743 | 1468008758922 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:38 INFO - PROCESS | 1743 | 1468008758927 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:39 INFO - PROCESS | 1743 | 1468008759120 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 13:12:39 INFO - PROCESS | 1743 | 1468008759139 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:39 INFO - PROCESS | 1743 | 1468008759146 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:39 INFO - PROCESS | 1743 | ++DOCSHELL 0x922b9400 == 38 [pid = 1743] [id = 43] 13:12:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x922c3800) [pid = 1743] [serial = 127] [outer = (nil)] 13:12:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x93a57c00) [pid = 1743] [serial = 128] [outer = 0x922c3800] 13:12:39 INFO - PROCESS | 1743 | 1468008759219 Marionette DEBUG loaded listener.js 13:12:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x9b68ec00) [pid = 1743] [serial = 129] [outer = 0x922c3800] 13:12:40 INFO - PROCESS | 1743 | 1468008760181 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1293ms 13:12:40 INFO - PROCESS | 1743 | 1468008760240 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 1743 | 1468008760243 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 13:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:12:40 INFO - PROCESS | 1743 | 1468008760264 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:12:40 INFO - PROCESS | 1743 | 1468008760267 Marionette TRACE conn3 <- [1,146,null,{}] 13:12:40 INFO - PROCESS | 1743 | 1468008760273 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:40 INFO - PROCESS | 1743 | 1468008760278 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:40 INFO - PROCESS | 1743 | 1468008760483 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 13:12:40 INFO - PROCESS | 1743 | 1468008760507 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:40 INFO - PROCESS | 1743 | 1468008760516 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:40 INFO - PROCESS | 1743 | ++DOCSHELL 0xa2007000 == 39 [pid = 1743] [id = 44] 13:12:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0xa2007800) [pid = 1743] [serial = 130] [outer = (nil)] 13:12:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0xa33c1400) [pid = 1743] [serial = 131] [outer = 0xa2007800] 13:12:40 INFO - PROCESS | 1743 | 1468008760582 Marionette DEBUG loaded listener.js 13:12:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0xa4d0a800) [pid = 1743] [serial = 132] [outer = 0xa2007800] 13:12:41 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x9bff0000) [pid = 1743] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:12:41 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x9a761c00) [pid = 1743] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:12:41 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x9518fc00) [pid = 1743] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:12:41 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x93c67000) [pid = 1743] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:12:41 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x93c66400) [pid = 1743] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:12:41 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x9882c400) [pid = 1743] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:12:41 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x9b4db400) [pid = 1743] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:12:41 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0xa209f000) [pid = 1743] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:12:41 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0xa23b1000) [pid = 1743] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:12:41 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0xa20aa800) [pid = 1743] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:12:41 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x9221a800) [pid = 1743] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:12:41 INFO - PROCESS | 1743 | 1468008761492 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1242ms 13:12:41 INFO - PROCESS | 1743 | 1468008761506 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 13:12:41 INFO - PROCESS | 1743 | 1468008761510 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 13:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:12:41 INFO - PROCESS | 1743 | 1468008761516 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:12:41 INFO - PROCESS | 1743 | 1468008761520 Marionette TRACE conn3 <- [1,150,null,{}] 13:12:41 INFO - PROCESS | 1743 | 1468008761525 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:41 INFO - PROCESS | 1743 | 1468008761535 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:41 INFO - PROCESS | 1743 | 1468008761775 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 13:12:41 INFO - PROCESS | 1743 | 1468008761789 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:41 INFO - PROCESS | 1743 | 1468008761795 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x91f23000 == 40 [pid = 1743] [id = 45] 13:12:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x922b9000) [pid = 1743] [serial = 133] [outer = (nil)] 13:12:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0xa2fbb400) [pid = 1743] [serial = 134] [outer = 0x922b9000] 13:12:41 INFO - PROCESS | 1743 | 1468008761865 Marionette DEBUG loaded listener.js 13:12:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0xa4f22400) [pid = 1743] [serial = 135] [outer = 0x922b9000] 13:12:42 INFO - PROCESS | 1743 | 1468008762665 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1189ms 13:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:12:42 INFO - PROCESS | 1743 | 1468008762706 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 13:12:42 INFO - PROCESS | 1743 | 1468008762709 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 13:12:42 INFO - PROCESS | 1743 | 1468008762716 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:12:42 INFO - PROCESS | 1743 | 1468008762719 Marionette TRACE conn3 <- [1,154,null,{}] 13:12:42 INFO - PROCESS | 1743 | 1468008762725 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:42 INFO - PROCESS | 1743 | 1468008762730 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:42 INFO - PROCESS | 1743 | 1468008762903 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 13:12:42 INFO - PROCESS | 1743 | 1468008762947 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:42 INFO - PROCESS | 1743 | 1468008762955 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:43 INFO - PROCESS | 1743 | ++DOCSHELL 0x9b349400 == 41 [pid = 1743] [id = 46] 13:12:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0xa6727c00) [pid = 1743] [serial = 136] [outer = (nil)] 13:12:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0xa6ea0c00) [pid = 1743] [serial = 137] [outer = 0xa6727c00] 13:12:43 INFO - PROCESS | 1743 | 1468008763121 Marionette DEBUG loaded listener.js 13:12:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0xa6ea2400) [pid = 1743] [serial = 138] [outer = 0xa6727c00] 13:12:44 INFO - PROCESS | 1743 | 1468008764258 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1581ms 13:12:44 INFO - PROCESS | 1743 | 1468008764296 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 13:12:44 INFO - PROCESS | 1743 | 1468008764301 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 13:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:12:44 INFO - PROCESS | 1743 | 1468008764310 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:12:44 INFO - PROCESS | 1743 | 1468008764315 Marionette TRACE conn3 <- [1,158,null,{}] 13:12:44 INFO - PROCESS | 1743 | 1468008764323 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:44 INFO - PROCESS | 1743 | 1468008764329 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:44 INFO - PROCESS | 1743 | 1468008764549 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 13:12:44 INFO - PROCESS | 1743 | 1468008764734 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:44 INFO - PROCESS | 1743 | 1468008764747 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:44 INFO - PROCESS | 1743 | ++DOCSHELL 0x95242c00 == 42 [pid = 1743] [id = 47] 13:12:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x9524e800) [pid = 1743] [serial = 139] [outer = (nil)] 13:12:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x992b7000) [pid = 1743] [serial = 140] [outer = 0x9524e800] 13:12:44 INFO - PROCESS | 1743 | 1468008764827 Marionette DEBUG loaded listener.js 13:12:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x99e2bc00) [pid = 1743] [serial = 141] [outer = 0x9524e800] 13:12:45 INFO - PROCESS | 1743 | 1468008765737 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1482ms 13:12:45 INFO - PROCESS | 1743 | 1468008765792 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 13:12:45 INFO - PROCESS | 1743 | 1468008765800 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 13:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:12:45 INFO - PROCESS | 1743 | 1468008765811 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:12:45 INFO - PROCESS | 1743 | 1468008765815 Marionette TRACE conn3 <- [1,162,null,{}] 13:12:45 INFO - PROCESS | 1743 | 1468008765822 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:45 INFO - PROCESS | 1743 | 1468008765828 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:46 INFO - PROCESS | 1743 | 1468008766075 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 13:12:46 INFO - PROCESS | 1743 | 1468008766260 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:46 INFO - PROCESS | 1743 | 1468008766271 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:46 INFO - PROCESS | 1743 | ++DOCSHELL 0x9b4d7000 == 43 [pid = 1743] [id = 48] 13:12:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x9bada800) [pid = 1743] [serial = 142] [outer = (nil)] 13:12:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x9c246800) [pid = 1743] [serial = 143] [outer = 0x9bada800] 13:12:46 INFO - PROCESS | 1743 | 1468008766404 Marionette DEBUG loaded listener.js 13:12:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0xa23b4c00) [pid = 1743] [serial = 144] [outer = 0x9bada800] 13:12:47 INFO - PROCESS | 1743 | 1468008767330 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1586ms 13:12:47 INFO - PROCESS | 1743 | 1468008767398 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 13:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:12:47 INFO - PROCESS | 1743 | 1468008767402 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 13:12:47 INFO - PROCESS | 1743 | 1468008767409 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:12:47 INFO - PROCESS | 1743 | 1468008767415 Marionette TRACE conn3 <- [1,166,null,{}] 13:12:47 INFO - PROCESS | 1743 | 1468008767433 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:47 INFO - PROCESS | 1743 | 1468008767441 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:47 INFO - PROCESS | 1743 | 1468008767656 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 13:12:47 INFO - PROCESS | 1743 | 1468008767836 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:47 INFO - PROCESS | 1743 | 1468008767847 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:47 INFO - PROCESS | 1743 | ++DOCSHELL 0x93a57800 == 44 [pid = 1743] [id = 49] 13:12:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0xa6ea7800) [pid = 1743] [serial = 145] [outer = (nil)] 13:12:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0xa6f41800) [pid = 1743] [serial = 146] [outer = 0xa6ea7800] 13:12:47 INFO - PROCESS | 1743 | 1468008767972 Marionette DEBUG loaded listener.js 13:12:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0xa6f4b400) [pid = 1743] [serial = 147] [outer = 0xa6ea7800] 13:12:48 INFO - PROCESS | 1743 | 1468008768813 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1436ms 13:12:48 INFO - PROCESS | 1743 | 1468008768845 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 13:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:12:48 INFO - PROCESS | 1743 | 1468008768850 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 13:12:48 INFO - PROCESS | 1743 | 1468008768857 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:12:48 INFO - PROCESS | 1743 | 1468008768862 Marionette TRACE conn3 <- [1,170,null,{}] 13:12:48 INFO - PROCESS | 1743 | 1468008768868 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:48 INFO - PROCESS | 1743 | 1468008768872 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:49 INFO - PROCESS | 1743 | 1468008769053 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 13:12:49 INFO - PROCESS | 1743 | 1468008769206 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:49 INFO - PROCESS | 1743 | 1468008769215 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:49 INFO - PROCESS | 1743 | ++DOCSHELL 0x93c6a400 == 45 [pid = 1743] [id = 50] 13:12:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0xa61c0c00) [pid = 1743] [serial = 148] [outer = (nil)] 13:12:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x922bf000) [pid = 1743] [serial = 149] [outer = 0xa61c0c00] 13:12:49 INFO - PROCESS | 1743 | 1468008769309 Marionette DEBUG loaded listener.js 13:12:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0xa6993400) [pid = 1743] [serial = 150] [outer = 0xa61c0c00] 13:12:49 INFO - PROCESS | 1743 | 1468008769702 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:12:50 INFO - PROCESS | 1743 | 1468008770474 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1630ms 13:12:50 INFO - PROCESS | 1743 | 1468008770487 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 13:12:50 INFO - PROCESS | 1743 | 1468008770492 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 13:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:12:50 INFO - PROCESS | 1743 | 1468008770500 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:12:50 INFO - PROCESS | 1743 | 1468008770505 Marionette TRACE conn3 <- [1,174,null,{}] 13:12:50 INFO - PROCESS | 1743 | 1468008770513 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:50 INFO - PROCESS | 1743 | 1468008770519 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:50 INFO - PROCESS | 1743 | 1468008770683 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 13:12:50 INFO - PROCESS | 1743 | 1468008770918 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:50 INFO - PROCESS | 1743 | 1468008770926 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x93a4e800 == 46 [pid = 1743] [id = 51] 13:12:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x95193c00) [pid = 1743] [serial = 151] [outer = (nil)] 13:12:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x95248400) [pid = 1743] [serial = 152] [outer = 0x95193c00] 13:12:51 INFO - PROCESS | 1743 | 1468008771036 Marionette DEBUG loaded listener.js 13:12:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x9535d400) [pid = 1743] [serial = 153] [outer = 0x95193c00] 13:12:52 INFO - PROCESS | 1743 | --DOCSHELL 0x91f23000 == 45 [pid = 1743] [id = 45] 13:12:52 INFO - PROCESS | 1743 | --DOCSHELL 0xa2007000 == 44 [pid = 1743] [id = 44] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0xa209f400) [pid = 1743] [serial = 107] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOCSHELL 0x922b9400 == 43 [pid = 1743] [id = 43] 13:12:52 INFO - PROCESS | 1743 | --DOCSHELL 0x9b4e2000 == 42 [pid = 1743] [id = 42] 13:12:52 INFO - PROCESS | 1743 | --DOCSHELL 0x9524a000 == 41 [pid = 1743] [id = 41] 13:12:52 INFO - PROCESS | 1743 | --DOCSHELL 0x93c68c00 == 40 [pid = 1743] [id = 40] 13:12:52 INFO - PROCESS | 1743 | --DOCSHELL 0x9535c000 == 39 [pid = 1743] [id = 37] 13:12:52 INFO - PROCESS | 1743 | 1468008772161 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1686ms 13:12:52 INFO - PROCESS | 1743 | 1468008772186 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 13:12:52 INFO - PROCESS | 1743 | 1468008772192 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 13:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x9c1d7c00) [pid = 1743] [serial = 101] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x9a767000) [pid = 1743] [serial = 98] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x9882cc00) [pid = 1743] [serial = 94] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x99e22c00) [pid = 1743] [serial = 95] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x99e28000) [pid = 1743] [serial = 92] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x992b6400) [pid = 1743] [serial = 91] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x9a75a800) [pid = 1743] [serial = 104] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x9a65a800) [pid = 1743] [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.] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x9a759800) [pid = 1743] [serial = 74] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x9a06ac00) [pid = 1743] [serial = 73] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x9bf0dc00) [pid = 1743] [serial = 77] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x9ba23000) [pid = 1743] [serial = 76] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x9c20c000) [pid = 1743] [serial = 102] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0xa25ef800) [pid = 1743] [serial = 80] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0xa23ad800) [pid = 1743] [serial = 79] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0xa4f7dc00) [pid = 1743] [serial = 83] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0xa4d56400) [pid = 1743] [serial = 82] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0xa672bc00) [pid = 1743] [serial = 86] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0xa61bc400) [pid = 1743] [serial = 85] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x9518e000) [pid = 1743] [serial = 89] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x93a55000) [pid = 1743] [serial = 88] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0xa100f400) [pid = 1743] [serial = 105] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x9a8c3800) [pid = 1743] [serial = 99] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1743 | 1468008772254 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:12:52 INFO - PROCESS | 1743 | 1468008772264 Marionette TRACE conn3 <- [1,178,null,{}] 13:12:52 INFO - PROCESS | 1743 | 1468008772278 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:52 INFO - PROCESS | 1743 | 1468008772283 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:52 INFO - PROCESS | 1743 | 1468008772481 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 13:12:52 INFO - PROCESS | 1743 | 1468008772585 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:52 INFO - PROCESS | 1743 | 1468008772594 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:52 INFO - PROCESS | 1743 | ++DOCSHELL 0x93c67800 == 40 [pid = 1743] [id = 52] 13:12:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x99e22c00) [pid = 1743] [serial = 154] [outer = (nil)] 13:12:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x99e2dc00) [pid = 1743] [serial = 155] [outer = 0x99e22c00] 13:12:52 INFO - PROCESS | 1743 | 1468008772666 Marionette DEBUG loaded listener.js 13:12:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x9a2ee400) [pid = 1743] [serial = 156] [outer = 0x99e22c00] 13:12:53 INFO - PROCESS | 1743 | 1468008773332 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1130ms 13:12:53 INFO - PROCESS | 1743 | 1468008773360 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 13:12:53 INFO - PROCESS | 1743 | 1468008773364 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 13:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:12:53 INFO - PROCESS | 1743 | 1468008773371 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:12:53 INFO - PROCESS | 1743 | 1468008773376 Marionette TRACE conn3 <- [1,182,null,{}] 13:12:53 INFO - PROCESS | 1743 | 1468008773392 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:53 INFO - PROCESS | 1743 | 1468008773400 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:53 INFO - PROCESS | 1743 | 1468008773558 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 13:12:53 INFO - PROCESS | 1743 | 1468008773673 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:53 INFO - PROCESS | 1743 | 1468008773679 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x9a8c6c00 == 41 [pid = 1743] [id = 53] 13:12:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x9b126400) [pid = 1743] [serial = 157] [outer = (nil)] 13:12:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x9b68b000) [pid = 1743] [serial = 158] [outer = 0x9b126400] 13:12:53 INFO - PROCESS | 1743 | 1468008773753 Marionette DEBUG loaded listener.js 13:12:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x9c1d7400) [pid = 1743] [serial = 159] [outer = 0x9b126400] 13:12:54 INFO - PROCESS | 1743 | 1468008774430 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1085ms 13:12:54 INFO - PROCESS | 1743 | 1468008774460 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 13:12:54 INFO - PROCESS | 1743 | 1468008774464 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 13:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:12:54 INFO - PROCESS | 1743 | 1468008774470 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:12:54 INFO - PROCESS | 1743 | 1468008774473 Marionette TRACE conn3 <- [1,186,null,{}] 13:12:54 INFO - PROCESS | 1743 | 1468008774479 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:54 INFO - PROCESS | 1743 | 1468008774484 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:54 INFO - PROCESS | 1743 | 1468008774692 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 13:12:54 INFO - PROCESS | 1743 | 1468008774727 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:54 INFO - PROCESS | 1743 | 1468008774733 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:54 INFO - PROCESS | 1743 | ++DOCSHELL 0x93c63c00 == 42 [pid = 1743] [id = 54] 13:12:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x9c206400) [pid = 1743] [serial = 160] [outer = (nil)] 13:12:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0xa2007000) [pid = 1743] [serial = 161] [outer = 0x9c206400] 13:12:54 INFO - PROCESS | 1743 | 1468008774802 Marionette DEBUG loaded listener.js 13:12:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0xa23b1000) [pid = 1743] [serial = 162] [outer = 0x9c206400] 13:12:55 INFO - PROCESS | 1743 | 1468008775673 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1232ms 13:12:55 INFO - PROCESS | 1743 | 1468008775702 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 13:12:55 INFO - PROCESS | 1743 | 1468008775706 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 13:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:12:55 INFO - PROCESS | 1743 | 1468008775712 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:12:55 INFO - PROCESS | 1743 | 1468008775715 Marionette TRACE conn3 <- [1,190,null,{}] 13:12:55 INFO - PROCESS | 1743 | 1468008775729 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:55 INFO - PROCESS | 1743 | 1468008775734 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:55 INFO - PROCESS | 1743 | 1468008775924 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 13:12:55 INFO - PROCESS | 1743 | 1468008775944 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:55 INFO - PROCESS | 1743 | 1468008775952 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:55 INFO - PROCESS | 1743 | ++DOCSHELL 0x9967ec00 == 43 [pid = 1743] [id = 55] 13:12:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x9b120800) [pid = 1743] [serial = 163] [outer = (nil)] 13:12:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0xa318f800) [pid = 1743] [serial = 164] [outer = 0x9b120800] 13:12:56 INFO - PROCESS | 1743 | 1468008776022 Marionette DEBUG loaded listener.js 13:12:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0xa3354400) [pid = 1743] [serial = 165] [outer = 0x9b120800] 13:12:56 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0xa2007800) [pid = 1743] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:12:56 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x95243000) [pid = 1743] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:12:56 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x99e25c00) [pid = 1743] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:12:56 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x9bff7000) [pid = 1743] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:12:56 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x922c3800) [pid = 1743] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:12:56 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x922b9000) [pid = 1743] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:12:56 INFO - PROCESS | 1743 | 1468008776931 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1243ms 13:12:56 INFO - PROCESS | 1743 | 1468008776955 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 13:12:56 INFO - PROCESS | 1743 | 1468008776959 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 13:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:12:56 INFO - PROCESS | 1743 | 1468008776965 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:12:56 INFO - PROCESS | 1743 | 1468008776968 Marionette TRACE conn3 <- [1,194,null,{}] 13:12:56 INFO - PROCESS | 1743 | 1468008776974 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:56 INFO - PROCESS | 1743 | 1468008776983 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:57 INFO - PROCESS | 1743 | 1468008777172 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 13:12:57 INFO - PROCESS | 1743 | 1468008777182 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:57 INFO - PROCESS | 1743 | 1468008777189 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:57 INFO - PROCESS | 1743 | ++DOCSHELL 0x92216c00 == 44 [pid = 1743] [id = 56] 13:12:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x922c2c00) [pid = 1743] [serial = 166] [outer = (nil)] 13:12:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x9ac7e800) [pid = 1743] [serial = 167] [outer = 0x922c2c00] 13:12:57 INFO - PROCESS | 1743 | 1468008777261 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x922bbc00) [pid = 1743] [serial = 168] [outer = 0x922c2c00] 13:12:58 INFO - PROCESS | 1743 | 1468008778012 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1080ms 13:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:12:58 INFO - PROCESS | 1743 | 1468008778045 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 13:12:58 INFO - PROCESS | 1743 | 1468008778048 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 13:12:58 INFO - PROCESS | 1743 | 1468008778064 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:12:58 INFO - PROCESS | 1743 | 1468008778066 Marionette TRACE conn3 <- [1,198,null,{}] 13:12:58 INFO - PROCESS | 1743 | 1468008778080 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:58 INFO - PROCESS | 1743 | 1468008778084 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:58 INFO - PROCESS | 1743 | 1468008778228 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 13:12:58 INFO - PROCESS | 1743 | 1468008778243 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:58 INFO - PROCESS | 1743 | 1468008778250 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x92217400 == 45 [pid = 1743] [id = 57] 13:12:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x99e25c00) [pid = 1743] [serial = 169] [outer = (nil)] 13:12:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x9a5ed000) [pid = 1743] [serial = 170] [outer = 0x99e25c00] 13:12:58 INFO - PROCESS | 1743 | 1468008778331 Marionette DEBUG loaded listener.js 13:12:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x9a5ee800) [pid = 1743] [serial = 171] [outer = 0x99e25c00] 13:12:59 INFO - PROCESS | 1743 | 1468008779316 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1312ms 13:12:59 INFO - PROCESS | 1743 | 1468008779367 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 13:12:59 INFO - PROCESS | 1743 | 1468008779373 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 13:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:12:59 INFO - PROCESS | 1743 | 1468008779381 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:12:59 INFO - PROCESS | 1743 | 1468008779387 Marionette TRACE conn3 <- [1,202,null,{}] 13:12:59 INFO - PROCESS | 1743 | 1468008779396 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:59 INFO - PROCESS | 1743 | 1468008779402 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:59 INFO - PROCESS | 1743 | 1468008779589 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 13:12:59 INFO - PROCESS | 1743 | 1468008779715 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:59 INFO - PROCESS | 1743 | 1468008779726 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:12:59 INFO - PROCESS | 1743 | ++DOCSHELL 0x939a9800 == 46 [pid = 1743] [id = 58] 13:12:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x93a53800) [pid = 1743] [serial = 172] [outer = (nil)] 13:12:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x9535c000) [pid = 1743] [serial = 173] [outer = 0x93a53800] 13:12:59 INFO - PROCESS | 1743 | 1468008779807 Marionette DEBUG loaded listener.js 13:12:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x99670400) [pid = 1743] [serial = 174] [outer = 0x93a53800] 13:13:00 INFO - PROCESS | 1743 | 1468008780723 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1385ms 13:13:00 INFO - PROCESS | 1743 | 1468008780766 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 13:13:00 INFO - PROCESS | 1743 | 1468008780774 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 13:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:13:00 INFO - PROCESS | 1743 | 1468008780785 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:13:00 INFO - PROCESS | 1743 | 1468008780789 Marionette TRACE conn3 <- [1,206,null,{}] 13:13:00 INFO - PROCESS | 1743 | 1468008780796 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:00 INFO - PROCESS | 1743 | 1468008780802 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:00 INFO - PROCESS | 1743 | 1468008780985 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 13:13:01 INFO - PROCESS | 1743 | 1468008781133 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:01 INFO - PROCESS | 1743 | 1468008781144 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x9a5ed400 == 47 [pid = 1743] [id = 59] 13:13:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x9a5edc00) [pid = 1743] [serial = 175] [outer = (nil)] 13:13:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x9a659c00) [pid = 1743] [serial = 176] [outer = 0x9a5edc00] 13:13:01 INFO - PROCESS | 1743 | 1468008781226 Marionette DEBUG loaded listener.js 13:13:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x9a761400) [pid = 1743] [serial = 177] [outer = 0x9a5edc00] 13:13:02 INFO - PROCESS | 1743 | 1468008782160 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1434ms 13:13:02 INFO - PROCESS | 1743 | 1468008782219 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 13:13:02 INFO - PROCESS | 1743 | 1468008782223 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 13:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:13:02 INFO - PROCESS | 1743 | 1468008782232 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:13:02 INFO - PROCESS | 1743 | 1468008782238 Marionette TRACE conn3 <- [1,210,null,{}] 13:13:02 INFO - PROCESS | 1743 | 1468008782255 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:02 INFO - PROCESS | 1743 | 1468008782264 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:02 INFO - PROCESS | 1743 | 1468008782490 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 13:13:02 INFO - PROCESS | 1743 | 1468008782675 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:02 INFO - PROCESS | 1743 | 1468008782686 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:02 INFO - PROCESS | 1743 | ++DOCSHELL 0x9a5eb400 == 48 [pid = 1743] [id = 60] 13:13:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x9ac7dc00) [pid = 1743] [serial = 178] [outer = (nil)] 13:13:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x9ba29000) [pid = 1743] [serial = 179] [outer = 0x9ac7dc00] 13:13:02 INFO - PROCESS | 1743 | 1468008782820 Marionette DEBUG loaded listener.js 13:13:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x9d86b000) [pid = 1743] [serial = 180] [outer = 0x9ac7dc00] 13:13:03 INFO - PROCESS | 1743 | 1468008783676 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1488ms 13:13:03 INFO - PROCESS | 1743 | 1468008783720 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 13:13:03 INFO - PROCESS | 1743 | 1468008783724 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 13:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:13:03 INFO - PROCESS | 1743 | 1468008783731 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:13:03 INFO - PROCESS | 1743 | 1468008783735 Marionette TRACE conn3 <- [1,214,null,{}] 13:13:03 INFO - PROCESS | 1743 | 1468008783741 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:03 INFO - PROCESS | 1743 | 1468008783746 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:03 INFO - PROCESS | 1743 | 1468008783925 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 13:13:04 INFO - PROCESS | 1743 | 1468008784071 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:04 INFO - PROCESS | 1743 | 1468008784081 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x91f20000 == 49 [pid = 1743] [id = 61] 13:13:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0xa2374000) [pid = 1743] [serial = 181] [outer = (nil)] 13:13:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0xa4d51400) [pid = 1743] [serial = 182] [outer = 0xa2374000] 13:13:04 INFO - PROCESS | 1743 | 1468008784160 Marionette DEBUG loaded listener.js 13:13:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0xa4f7d800) [pid = 1743] [serial = 183] [outer = 0xa2374000] 13:13:05 INFO - PROCESS | 1743 | 1468008785026 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1332ms 13:13:05 INFO - PROCESS | 1743 | 1468008785064 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 13:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:13:05 INFO - PROCESS | 1743 | 1468008785069 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 13:13:05 INFO - PROCESS | 1743 | 1468008785076 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:13:05 INFO - PROCESS | 1743 | 1468008785079 Marionette TRACE conn3 <- [1,218,null,{}] 13:13:05 INFO - PROCESS | 1743 | 1468008785085 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:05 INFO - PROCESS | 1743 | 1468008785091 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:05 INFO - PROCESS | 1743 | 1468008785260 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 13:13:05 INFO - PROCESS | 1743 | 1468008785410 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:05 INFO - PROCESS | 1743 | 1468008785419 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:05 INFO - PROCESS | 1743 | ++DOCSHELL 0x99e14800 == 50 [pid = 1743] [id = 62] 13:13:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x9d811800) [pid = 1743] [serial = 184] [outer = (nil)] 13:13:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0xa6792800) [pid = 1743] [serial = 185] [outer = 0x9d811800] 13:13:05 INFO - PROCESS | 1743 | 1468008785514 Marionette DEBUG loaded listener.js 13:13:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0xa69a0400) [pid = 1743] [serial = 186] [outer = 0x9d811800] 13:13:06 INFO - PROCESS | 1743 | 1468008786368 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1330ms 13:13:06 INFO - PROCESS | 1743 | 1468008786406 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 13:13:06 INFO - PROCESS | 1743 | 1468008786409 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 13:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:13:06 INFO - PROCESS | 1743 | 1468008786416 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:13:06 INFO - PROCESS | 1743 | 1468008786420 Marionette TRACE conn3 <- [1,222,null,{}] 13:13:06 INFO - PROCESS | 1743 | 1468008786426 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:06 INFO - PROCESS | 1743 | 1468008786436 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:06 INFO - PROCESS | 1743 | 1468008786640 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 13:13:06 INFO - PROCESS | 1743 | 1468008786801 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:06 INFO - PROCESS | 1743 | 1468008786812 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x939a3000 == 51 [pid = 1743] [id = 63] 13:13:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x9a9b4400) [pid = 1743] [serial = 187] [outer = (nil)] 13:13:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 93 (0x9a9bd400) [pid = 1743] [serial = 188] [outer = 0x9a9b4400] 13:13:06 INFO - PROCESS | 1743 | 1468008786894 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 94 (0xa672c800) [pid = 1743] [serial = 189] [outer = 0x9a9b4400] 13:13:07 INFO - PROCESS | 1743 | 1468008787809 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1431ms 13:13:07 INFO - PROCESS | 1743 | 1468008787847 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 13:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:13:07 INFO - PROCESS | 1743 | 1468008787852 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 13:13:07 INFO - PROCESS | 1743 | 1468008787858 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:13:07 INFO - PROCESS | 1743 | 1468008787862 Marionette TRACE conn3 <- [1,226,null,{}] 13:13:07 INFO - PROCESS | 1743 | 1468008787868 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:07 INFO - PROCESS | 1743 | 1468008787873 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:08 INFO - PROCESS | 1743 | 1468008788040 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 13:13:08 INFO - PROCESS | 1743 | 1468008788332 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:08 INFO - PROCESS | 1743 | 1468008788345 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:08 INFO - PROCESS | 1743 | ++DOCSHELL 0x93a58800 == 52 [pid = 1743] [id = 64] 13:13:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 95 (0x93a59c00) [pid = 1743] [serial = 190] [outer = (nil)] 13:13:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 96 (0x93c67000) [pid = 1743] [serial = 191] [outer = 0x93a59c00] 13:13:08 INFO - PROCESS | 1743 | 1468008788465 Marionette DEBUG loaded listener.js 13:13:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 97 (0x9524a000) [pid = 1743] [serial = 192] [outer = 0x93a59c00] 13:13:09 INFO - PROCESS | 1743 | 1468008789318 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1482ms 13:13:09 INFO - PROCESS | 1743 | 1468008789341 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 13:13:09 INFO - PROCESS | 1743 | 1468008789353 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 13:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:13:09 INFO - PROCESS | 1743 | 1468008789400 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:13:09 INFO - PROCESS | 1743 | 1468008789405 Marionette TRACE conn3 <- [1,230,null,{}] 13:13:09 INFO - PROCESS | 1743 | 1468008789413 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:09 INFO - PROCESS | 1743 | 1468008789420 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:09 INFO - PROCESS | 1743 | 1468008789589 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 13:13:09 INFO - PROCESS | 1743 | 1468008789750 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:09 INFO - PROCESS | 1743 | 1468008789759 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:09 INFO - PROCESS | 1743 | ++DOCSHELL 0x93c6b400 == 53 [pid = 1743] [id = 65] 13:13:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 98 (0x9a062c00) [pid = 1743] [serial = 193] [outer = (nil)] 13:13:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 99 (0x9a5f0c00) [pid = 1743] [serial = 194] [outer = 0x9a062c00] 13:13:09 INFO - PROCESS | 1743 | 1468008789834 Marionette DEBUG loaded listener.js 13:13:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 100 (0x9a75ec00) [pid = 1743] [serial = 195] [outer = 0x9a062c00] 13:13:10 INFO - PROCESS | 1743 | --DOCSHELL 0x9bfeec00 == 52 [pid = 1743] [id = 34] 13:13:10 INFO - PROCESS | 1743 | --DOCSHELL 0x9a760800 == 51 [pid = 1743] [id = 33] 13:13:10 INFO - PROCESS | 1743 | --DOCSHELL 0x9518dc00 == 50 [pid = 1743] [id = 32] 13:13:10 INFO - PROCESS | 1743 | --DOCSHELL 0x92216c00 == 49 [pid = 1743] [id = 56] 13:13:10 INFO - PROCESS | 1743 | --DOCSHELL 0x9967ec00 == 48 [pid = 1743] [id = 55] 13:13:10 INFO - PROCESS | 1743 | --DOCSHELL 0x93c63c00 == 47 [pid = 1743] [id = 54] 13:13:10 INFO - PROCESS | 1743 | --DOCSHELL 0x9a8c6c00 == 46 [pid = 1743] [id = 53] 13:13:10 INFO - PROCESS | 1743 | --DOCSHELL 0x93c67800 == 45 [pid = 1743] [id = 52] 13:13:10 INFO - PROCESS | 1743 | --DOCSHELL 0x93a4e800 == 44 [pid = 1743] [id = 51] 13:13:10 INFO - PROCESS | 1743 | 1468008790721 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 99 (0xa33c1400) [pid = 1743] [serial = 131] [outer = (nil)] [url = about:blank] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 98 (0x9524d800) [pid = 1743] [serial = 120] [outer = (nil)] [url = about:blank] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 97 (0x95245c00) [pid = 1743] [serial = 119] [outer = (nil)] [url = about:blank] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 96 (0x9887cc00) [pid = 1743] [serial = 110] [outer = (nil)] [url = about:blank] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 95 (0x9a163800) [pid = 1743] [serial = 122] [outer = (nil)] [url = about:blank] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 94 (0x9a75dc00) [pid = 1743] [serial = 123] [outer = (nil)] [url = about:blank] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 93 (0x9c241800) [pid = 1743] [serial = 125] [outer = (nil)] [url = about:blank] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 92 (0xa2008c00) [pid = 1743] [serial = 116] [outer = (nil)] [url = about:blank] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x9c1d3000) [pid = 1743] [serial = 113] [outer = (nil)] [url = about:blank] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0xa4d0a800) [pid = 1743] [serial = 132] [outer = (nil)] [url = about:blank] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x93a57c00) [pid = 1743] [serial = 128] [outer = (nil)] [url = about:blank] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x9b68ec00) [pid = 1743] [serial = 129] [outer = (nil)] [url = about:blank] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0xa2fbb400) [pid = 1743] [serial = 134] [outer = (nil)] [url = about:blank] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0xa100bc00) [pid = 1743] [serial = 126] [outer = (nil)] [url = about:blank] 13:13:10 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0xa4f22400) [pid = 1743] [serial = 135] [outer = (nil)] [url = about:blank] 13:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1384ms 13:13:10 INFO - PROCESS | 1743 | 1468008790783 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 13:13:10 INFO - PROCESS | 1743 | 1468008790789 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 13:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:13:10 INFO - PROCESS | 1743 | 1468008790798 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:13:10 INFO - PROCESS | 1743 | 1468008790801 Marionette TRACE conn3 <- [1,234,null,{}] 13:13:10 INFO - PROCESS | 1743 | 1468008790807 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:10 INFO - PROCESS | 1743 | 1468008790812 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:10 INFO - PROCESS | 1743 | 1468008790977 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 13:13:11 INFO - PROCESS | 1743 | 1468008791089 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:11 INFO - PROCESS | 1743 | 1468008791100 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x99e2a800 == 45 [pid = 1743] [id = 66] 13:13:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x9a263c00) [pid = 1743] [serial = 196] [outer = (nil)] 13:13:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x9a767800) [pid = 1743] [serial = 197] [outer = 0x9a263c00] 13:13:11 INFO - PROCESS | 1743 | 1468008791165 Marionette DEBUG loaded listener.js 13:13:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x9a9bc800) [pid = 1743] [serial = 198] [outer = 0x9a263c00] 13:13:11 INFO - PROCESS | 1743 | 1468008791894 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1136ms 13:13:11 INFO - PROCESS | 1743 | 1468008791933 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 13:13:11 INFO - PROCESS | 1743 | 1468008791936 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 13:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:13:11 INFO - PROCESS | 1743 | 1468008791946 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:13:11 INFO - PROCESS | 1743 | 1468008791953 Marionette TRACE conn3 <- [1,238,null,{}] 13:13:11 INFO - PROCESS | 1743 | 1468008791983 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:11 INFO - PROCESS | 1743 | 1468008791990 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:12 INFO - PROCESS | 1743 | 1468008792168 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 13:13:12 INFO - PROCESS | 1743 | 1468008792180 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:12 INFO - PROCESS | 1743 | 1468008792189 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:12 INFO - PROCESS | 1743 | ++DOCSHELL 0x91f20400 == 46 [pid = 1743] [id = 67] 13:13:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x9ac7ec00) [pid = 1743] [serial = 199] [outer = (nil)] 13:13:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x9c20b400) [pid = 1743] [serial = 200] [outer = 0x9ac7ec00] 13:13:12 INFO - PROCESS | 1743 | 1468008792256 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x9c247800) [pid = 1743] [serial = 201] [outer = 0x9ac7ec00] 13:13:13 INFO - PROCESS | 1743 | 1468008793092 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1200ms 13:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:13:13 INFO - PROCESS | 1743 | 1468008793144 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 13:13:13 INFO - PROCESS | 1743 | 1468008793147 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 13:13:13 INFO - PROCESS | 1743 | 1468008793154 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:13:13 INFO - PROCESS | 1743 | 1468008793157 Marionette TRACE conn3 <- [1,242,null,{}] 13:13:13 INFO - PROCESS | 1743 | 1468008793174 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:13 INFO - PROCESS | 1743 | 1468008793178 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:13 INFO - PROCESS | 1743 | 1468008793374 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 13:13:13 INFO - PROCESS | 1743 | 1468008793400 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:13 INFO - PROCESS | 1743 | 1468008793407 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:13 INFO - PROCESS | 1743 | ++DOCSHELL 0x92fe4800 == 47 [pid = 1743] [id = 68] 13:13:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x9ac7f000) [pid = 1743] [serial = 202] [outer = (nil)] 13:13:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 93 (0xa2327400) [pid = 1743] [serial = 203] [outer = 0x9ac7f000] 13:13:13 INFO - PROCESS | 1743 | 1468008793476 Marionette DEBUG loaded listener.js 13:13:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 94 (0x99e1c800) [pid = 1743] [serial = 204] [outer = 0x9ac7f000] 13:13:14 INFO - PROCESS | 1743 | 1468008794327 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1197ms 13:13:14 INFO - PROCESS | 1743 | 1468008794350 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 13:13:14 INFO - PROCESS | 1743 | 1468008794354 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 13:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:13:14 INFO - PROCESS | 1743 | 1468008794360 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:13:14 INFO - PROCESS | 1743 | 1468008794363 Marionette TRACE conn3 <- [1,246,null,{}] 13:13:14 INFO - PROCESS | 1743 | 1468008794369 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:14 INFO - PROCESS | 1743 | 1468008794374 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:14 INFO - PROCESS | 1743 | 1468008794585 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 13:13:14 INFO - PROCESS | 1743 | 1468008794603 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:14 INFO - PROCESS | 1743 | 1468008794618 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:14 INFO - PROCESS | 1743 | ++DOCSHELL 0xa2375400 == 48 [pid = 1743] [id = 69] 13:13:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 95 (0xa334b400) [pid = 1743] [serial = 205] [outer = (nil)] 13:13:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 96 (0xa4d53000) [pid = 1743] [serial = 206] [outer = 0xa334b400] 13:13:14 INFO - PROCESS | 1743 | 1468008794700 Marionette DEBUG loaded listener.js 13:13:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 97 (0xa69a1400) [pid = 1743] [serial = 207] [outer = 0xa334b400] 13:13:15 INFO - PROCESS | 1743 | --DOMWINDOW == 96 (0x9b120800) [pid = 1743] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:13:15 INFO - PROCESS | 1743 | --DOMWINDOW == 95 (0x922c2c00) [pid = 1743] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:13:15 INFO - PROCESS | 1743 | --DOMWINDOW == 94 (0x9b126400) [pid = 1743] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:13:15 INFO - PROCESS | 1743 | --DOMWINDOW == 93 (0x95193c00) [pid = 1743] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:13:15 INFO - PROCESS | 1743 | --DOMWINDOW == 92 (0x99e22c00) [pid = 1743] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:13:15 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x9c206400) [pid = 1743] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:13:15 INFO - PROCESS | 1743 | 1468008795641 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1329ms 13:13:15 INFO - PROCESS | 1743 | 1468008795690 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 13:13:15 INFO - PROCESS | 1743 | 1468008795693 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 13:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:13:15 INFO - PROCESS | 1743 | 1468008795699 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:13:15 INFO - PROCESS | 1743 | 1468008795703 Marionette TRACE conn3 <- [1,250,null,{}] 13:13:15 INFO - PROCESS | 1743 | 1468008795709 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:15 INFO - PROCESS | 1743 | 1468008795718 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:15 INFO - PROCESS | 1743 | 1468008795874 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 13:13:15 INFO - PROCESS | 1743 | 1468008795884 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:15 INFO - PROCESS | 1743 | 1468008795890 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x922c2c00 == 49 [pid = 1743] [id = 70] 13:13:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x929e5400) [pid = 1743] [serial = 208] [outer = (nil)] 13:13:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 93 (0x929ec800) [pid = 1743] [serial = 209] [outer = 0x929e5400] 13:13:16 INFO - PROCESS | 1743 | 1468008796058 Marionette DEBUG loaded listener.js 13:13:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 94 (0x99dcd800) [pid = 1743] [serial = 210] [outer = 0x929e5400] 13:13:16 INFO - PROCESS | 1743 | 1468008796743 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1086ms 13:13:16 INFO - PROCESS | 1743 | 1468008796786 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 13:13:16 INFO - PROCESS | 1743 | 1468008796790 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 13:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:13:16 INFO - PROCESS | 1743 | 1468008796796 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:13:16 INFO - PROCESS | 1743 | 1468008796799 Marionette TRACE conn3 <- [1,254,null,{}] 13:13:16 INFO - PROCESS | 1743 | 1468008796805 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:16 INFO - PROCESS | 1743 | 1468008796811 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:17 INFO - PROCESS | 1743 | 1468008797006 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 13:13:17 INFO - PROCESS | 1743 | 1468008797023 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:17 INFO - PROCESS | 1743 | 1468008797030 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:17 INFO - PROCESS | 1743 | ++DOCSHELL 0x929e8000 == 50 [pid = 1743] [id = 71] 13:13:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 95 (0x929ec000) [pid = 1743] [serial = 211] [outer = (nil)] 13:13:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 96 (0xa3194c00) [pid = 1743] [serial = 212] [outer = 0x929ec000] 13:13:17 INFO - PROCESS | 1743 | 1468008797111 Marionette DEBUG loaded listener.js 13:13:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 97 (0xa34b7c00) [pid = 1743] [serial = 213] [outer = 0x929ec000] 13:13:18 INFO - PROCESS | 1743 | 1468008798103 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1338ms 13:13:18 INFO - PROCESS | 1743 | 1468008798136 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 13:13:18 INFO - PROCESS | 1743 | 1468008798143 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 13:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:13:18 INFO - PROCESS | 1743 | 1468008798151 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:13:18 INFO - PROCESS | 1743 | 1468008798157 Marionette TRACE conn3 <- [1,258,null,{}] 13:13:18 INFO - PROCESS | 1743 | 1468008798167 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:18 INFO - PROCESS | 1743 | 1468008798173 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:18 INFO - PROCESS | 1743 | 1468008798359 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 13:13:18 INFO - PROCESS | 1743 | 1468008798514 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:18 INFO - PROCESS | 1743 | 1468008798523 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:18 INFO - PROCESS | 1743 | ++DOCSHELL 0x929e8c00 == 51 [pid = 1743] [id = 72] 13:13:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 98 (0x93a55800) [pid = 1743] [serial = 214] [outer = (nil)] 13:13:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 99 (0x992b6400) [pid = 1743] [serial = 215] [outer = 0x93a55800] 13:13:18 INFO - PROCESS | 1743 | 1468008798609 Marionette DEBUG loaded listener.js 13:13:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 100 (0x99e25400) [pid = 1743] [serial = 216] [outer = 0x93a55800] 13:13:19 INFO - PROCESS | 1743 | 1468008799605 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1486ms 13:13:19 INFO - PROCESS | 1743 | 1468008799638 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 13:13:19 INFO - PROCESS | 1743 | 1468008799644 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 13:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:13:19 INFO - PROCESS | 1743 | 1468008799656 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:13:19 INFO - PROCESS | 1743 | 1468008799660 Marionette TRACE conn3 <- [1,262,null,{}] 13:13:19 INFO - PROCESS | 1743 | 1468008799667 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:19 INFO - PROCESS | 1743 | 1468008799672 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:19 INFO - PROCESS | 1743 | 1468008799864 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 13:13:20 INFO - PROCESS | 1743 | 1468008800066 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:20 INFO - PROCESS | 1743 | 1468008800077 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:20 INFO - PROCESS | 1743 | ++DOCSHELL 0x9a5ec400 == 52 [pid = 1743] [id = 73] 13:13:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 101 (0x9a9c1000) [pid = 1743] [serial = 217] [outer = (nil)] 13:13:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 102 (0x9ac76400) [pid = 1743] [serial = 218] [outer = 0x9a9c1000] 13:13:20 INFO - PROCESS | 1743 | 1468008800178 Marionette DEBUG loaded listener.js 13:13:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 103 (0x9b119400) [pid = 1743] [serial = 219] [outer = 0x9a9c1000] 13:13:21 INFO - PROCESS | 1743 | 1468008801020 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1436ms 13:13:21 INFO - PROCESS | 1743 | 1468008801092 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 13:13:21 INFO - PROCESS | 1743 | 1468008801095 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 13:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:13:21 INFO - PROCESS | 1743 | 1468008801103 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:13:21 INFO - PROCESS | 1743 | 1468008801109 Marionette TRACE conn3 <- [1,266,null,{}] 13:13:21 INFO - PROCESS | 1743 | 1468008801126 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:21 INFO - PROCESS | 1743 | 1468008801135 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:21 INFO - PROCESS | 1743 | 1468008801360 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 13:13:21 INFO - PROCESS | 1743 | 1468008801626 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:21 INFO - PROCESS | 1743 | 1468008801637 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x92a4cc00 == 53 [pid = 1743] [id = 74] 13:13:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 104 (0x9b125800) [pid = 1743] [serial = 220] [outer = (nil)] 13:13:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 105 (0x9c23f000) [pid = 1743] [serial = 221] [outer = 0x9b125800] 13:13:21 INFO - PROCESS | 1743 | 1468008801768 Marionette DEBUG loaded listener.js 13:13:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 106 (0xa3110800) [pid = 1743] [serial = 222] [outer = 0x9b125800] 13:13:22 INFO - PROCESS | 1743 | 1468008802636 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1592ms 13:13:22 INFO - PROCESS | 1743 | 1468008802708 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 13:13:22 INFO - PROCESS | 1743 | 1468008802713 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 13:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:13:22 INFO - PROCESS | 1743 | 1468008802722 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:13:22 INFO - PROCESS | 1743 | 1468008802725 Marionette TRACE conn3 <- [1,270,null,{}] 13:13:22 INFO - PROCESS | 1743 | 1468008802730 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:22 INFO - PROCESS | 1743 | 1468008802736 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:22 INFO - PROCESS | 1743 | 1468008802918 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 13:13:23 INFO - PROCESS | 1743 | 1468008803076 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:23 INFO - PROCESS | 1743 | 1468008803086 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:23 INFO - PROCESS | 1743 | ++DOCSHELL 0x92c5e800 == 54 [pid = 1743] [id = 75] 13:13:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 107 (0x92c60000) [pid = 1743] [serial = 223] [outer = (nil)] 13:13:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 108 (0x92c66400) [pid = 1743] [serial = 224] [outer = 0x92c60000] 13:13:23 INFO - PROCESS | 1743 | 1468008803164 Marionette DEBUG loaded listener.js 13:13:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 109 (0x92c68000) [pid = 1743] [serial = 225] [outer = 0x92c60000] 13:13:23 INFO - PROCESS | 1743 | 1468008803963 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1286ms 13:13:24 INFO - PROCESS | 1743 | 1468008804009 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 13:13:24 INFO - PROCESS | 1743 | 1468008804013 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 13:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:13:24 INFO - PROCESS | 1743 | 1468008804020 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:13:24 INFO - PROCESS | 1743 | 1468008804024 Marionette TRACE conn3 <- [1,274,null,{}] 13:13:24 INFO - PROCESS | 1743 | 1468008804048 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:24 INFO - PROCESS | 1743 | 1468008804054 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:24 INFO - PROCESS | 1743 | 1468008804229 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 13:13:24 INFO - PROCESS | 1743 | 1468008804389 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:24 INFO - PROCESS | 1743 | 1468008804398 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:24 INFO - PROCESS | 1743 | ++DOCSHELL 0x922be000 == 55 [pid = 1743] [id = 76] 13:13:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 110 (0x92c67800) [pid = 1743] [serial = 226] [outer = (nil)] 13:13:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 111 (0xa2fbc000) [pid = 1743] [serial = 227] [outer = 0x92c67800] 13:13:24 INFO - PROCESS | 1743 | 1468008804500 Marionette DEBUG loaded listener.js 13:13:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 112 (0xa34bac00) [pid = 1743] [serial = 228] [outer = 0x92c67800] 13:13:25 INFO - PROCESS | 1743 | 1468008805374 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1409ms 13:13:25 INFO - PROCESS | 1743 | 1468008805430 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 13:13:25 INFO - PROCESS | 1743 | 1468008805434 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 13:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:13:25 INFO - PROCESS | 1743 | 1468008805440 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:13:25 INFO - PROCESS | 1743 | 1468008805444 Marionette TRACE conn3 <- [1,278,null,{}] 13:13:25 INFO - PROCESS | 1743 | 1468008805450 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:25 INFO - PROCESS | 1743 | 1468008805460 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:25 INFO - PROCESS | 1743 | 1468008805681 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 13:13:25 INFO - PROCESS | 1743 | 1468008805842 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:25 INFO - PROCESS | 1743 | 1468008805848 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:25 INFO - PROCESS | 1743 | ++DOCSHELL 0x9158e800 == 56 [pid = 1743] [id = 77] 13:13:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 113 (0x91590c00) [pid = 1743] [serial = 229] [outer = (nil)] 13:13:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 114 (0x91597000) [pid = 1743] [serial = 230] [outer = 0x91590c00] 13:13:25 INFO - PROCESS | 1743 | 1468008805940 Marionette DEBUG loaded listener.js 13:13:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 115 (0xa34ba000) [pid = 1743] [serial = 231] [outer = 0x91590c00] 13:13:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 116 (0x9187bc00) [pid = 1743] [serial = 232] [outer = 0x99676400] 13:13:26 INFO - PROCESS | 1743 | 1468008806896 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1533ms 13:13:26 INFO - PROCESS | 1743 | 1468008806974 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 13:13:26 INFO - PROCESS | 1743 | 1468008806978 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 13:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:13:26 INFO - PROCESS | 1743 | 1468008806985 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:13:26 INFO - PROCESS | 1743 | 1468008806989 Marionette TRACE conn3 <- [1,282,null,{}] 13:13:26 INFO - PROCESS | 1743 | 1468008806995 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:27 INFO - PROCESS | 1743 | 1468008807000 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:27 INFO - PROCESS | 1743 | 1468008807210 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 13:13:27 INFO - PROCESS | 1743 | 1468008807418 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:27 INFO - PROCESS | 1743 | 1468008807429 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:27 INFO - PROCESS | 1743 | ++DOCSHELL 0x9187f800 == 57 [pid = 1743] [id = 78] 13:13:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 117 (0x91880000) [pid = 1743] [serial = 233] [outer = (nil)] 13:13:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 118 (0x91888000) [pid = 1743] [serial = 234] [outer = 0x91880000] 13:13:27 INFO - PROCESS | 1743 | 1468008807559 Marionette DEBUG loaded listener.js 13:13:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 119 (0x9188ac00) [pid = 1743] [serial = 235] [outer = 0x91880000] 13:13:28 INFO - PROCESS | 1743 | 1468008808381 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1435ms 13:13:28 INFO - PROCESS | 1743 | 1468008808421 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 13:13:28 INFO - PROCESS | 1743 | 1468008808432 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 13:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:13:28 INFO - PROCESS | 1743 | 1468008808438 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:13:28 INFO - PROCESS | 1743 | 1468008808442 Marionette TRACE conn3 <- [1,286,null,{}] 13:13:28 INFO - PROCESS | 1743 | 1468008808448 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:28 INFO - PROCESS | 1743 | 1468008808453 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:28 INFO - PROCESS | 1743 | 1468008808628 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 13:13:28 INFO - PROCESS | 1743 | 1468008808791 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:28 INFO - PROCESS | 1743 | 1468008808801 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:28 INFO - PROCESS | 1743 | ++DOCSHELL 0x91889c00 == 58 [pid = 1743] [id = 79] 13:13:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 120 (0x939a1400) [pid = 1743] [serial = 236] [outer = (nil)] 13:13:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 121 (0x9b68f000) [pid = 1743] [serial = 237] [outer = 0x939a1400] 13:13:28 INFO - PROCESS | 1743 | 1468008808915 Marionette DEBUG loaded listener.js 13:13:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 122 (0x9d816000) [pid = 1743] [serial = 238] [outer = 0x939a1400] 13:13:30 INFO - PROCESS | 1743 | 1468008810090 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1691ms 13:13:30 INFO - PROCESS | 1743 | 1468008810130 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 13:13:30 INFO - PROCESS | 1743 | 1468008810137 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 13:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:13:30 INFO - PROCESS | 1743 | 1468008810145 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:13:30 INFO - PROCESS | 1743 | 1468008810149 Marionette TRACE conn3 <- [1,290,null,{}] 13:13:30 INFO - PROCESS | 1743 | 1468008810158 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:30 INFO - PROCESS | 1743 | 1468008810164 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:30 INFO - PROCESS | 1743 | 1468008810379 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 13:13:30 INFO - PROCESS | 1743 | 1468008810560 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:30 INFO - PROCESS | 1743 | 1468008810581 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:30 INFO - PROCESS | 1743 | ++DOCSHELL 0x91888800 == 59 [pid = 1743] [id = 80] 13:13:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 123 (0x91f1e400) [pid = 1743] [serial = 239] [outer = (nil)] 13:13:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 124 (0x922bac00) [pid = 1743] [serial = 240] [outer = 0x91f1e400] 13:13:30 INFO - PROCESS | 1743 | 1468008810753 Marionette DEBUG loaded listener.js 13:13:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 125 (0x922c6c00) [pid = 1743] [serial = 241] [outer = 0x91f1e400] 13:13:31 INFO - PROCESS | 1743 | 1468008811628 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1535ms 13:13:31 INFO - PROCESS | 1743 | --DOCSHELL 0x922c2c00 == 58 [pid = 1743] [id = 70] 13:13:31 INFO - PROCESS | 1743 | --DOCSHELL 0xa2375400 == 57 [pid = 1743] [id = 69] 13:13:31 INFO - PROCESS | 1743 | --DOMWINDOW == 124 (0x9a5ed000) [pid = 1743] [serial = 170] [outer = (nil)] [url = about:blank] 13:13:31 INFO - PROCESS | 1743 | 1468008811732 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 13:13:31 INFO - PROCESS | 1743 | 1468008811739 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 13:13:31 INFO - PROCESS | 1743 | --DOCSHELL 0x92fe4800 == 56 [pid = 1743] [id = 68] 13:13:31 INFO - PROCESS | 1743 | --DOCSHELL 0x91f20400 == 55 [pid = 1743] [id = 67] 13:13:31 INFO - PROCESS | 1743 | --DOCSHELL 0x99e2a800 == 54 [pid = 1743] [id = 66] 13:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:13:31 INFO - PROCESS | 1743 | --DOCSHELL 0x93c6b400 == 53 [pid = 1743] [id = 65] 13:13:31 INFO - PROCESS | 1743 | --DOCSHELL 0x93a58800 == 52 [pid = 1743] [id = 64] 13:13:31 INFO - PROCESS | 1743 | 1468008811773 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:13:31 INFO - PROCESS | 1743 | 1468008811777 Marionette TRACE conn3 <- [1,294,null,{}] 13:13:31 INFO - PROCESS | 1743 | 1468008811783 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:31 INFO - PROCESS | 1743 | 1468008811789 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:31 INFO - PROCESS | 1743 | 1468008811974 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 123 (0xa318f800) [pid = 1743] [serial = 164] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 122 (0x9ac7e800) [pid = 1743] [serial = 167] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 121 (0xa3354400) [pid = 1743] [serial = 165] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 120 (0x9b68b000) [pid = 1743] [serial = 158] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 119 (0x9535d400) [pid = 1743] [serial = 153] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 118 (0x95248400) [pid = 1743] [serial = 152] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 117 (0x99e2dc00) [pid = 1743] [serial = 155] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 116 (0x9a2ee400) [pid = 1743] [serial = 156] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 115 (0x992b7000) [pid = 1743] [serial = 140] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 114 (0xa6f41800) [pid = 1743] [serial = 146] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 113 (0x9c246800) [pid = 1743] [serial = 143] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 112 (0xa6ea0c00) [pid = 1743] [serial = 137] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 111 (0x922bf000) [pid = 1743] [serial = 149] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 110 (0xa2007000) [pid = 1743] [serial = 161] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 109 (0xa23b1000) [pid = 1743] [serial = 162] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 108 (0x9c1d7400) [pid = 1743] [serial = 159] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | --DOMWINDOW == 107 (0x922bbc00) [pid = 1743] [serial = 168] [outer = (nil)] [url = about:blank] 13:13:32 INFO - PROCESS | 1743 | 1468008812163 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:32 INFO - PROCESS | 1743 | 1468008812171 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:32 INFO - PROCESS | 1743 | ++DOCSHELL 0x922bf000 == 53 [pid = 1743] [id = 81] 13:13:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 108 (0x92a41800) [pid = 1743] [serial = 242] [outer = (nil)] 13:13:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 109 (0x92a44400) [pid = 1743] [serial = 243] [outer = 0x92a41800] 13:13:32 INFO - PROCESS | 1743 | 1468008812246 Marionette DEBUG loaded listener.js 13:13:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 110 (0x92a4e800) [pid = 1743] [serial = 244] [outer = 0x92a41800] 13:13:32 INFO - PROCESS | 1743 | 1468008812986 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1252ms 13:13:33 INFO - PROCESS | 1743 | 1468008813011 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 13:13:33 INFO - PROCESS | 1743 | 1468008813014 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 13:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:13:33 INFO - PROCESS | 1743 | 1468008813021 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:13:33 INFO - PROCESS | 1743 | 1468008813027 Marionette TRACE conn3 <- [1,298,null,{}] 13:13:33 INFO - PROCESS | 1743 | 1468008813043 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:33 INFO - PROCESS | 1743 | 1468008813051 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:33 INFO - PROCESS | 1743 | 1468008813215 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 13:13:33 INFO - PROCESS | 1743 | 1468008813233 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:33 INFO - PROCESS | 1743 | 1468008813245 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:33 INFO - PROCESS | 1743 | ++DOCSHELL 0x95243c00 == 54 [pid = 1743] [id = 82] 13:13:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 111 (0x95244c00) [pid = 1743] [serial = 245] [outer = (nil)] 13:13:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 112 (0x96ea7400) [pid = 1743] [serial = 246] [outer = 0x95244c00] 13:13:33 INFO - PROCESS | 1743 | 1468008813323 Marionette DEBUG loaded listener.js 13:13:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 113 (0x99dc9800) [pid = 1743] [serial = 247] [outer = 0x95244c00] 13:13:34 INFO - PROCESS | 1743 | 1468008814228 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1232ms 13:13:34 INFO - PROCESS | 1743 | 1468008814254 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 13:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:13:34 INFO - PROCESS | 1743 | 1468008814259 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 13:13:34 INFO - PROCESS | 1743 | 1468008814265 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:13:34 INFO - PROCESS | 1743 | 1468008814268 Marionette TRACE conn3 <- [1,302,null,{}] 13:13:34 INFO - PROCESS | 1743 | 1468008814274 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:34 INFO - PROCESS | 1743 | 1468008814279 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:34 INFO - PROCESS | 1743 | 1468008814442 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 13:13:34 INFO - PROCESS | 1743 | 1468008814592 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:34 INFO - PROCESS | 1743 | 1468008814598 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x8facf000 == 55 [pid = 1743] [id = 83] 13:13:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 114 (0x99e25000) [pid = 1743] [serial = 248] [outer = (nil)] 13:13:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 115 (0x9a4b0000) [pid = 1743] [serial = 249] [outer = 0x99e25000] 13:13:34 INFO - PROCESS | 1743 | 1468008814670 Marionette DEBUG loaded listener.js 13:13:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 116 (0x9a5eb800) [pid = 1743] [serial = 250] [outer = 0x99e25000] 13:13:35 INFO - PROCESS | 1743 | 1468008815495 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1292ms 13:13:35 INFO - PROCESS | 1743 | 1468008815558 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 13:13:35 INFO - PROCESS | 1743 | 1468008815562 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 13:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:13:35 INFO - PROCESS | 1743 | 1468008815568 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:13:35 INFO - PROCESS | 1743 | 1468008815571 Marionette TRACE conn3 <- [1,306,null,{}] 13:13:35 INFO - PROCESS | 1743 | 1468008815577 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:35 INFO - PROCESS | 1743 | 1468008815582 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:35 INFO - PROCESS | 1743 | 1468008815794 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 13:13:35 INFO - PROCESS | 1743 | 1468008815819 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:35 INFO - PROCESS | 1743 | 1468008815829 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:35 INFO - PROCESS | 1743 | ++DOCSHELL 0x99eb9c00 == 56 [pid = 1743] [id = 84] 13:13:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 117 (0x9a5ea000) [pid = 1743] [serial = 251] [outer = (nil)] 13:13:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 118 (0x9a9b8800) [pid = 1743] [serial = 252] [outer = 0x9a5ea000] 13:13:35 INFO - PROCESS | 1743 | 1468008815893 Marionette DEBUG loaded listener.js 13:13:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 119 (0x9a9bf400) [pid = 1743] [serial = 253] [outer = 0x9a5ea000] 13:13:36 INFO - PROCESS | 1743 | --DOMWINDOW == 118 (0xa334b400) [pid = 1743] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:13:36 INFO - PROCESS | 1743 | --DOMWINDOW == 117 (0x9ac7ec00) [pid = 1743] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:13:36 INFO - PROCESS | 1743 | --DOMWINDOW == 116 (0x93a59c00) [pid = 1743] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:13:36 INFO - PROCESS | 1743 | --DOMWINDOW == 115 (0x9a263c00) [pid = 1743] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:13:36 INFO - PROCESS | 1743 | --DOMWINDOW == 114 (0x9a062c00) [pid = 1743] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:13:36 INFO - PROCESS | 1743 | --DOMWINDOW == 113 (0x9ac7f000) [pid = 1743] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:13:36 INFO - PROCESS | 1743 | --DOMWINDOW == 112 (0x929e5400) [pid = 1743] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:13:36 INFO - PROCESS | 1743 | 1468008816881 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1334ms 13:13:36 INFO - PROCESS | 1743 | 1468008816902 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 13:13:36 INFO - PROCESS | 1743 | 1468008816906 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 13:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:13:36 INFO - PROCESS | 1743 | 1468008816920 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:13:36 INFO - PROCESS | 1743 | 1468008816923 Marionette TRACE conn3 <- [1,310,null,{}] 13:13:36 INFO - PROCESS | 1743 | 1468008816929 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:36 INFO - PROCESS | 1743 | 1468008816938 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:37 INFO - PROCESS | 1743 | 1468008817129 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 13:13:37 INFO - PROCESS | 1743 | 1468008817140 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:37 INFO - PROCESS | 1743 | 1468008817151 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x99677400 == 57 [pid = 1743] [id = 85] 13:13:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 113 (0x9a9b4800) [pid = 1743] [serial = 254] [outer = (nil)] 13:13:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 114 (0x9bad8800) [pid = 1743] [serial = 255] [outer = 0x9a9b4800] 13:13:37 INFO - PROCESS | 1743 | 1468008817215 Marionette DEBUG loaded listener.js 13:13:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 115 (0x9bfef000) [pid = 1743] [serial = 256] [outer = 0x9a9b4800] 13:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1184ms 13:13:38 INFO - PROCESS | 1743 | 1468008818095 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:38 INFO - PROCESS | 1743 | 1468008818105 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 13:13:38 INFO - PROCESS | 1743 | 1468008818109 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 13:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:13:38 INFO - PROCESS | 1743 | 1468008818116 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:13:38 INFO - PROCESS | 1743 | 1468008818120 Marionette TRACE conn3 <- [1,314,null,{}] 13:13:38 INFO - PROCESS | 1743 | 1468008818134 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:38 INFO - PROCESS | 1743 | 1468008818138 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:38 INFO - PROCESS | 1743 | 1468008818310 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 13:13:38 INFO - PROCESS | 1743 | 1468008818319 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:38 INFO - PROCESS | 1743 | 1468008818327 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:38 INFO - PROCESS | 1743 | ++DOCSHELL 0x91886800 == 58 [pid = 1743] [id = 86] 13:13:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 116 (0x9ac80000) [pid = 1743] [serial = 257] [outer = (nil)] 13:13:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 117 (0xa231d000) [pid = 1743] [serial = 258] [outer = 0x9ac80000] 13:13:38 INFO - PROCESS | 1743 | 1468008818396 Marionette DEBUG loaded listener.js 13:13:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 118 (0xa2555c00) [pid = 1743] [serial = 259] [outer = 0x9ac80000] 13:13:39 INFO - PROCESS | 1743 | 1468008819506 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1438ms 13:13:39 INFO - PROCESS | 1743 | 1468008819556 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 13:13:39 INFO - PROCESS | 1743 | 1468008819563 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 13:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:13:39 INFO - PROCESS | 1743 | 1468008819572 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:13:39 INFO - PROCESS | 1743 | 1468008819577 Marionette TRACE conn3 <- [1,318,null,{}] 13:13:39 INFO - PROCESS | 1743 | 1468008819588 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:39 INFO - PROCESS | 1743 | 1468008819594 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:39 INFO - PROCESS | 1743 | 1468008819787 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 13:13:40 INFO - PROCESS | 1743 | 1468008819994 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:40 INFO - PROCESS | 1743 | 1468008820005 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:40 INFO - PROCESS | 1743 | ++DOCSHELL 0x91885800 == 59 [pid = 1743] [id = 87] 13:13:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 119 (0x91f20400) [pid = 1743] [serial = 260] [outer = (nil)] 13:13:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 120 (0x929ed000) [pid = 1743] [serial = 261] [outer = 0x91f20400] 13:13:40 INFO - PROCESS | 1743 | 1468008820133 Marionette DEBUG loaded listener.js 13:13:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 121 (0x92a43000) [pid = 1743] [serial = 262] [outer = 0x91f20400] 13:13:41 INFO - PROCESS | 1743 | 1468008821055 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1496ms 13:13:41 INFO - PROCESS | 1743 | 1468008821068 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 13:13:41 INFO - PROCESS | 1743 | 1468008821075 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 13:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:13:41 INFO - PROCESS | 1743 | 1468008821086 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:13:41 INFO - PROCESS | 1743 | 1468008821090 Marionette TRACE conn3 <- [1,322,null,{}] 13:13:41 INFO - PROCESS | 1743 | 1468008821097 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:41 INFO - PROCESS | 1743 | 1468008821103 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:41 INFO - PROCESS | 1743 | 1468008821293 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 13:13:41 INFO - PROCESS | 1743 | 1468008821455 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:41 INFO - PROCESS | 1743 | 1468008821464 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x92c5c800 == 60 [pid = 1743] [id = 88] 13:13:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 122 (0x9518e000) [pid = 1743] [serial = 263] [outer = (nil)] 13:13:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 123 (0x96ea8800) [pid = 1743] [serial = 264] [outer = 0x9518e000] 13:13:41 INFO - PROCESS | 1743 | 1468008821600 Marionette DEBUG loaded listener.js 13:13:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 124 (0x9a26f000) [pid = 1743] [serial = 265] [outer = 0x9518e000] 13:13:42 INFO - PROCESS | 1743 | 1468008822543 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1482ms 13:13:42 INFO - PROCESS | 1743 | 1468008822567 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 13:13:42 INFO - PROCESS | 1743 | 1468008822572 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 13:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:13:42 INFO - PROCESS | 1743 | 1468008822579 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:13:42 INFO - PROCESS | 1743 | 1468008822585 Marionette TRACE conn3 <- [1,326,null,{}] 13:13:42 INFO - PROCESS | 1743 | 1468008822603 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:42 INFO - PROCESS | 1743 | 1468008822612 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:42 INFO - PROCESS | 1743 | 1468008822816 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 13:13:43 INFO - PROCESS | 1743 | 1468008823083 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:43 INFO - PROCESS | 1743 | 1468008823091 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:43 INFO - PROCESS | 1743 | ++DOCSHELL 0xa23ad800 == 61 [pid = 1743] [id = 89] 13:13:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 125 (0xa2ff6c00) [pid = 1743] [serial = 266] [outer = (nil)] 13:13:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 126 (0xa33c2800) [pid = 1743] [serial = 267] [outer = 0xa2ff6c00] 13:13:43 INFO - PROCESS | 1743 | 1468008823225 Marionette DEBUG loaded listener.js 13:13:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 127 (0xa34bd400) [pid = 1743] [serial = 268] [outer = 0xa2ff6c00] 13:13:44 INFO - PROCESS | 1743 | 1468008824089 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1541ms 13:13:44 INFO - PROCESS | 1743 | 1468008824121 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 13:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:13:44 INFO - PROCESS | 1743 | 1468008824127 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 13:13:44 INFO - PROCESS | 1743 | 1468008824133 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:13:44 INFO - PROCESS | 1743 | 1468008824137 Marionette TRACE conn3 <- [1,330,null,{}] 13:13:44 INFO - PROCESS | 1743 | 1468008824143 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:44 INFO - PROCESS | 1743 | 1468008824148 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:44 INFO - PROCESS | 1743 | 1468008824333 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 13:13:44 INFO - PROCESS | 1743 | 1468008824495 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:44 INFO - PROCESS | 1743 | 1468008824504 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:44 INFO - PROCESS | 1743 | ++DOCSHELL 0xa34c3400 == 62 [pid = 1743] [id = 90] 13:13:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 128 (0xa4d50800) [pid = 1743] [serial = 269] [outer = (nil)] 13:13:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 129 (0x9c1ccc00) [pid = 1743] [serial = 270] [outer = 0xa4d50800] 13:13:44 INFO - PROCESS | 1743 | 1468008824602 Marionette DEBUG loaded listener.js 13:13:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 130 (0xa4f82000) [pid = 1743] [serial = 271] [outer = 0xa4d50800] 13:13:45 INFO - PROCESS | 1743 | 1468008825523 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1440ms 13:13:45 INFO - PROCESS | 1743 | 1468008825572 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 13:13:45 INFO - PROCESS | 1743 | 1468008825576 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 13:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:13:45 INFO - PROCESS | 1743 | 1468008825584 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:13:45 INFO - PROCESS | 1743 | 1468008825588 Marionette TRACE conn3 <- [1,334,null,{}] 13:13:45 INFO - PROCESS | 1743 | 1468008825594 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:45 INFO - PROCESS | 1743 | 1468008825599 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:45 INFO - PROCESS | 1743 | 1468008825778 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 13:13:45 INFO - PROCESS | 1743 | 1468008825943 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:45 INFO - PROCESS | 1743 | 1468008825951 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:45 INFO - PROCESS | 1743 | ++DOCSHELL 0x8fadb000 == 63 [pid = 1743] [id = 91] 13:13:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 131 (0xa4d0b800) [pid = 1743] [serial = 272] [outer = (nil)] 13:13:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 132 (0xa6c5bc00) [pid = 1743] [serial = 273] [outer = 0xa4d0b800] 13:13:46 INFO - PROCESS | 1743 | 1468008826034 Marionette DEBUG loaded listener.js 13:13:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 133 (0xa6c5dc00) [pid = 1743] [serial = 274] [outer = 0xa4d0b800] 13:13:46 INFO - PROCESS | 1743 | 1468008826898 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1388ms 13:13:46 INFO - PROCESS | 1743 | 1468008826973 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 13:13:46 INFO - PROCESS | 1743 | 1468008826978 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 13:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:13:46 INFO - PROCESS | 1743 | 1468008826984 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:13:46 INFO - PROCESS | 1743 | 1468008826988 Marionette TRACE conn3 <- [1,338,null,{}] 13:13:46 INFO - PROCESS | 1743 | 1468008826994 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:47 INFO - PROCESS | 1743 | 1468008827004 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:47 INFO - PROCESS | 1743 | 1468008827255 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 13:13:47 INFO - PROCESS | 1743 | 1468008827463 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:47 INFO - PROCESS | 1743 | 1468008827474 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:47 INFO - PROCESS | 1743 | ++DOCSHELL 0x8fad7400 == 64 [pid = 1743] [id = 92] 13:13:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 134 (0x9158b800) [pid = 1743] [serial = 275] [outer = (nil)] 13:13:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 135 (0xa6f45000) [pid = 1743] [serial = 276] [outer = 0x9158b800] 13:13:47 INFO - PROCESS | 1743 | 1468008827564 Marionette DEBUG loaded listener.js 13:13:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 136 (0xa8243000) [pid = 1743] [serial = 277] [outer = 0x9158b800] 13:13:48 INFO - PROCESS | 1743 | 1468008828420 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1482ms 13:13:48 INFO - PROCESS | 1743 | 1468008828467 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 13:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:13:48 INFO - PROCESS | 1743 | 1468008828471 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 13:13:48 INFO - PROCESS | 1743 | 1468008828478 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:13:48 INFO - PROCESS | 1743 | 1468008828482 Marionette TRACE conn3 <- [1,342,null,{}] 13:13:48 INFO - PROCESS | 1743 | 1468008828488 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:48 INFO - PROCESS | 1743 | 1468008828493 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:48 INFO - PROCESS | 1743 | 1468008828670 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 13:13:48 INFO - PROCESS | 1743 | 1468008828835 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:48 INFO - PROCESS | 1743 | 1468008828845 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:48 INFO - PROCESS | 1743 | ++DOCSHELL 0xa2002000 == 65 [pid = 1743] [id = 93] 13:13:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 137 (0xa200a000) [pid = 1743] [serial = 278] [outer = (nil)] 13:13:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 138 (0xa82ee400) [pid = 1743] [serial = 279] [outer = 0xa200a000] 13:13:48 INFO - PROCESS | 1743 | 1468008828930 Marionette DEBUG loaded listener.js 13:13:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 139 (0xa82f5c00) [pid = 1743] [serial = 280] [outer = 0xa200a000] 13:13:49 INFO - PROCESS | 1743 | 1468008829794 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1381ms 13:13:49 INFO - PROCESS | 1743 | 1468008829859 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 13:13:49 INFO - PROCESS | 1743 | 1468008829863 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 13:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:13:49 INFO - PROCESS | 1743 | 1468008829869 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:13:49 INFO - PROCESS | 1743 | 1468008829872 Marionette TRACE conn3 <- [1,346,null,{}] 13:13:49 INFO - PROCESS | 1743 | 1468008829878 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:49 INFO - PROCESS | 1743 | 1468008829884 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:50 INFO - PROCESS | 1743 | 1468008830099 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 13:13:50 INFO - PROCESS | 1743 | 1468008830264 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:50 INFO - PROCESS | 1743 | 1468008830273 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:50 INFO - PROCESS | 1743 | ++DOCSHELL 0xa8c22400 == 66 [pid = 1743] [id = 94] 13:13:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 140 (0xa8c42c00) [pid = 1743] [serial = 281] [outer = (nil)] 13:13:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 141 (0xa8c82400) [pid = 1743] [serial = 282] [outer = 0xa8c42c00] 13:13:50 INFO - PROCESS | 1743 | 1468008830353 Marionette DEBUG loaded listener.js 13:13:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 142 (0xa8c88c00) [pid = 1743] [serial = 283] [outer = 0xa8c42c00] 13:13:51 INFO - PROCESS | 1743 | 1468008831199 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1382ms 13:13:51 INFO - PROCESS | 1743 | 1468008831252 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 13:13:51 INFO - PROCESS | 1743 | 1468008831256 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 13:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:13:51 INFO - PROCESS | 1743 | 1468008831263 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:13:51 INFO - PROCESS | 1743 | 1468008831265 Marionette TRACE conn3 <- [1,350,null,{}] 13:13:51 INFO - PROCESS | 1743 | 1468008831273 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:51 INFO - PROCESS | 1743 | 1468008831278 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:51 INFO - PROCESS | 1743 | 1468008831455 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 13:13:51 INFO - PROCESS | 1743 | 1468008831622 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:51 INFO - PROCESS | 1743 | 1468008831629 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:51 INFO - PROCESS | 1743 | ++DOCSHELL 0x9c146800 == 67 [pid = 1743] [id = 95] 13:13:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 143 (0x9c147000) [pid = 1743] [serial = 284] [outer = (nil)] 13:13:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 144 (0x9c14e800) [pid = 1743] [serial = 285] [outer = 0x9c147000] 13:13:51 INFO - PROCESS | 1743 | 1468008831710 Marionette DEBUG loaded listener.js 13:13:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 145 (0x9c150000) [pid = 1743] [serial = 286] [outer = 0x9c147000] 13:13:52 INFO - PROCESS | 1743 | 1468008832645 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1437ms 13:13:52 INFO - PROCESS | 1743 | 1468008832700 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 13:13:52 INFO - PROCESS | 1743 | 1468008832703 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 13:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:13:52 INFO - PROCESS | 1743 | 1468008832710 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:13:52 INFO - PROCESS | 1743 | 1468008832713 Marionette TRACE conn3 <- [1,354,null,{}] 13:13:52 INFO - PROCESS | 1743 | 1468008832719 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:52 INFO - PROCESS | 1743 | 1468008832724 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:52 INFO - PROCESS | 1743 | 1468008832944 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 13:13:53 INFO - PROCESS | 1743 | 1468008833437 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:53 INFO - PROCESS | 1743 | 1468008833444 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x8fad6000 == 68 [pid = 1743] [id = 96] 13:13:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 146 (0x8fad6400) [pid = 1743] [serial = 287] [outer = (nil)] 13:13:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 147 (0x9158a800) [pid = 1743] [serial = 288] [outer = 0x8fad6400] 13:13:53 INFO - PROCESS | 1743 | 1468008833568 Marionette DEBUG loaded listener.js 13:13:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 148 (0x9187fc00) [pid = 1743] [serial = 289] [outer = 0x8fad6400] 13:13:54 INFO - PROCESS | 1743 | 1468008834557 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1886ms 13:13:54 INFO - PROCESS | 1743 | 1468008834598 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 13:13:54 INFO - PROCESS | 1743 | 1468008834604 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 13:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:13:54 INFO - PROCESS | 1743 | 1468008834611 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:13:54 INFO - PROCESS | 1743 | 1468008834616 Marionette TRACE conn3 <- [1,358,null,{}] 13:13:54 INFO - PROCESS | 1743 | 1468008834624 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:54 INFO - PROCESS | 1743 | 1468008834631 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:54 INFO - PROCESS | 1743 | 1468008834844 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 13:13:55 INFO - PROCESS | 1743 | 1468008835059 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:55 INFO - PROCESS | 1743 | 1468008835068 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:55 INFO - PROCESS | 1743 | ++DOCSHELL 0x92218000 == 69 [pid = 1743] [id = 97] 13:13:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 149 (0x929e4400) [pid = 1743] [serial = 290] [outer = (nil)] 13:13:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 150 (0x929ee000) [pid = 1743] [serial = 291] [outer = 0x929e4400] 13:13:55 INFO - PROCESS | 1743 | 1468008835177 Marionette DEBUG loaded listener.js 13:13:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 151 (0x92c5d000) [pid = 1743] [serial = 292] [outer = 0x929e4400] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x95242c00 == 68 [pid = 1743] [id = 47] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x92fdfc00 == 67 [pid = 1743] [id = 35] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x93a57800 == 66 [pid = 1743] [id = 49] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x9b4d7000 == 65 [pid = 1743] [id = 48] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x99677400 == 64 [pid = 1743] [id = 85] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 150 (0xa3194c00) [pid = 1743] [serial = 212] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x99eb9c00 == 63 [pid = 1743] [id = 84] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x8facf000 == 62 [pid = 1743] [id = 83] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x95243c00 == 61 [pid = 1743] [id = 82] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x922bf000 == 60 [pid = 1743] [id = 81] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x91888800 == 59 [pid = 1743] [id = 80] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x9187f800 == 58 [pid = 1743] [id = 78] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x9158e800 == 57 [pid = 1743] [id = 77] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x922be000 == 56 [pid = 1743] [id = 76] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x92c5e800 == 55 [pid = 1743] [id = 75] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x92a4cc00 == 54 [pid = 1743] [id = 74] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x9a5ec400 == 53 [pid = 1743] [id = 73] 13:13:55 INFO - PROCESS | 1743 | --DOCSHELL 0x929e8c00 == 52 [pid = 1743] [id = 72] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 149 (0xa4d53000) [pid = 1743] [serial = 206] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 148 (0xa6792800) [pid = 1743] [serial = 185] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 147 (0x9c20b400) [pid = 1743] [serial = 200] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 146 (0x9524a000) [pid = 1743] [serial = 192] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 145 (0x93c67000) [pid = 1743] [serial = 191] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 144 (0xa69a1400) [pid = 1743] [serial = 207] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 143 (0x9a767800) [pid = 1743] [serial = 197] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 142 (0x9a9bc800) [pid = 1743] [serial = 198] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 141 (0x9535c000) [pid = 1743] [serial = 173] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 140 (0xa4d51400) [pid = 1743] [serial = 182] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 139 (0x9ba29000) [pid = 1743] [serial = 179] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 138 (0x9a75ec00) [pid = 1743] [serial = 195] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 137 (0x9a5f0c00) [pid = 1743] [serial = 194] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 136 (0x9a659c00) [pid = 1743] [serial = 176] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 135 (0x9a9bd400) [pid = 1743] [serial = 188] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 134 (0xa2327400) [pid = 1743] [serial = 203] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 133 (0x99e1c800) [pid = 1743] [serial = 204] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 132 (0x929ec800) [pid = 1743] [serial = 209] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 131 (0x9c247800) [pid = 1743] [serial = 201] [outer = (nil)] [url = about:blank] 13:13:55 INFO - PROCESS | 1743 | --DOMWINDOW == 130 (0x99dcd800) [pid = 1743] [serial = 210] [outer = (nil)] [url = about:blank] 13:13:56 INFO - PROCESS | 1743 | 1468008836077 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1485ms 13:13:56 INFO - PROCESS | 1743 | 1468008836100 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 13:13:56 INFO - PROCESS | 1743 | 1468008836106 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 13:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:13:56 INFO - PROCESS | 1743 | 1468008836114 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:13:56 INFO - PROCESS | 1743 | 1468008836118 Marionette TRACE conn3 <- [1,362,null,{}] 13:13:56 INFO - PROCESS | 1743 | 1468008836124 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:56 INFO - PROCESS | 1743 | 1468008836129 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:56 INFO - PROCESS | 1743 | 1468008836305 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 13:13:56 INFO - PROCESS | 1743 | 1468008836315 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:56 INFO - PROCESS | 1743 | 1468008836323 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:56 INFO - PROCESS | 1743 | ++DOCSHELL 0x92c64800 == 53 [pid = 1743] [id = 98] 13:13:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 131 (0x92fde800) [pid = 1743] [serial = 293] [outer = (nil)] 13:13:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 132 (0x93c6a000) [pid = 1743] [serial = 294] [outer = 0x92fde800] 13:13:56 INFO - PROCESS | 1743 | 1468008836400 Marionette DEBUG loaded listener.js 13:13:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 133 (0x9524f800) [pid = 1743] [serial = 295] [outer = 0x92fde800] 13:13:57 INFO - PROCESS | 1743 | 1468008837335 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1234ms 13:13:57 INFO - PROCESS | 1743 | 1468008837349 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 13:13:57 INFO - PROCESS | 1743 | 1468008837352 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 13:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:13:57 INFO - PROCESS | 1743 | 1468008837367 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:13:57 INFO - PROCESS | 1743 | 1468008837375 Marionette TRACE conn3 <- [1,366,null,{}] 13:13:57 INFO - PROCESS | 1743 | 1468008837407 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:57 INFO - PROCESS | 1743 | 1468008837413 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:57 INFO - PROCESS | 1743 | 1468008837589 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 13:13:57 INFO - PROCESS | 1743 | 1468008837604 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:57 INFO - PROCESS | 1743 | 1468008837611 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:57 INFO - PROCESS | 1743 | ++DOCSHELL 0x9882b000 == 54 [pid = 1743] [id = 99] 13:13:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 134 (0x9a75b000) [pid = 1743] [serial = 296] [outer = (nil)] 13:13:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 135 (0x9a767400) [pid = 1743] [serial = 297] [outer = 0x9a75b000] 13:13:57 INFO - PROCESS | 1743 | 1468008837685 Marionette DEBUG loaded listener.js 13:13:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 136 (0x9a9b5400) [pid = 1743] [serial = 298] [outer = 0x9a75b000] 13:13:58 INFO - PROCESS | 1743 | 1468008838688 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1399ms 13:13:58 INFO - PROCESS | 1743 | 1468008838758 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 13:13:58 INFO - PROCESS | 1743 | 1468008838762 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 13:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:13:58 INFO - PROCESS | 1743 | 1468008838768 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:13:58 INFO - PROCESS | 1743 | 1468008838772 Marionette TRACE conn3 <- [1,370,null,{}] 13:13:58 INFO - PROCESS | 1743 | 1468008838777 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:58 INFO - PROCESS | 1743 | 1468008838782 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:59 INFO - PROCESS | 1743 | 1468008839010 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 13:13:59 INFO - PROCESS | 1743 | 1468008839033 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:59 INFO - PROCESS | 1743 | 1468008839041 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:13:59 INFO - PROCESS | 1743 | ++DOCSHELL 0x99eb9c00 == 55 [pid = 1743] [id = 100] 13:13:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 137 (0x9a781000) [pid = 1743] [serial = 299] [outer = (nil)] 13:13:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 138 (0x9ac75400) [pid = 1743] [serial = 300] [outer = 0x9a781000] 13:13:59 INFO - PROCESS | 1743 | 1468008839111 Marionette DEBUG loaded listener.js 13:13:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 139 (0x9ac80400) [pid = 1743] [serial = 301] [outer = 0x9a781000] 13:14:00 INFO - PROCESS | 1743 | --DOMWINDOW == 138 (0x9a5ea000) [pid = 1743] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:14:00 INFO - PROCESS | 1743 | --DOMWINDOW == 137 (0x95244c00) [pid = 1743] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:14:00 INFO - PROCESS | 1743 | --DOMWINDOW == 136 (0x91f1e400) [pid = 1743] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:14:00 INFO - PROCESS | 1743 | --DOMWINDOW == 135 (0x92a41800) [pid = 1743] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:14:00 INFO - PROCESS | 1743 | --DOMWINDOW == 134 (0x9a9b4800) [pid = 1743] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:14:00 INFO - PROCESS | 1743 | --DOMWINDOW == 133 (0x99e25000) [pid = 1743] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:14:00 INFO - PROCESS | 1743 | 1468008840289 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1533ms 13:14:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:14:00 INFO - PROCESS | 1743 | 1468008840302 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 13:14:00 INFO - PROCESS | 1743 | 1468008840305 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 13:14:00 INFO - PROCESS | 1743 | 1468008840312 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:14:00 INFO - PROCESS | 1743 | 1468008840316 Marionette TRACE conn3 <- [1,374,null,{}] 13:14:00 INFO - PROCESS | 1743 | 1468008840322 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:00 INFO - PROCESS | 1743 | 1468008840328 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:00 INFO - PROCESS | 1743 | 1468008840535 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 13:14:00 INFO - PROCESS | 1743 | 1468008840671 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:00 INFO - PROCESS | 1743 | 1468008840691 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:00 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7de800 == 56 [pid = 1743] [id = 101] 13:14:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 134 (0x8f7dec00) [pid = 1743] [serial = 302] [outer = (nil)] 13:14:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 135 (0x8f7e1c00) [pid = 1743] [serial = 303] [outer = 0x8f7dec00] 13:14:00 INFO - PROCESS | 1743 | 1468008840770 Marionette DEBUG loaded listener.js 13:14:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 136 (0x91f1e400) [pid = 1743] [serial = 304] [outer = 0x8f7dec00] 13:14:01 INFO - PROCESS | 1743 | 1468008841530 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:14:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:14:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1243ms 13:14:01 INFO - PROCESS | 1743 | 1468008841555 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 13:14:01 INFO - PROCESS | 1743 | 1468008841558 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 13:14:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:14:01 INFO - PROCESS | 1743 | 1468008841565 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:14:01 INFO - PROCESS | 1743 | 1468008841568 Marionette TRACE conn3 <- [1,378,null,{}] 13:14:01 INFO - PROCESS | 1743 | 1468008841574 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:01 INFO - PROCESS | 1743 | 1468008841579 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:01 INFO - PROCESS | 1743 | 1468008841737 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 13:14:01 INFO - PROCESS | 1743 | 1468008841756 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:01 INFO - PROCESS | 1743 | 1468008841764 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7dbc00 == 57 [pid = 1743] [id = 102] 13:14:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 137 (0x8f7e2800) [pid = 1743] [serial = 305] [outer = (nil)] 13:14:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 138 (0x9a9b6c00) [pid = 1743] [serial = 306] [outer = 0x8f7e2800] 13:14:01 INFO - PROCESS | 1743 | 1468008841840 Marionette DEBUG loaded listener.js 13:14:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 139 (0x9bff6800) [pid = 1743] [serial = 307] [outer = 0x8f7e2800] 13:14:02 INFO - PROCESS | 1743 | 1468008842993 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:14:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:14:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1497ms 13:14:03 INFO - PROCESS | 1743 | 1468008843064 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 13:14:03 INFO - PROCESS | 1743 | 1468008843072 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 13:14:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:14:03 INFO - PROCESS | 1743 | 1468008843081 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:14:03 INFO - PROCESS | 1743 | 1468008843086 Marionette TRACE conn3 <- [1,382,null,{}] 13:14:03 INFO - PROCESS | 1743 | 1468008843097 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:03 INFO - PROCESS | 1743 | 1468008843102 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:03 INFO - PROCESS | 1743 | 1468008843351 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 13:14:03 INFO - PROCESS | 1743 | 1468008843585 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:03 INFO - PROCESS | 1743 | 1468008843595 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:03 INFO - PROCESS | 1743 | ++DOCSHELL 0x8fad5400 == 58 [pid = 1743] [id = 103] 13:14:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 140 (0x91590400) [pid = 1743] [serial = 308] [outer = (nil)] 13:14:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 141 (0x929e4c00) [pid = 1743] [serial = 309] [outer = 0x91590400] 13:14:03 INFO - PROCESS | 1743 | 1468008843680 Marionette DEBUG loaded listener.js 13:14:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 142 (0x929f0400) [pid = 1743] [serial = 310] [outer = 0x91590400] 13:14:04 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:14:04 INFO - PROCESS | 1743 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:14:04 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:14:04 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:14:04 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:14:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:14:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1594ms 13:14:04 INFO - PROCESS | 1743 | 1468008844664 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:14:04 INFO - PROCESS | 1743 | 1468008844676 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 13:14:04 INFO - PROCESS | 1743 | 1468008844683 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 13:14:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:14:04 INFO - PROCESS | 1743 | 1468008844694 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:14:04 INFO - PROCESS | 1743 | 1468008844699 Marionette TRACE conn3 <- [1,386,null,{}] 13:14:04 INFO - PROCESS | 1743 | 1468008844706 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:04 INFO - PROCESS | 1743 | 1468008844712 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:04 INFO - PROCESS | 1743 | 1468008844902 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 13:14:05 INFO - PROCESS | 1743 | 1468008845120 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:05 INFO - PROCESS | 1743 | 1468008845130 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:05 INFO - PROCESS | 1743 | ++DOCSHELL 0x93c6d800 == 59 [pid = 1743] [id = 104] 13:14:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 143 (0x95249000) [pid = 1743] [serial = 311] [outer = (nil)] 13:14:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 144 (0x99677400) [pid = 1743] [serial = 312] [outer = 0x95249000] 13:14:05 INFO - PROCESS | 1743 | 1468008845261 Marionette DEBUG loaded listener.js 13:14:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 145 (0x9a06ac00) [pid = 1743] [serial = 313] [outer = 0x95249000] 13:14:06 INFO - PROCESS | 1743 | 1468008846257 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:14:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:14:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1636ms 13:14:06 INFO - PROCESS | 1743 | 1468008846330 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 13:14:06 INFO - PROCESS | 1743 | 1468008846334 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 13:14:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:14:06 INFO - PROCESS | 1743 | 1468008846342 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:14:06 INFO - PROCESS | 1743 | 1468008846348 Marionette TRACE conn3 <- [1,390,null,{}] 13:14:06 INFO - PROCESS | 1743 | 1468008846365 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:06 INFO - PROCESS | 1743 | 1468008846374 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:06 INFO - PROCESS | 1743 | 1468008846600 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 13:14:06 INFO - PROCESS | 1743 | 1468008846826 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:06 INFO - PROCESS | 1743 | 1468008846837 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x9c14bc00 == 60 [pid = 1743] [id = 105] 13:14:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 146 (0x9c14e400) [pid = 1743] [serial = 314] [outer = (nil)] 13:14:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 147 (0x9c154000) [pid = 1743] [serial = 315] [outer = 0x9c14e400] 13:14:06 INFO - PROCESS | 1743 | 1468008846919 Marionette DEBUG loaded listener.js 13:14:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 148 (0x9d812800) [pid = 1743] [serial = 316] [outer = 0x9c14e400] 13:14:07 INFO - PROCESS | 1743 | 1468008847872 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:14:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:14:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1590ms 13:14:07 INFO - PROCESS | 1743 | 1468008847932 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 13:14:07 INFO - PROCESS | 1743 | 1468008847937 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 13:14:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:14:07 INFO - PROCESS | 1743 | 1468008847944 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:14:07 INFO - PROCESS | 1743 | 1468008847947 Marionette TRACE conn3 <- [1,394,null,{}] 13:14:07 INFO - PROCESS | 1743 | 1468008847958 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:07 INFO - PROCESS | 1743 | 1468008847965 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:08 INFO - PROCESS | 1743 | 1468008848227 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 13:14:08 INFO - PROCESS | 1743 | 1468008848494 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:08 INFO - PROCESS | 1743 | 1468008848503 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:08 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f3ca400 == 61 [pid = 1743] [id = 106] 13:14:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 149 (0x8f3cb000) [pid = 1743] [serial = 317] [outer = (nil)] 13:14:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 150 (0x8f3d1800) [pid = 1743] [serial = 318] [outer = 0x8f3cb000] 13:14:08 INFO - PROCESS | 1743 | 1468008848586 Marionette DEBUG loaded listener.js 13:14:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 151 (0x8face000) [pid = 1743] [serial = 319] [outer = 0x8f3cb000] 13:14:09 INFO - PROCESS | 1743 | 1468008849499 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:14:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:14:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1589ms 13:14:09 INFO - PROCESS | 1743 | 1468008849534 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 13:14:09 INFO - PROCESS | 1743 | 1468008849537 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 13:14:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:14:09 INFO - PROCESS | 1743 | 1468008849544 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:14:09 INFO - PROCESS | 1743 | 1468008849547 Marionette TRACE conn3 <- [1,398,null,{}] 13:14:09 INFO - PROCESS | 1743 | 1468008849553 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:09 INFO - PROCESS | 1743 | 1468008849559 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:09 INFO - PROCESS | 1743 | 1468008849751 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 13:14:09 INFO - PROCESS | 1743 | 1468008849965 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:09 INFO - PROCESS | 1743 | 1468008849974 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:10 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e920400 == 62 [pid = 1743] [id = 107] 13:14:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 152 (0x8f3c8400) [pid = 1743] [serial = 320] [outer = (nil)] 13:14:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 153 (0x9c150800) [pid = 1743] [serial = 321] [outer = 0x8f3c8400] 13:14:10 INFO - PROCESS | 1743 | 1468008850096 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 154 (0x9d869400) [pid = 1743] [serial = 322] [outer = 0x8f3c8400] 13:14:11 INFO - PROCESS | 1743 | 1468008851027 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:14:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:14:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1539ms 13:14:11 INFO - PROCESS | 1743 | 1468008851084 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 13:14:11 INFO - PROCESS | 1743 | 1468008851087 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 13:14:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:14:11 INFO - PROCESS | 1743 | 1468008851094 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:14:11 INFO - PROCESS | 1743 | 1468008851097 Marionette TRACE conn3 <- [1,402,null,{}] 13:14:11 INFO - PROCESS | 1743 | 1468008851103 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:11 INFO - PROCESS | 1743 | 1468008851114 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:11 INFO - PROCESS | 1743 | 1468008851356 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 13:14:11 INFO - PROCESS | 1743 | 1468008851593 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:11 INFO - PROCESS | 1743 | 1468008851603 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x9c203000 == 63 [pid = 1743] [id = 108] 13:14:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 155 (0x9c203c00) [pid = 1743] [serial = 323] [outer = (nil)] 13:14:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 156 (0xa34df800) [pid = 1743] [serial = 324] [outer = 0x9c203c00] 13:14:11 INFO - PROCESS | 1743 | 1468008851697 Marionette DEBUG loaded listener.js 13:14:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 157 (0xa61bc400) [pid = 1743] [serial = 325] [outer = 0x9c203c00] 13:14:12 INFO - PROCESS | 1743 | 1468008852880 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:14:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:14:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1843ms 13:14:12 INFO - PROCESS | 1743 | 1468008852946 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 13:14:12 INFO - PROCESS | 1743 | 1468008852951 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 13:14:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:14:12 INFO - PROCESS | 1743 | 1468008852960 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:14:12 INFO - PROCESS | 1743 | 1468008852966 Marionette TRACE conn3 <- [1,406,null,{}] 13:14:12 INFO - PROCESS | 1743 | 1468008852974 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:12 INFO - PROCESS | 1743 | 1468008852979 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:13 INFO - PROCESS | 1743 | 1468008853257 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 13:14:13 INFO - PROCESS | 1743 | 1468008853443 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:13 INFO - PROCESS | 1743 | 1468008853454 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:13 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7d8c00 == 64 [pid = 1743] [id = 109] 13:14:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 158 (0x8f7d9c00) [pid = 1743] [serial = 326] [outer = (nil)] 13:14:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 159 (0x8f7e0800) [pid = 1743] [serial = 327] [outer = 0x8f7d9c00] 13:14:13 INFO - PROCESS | 1743 | 1468008853626 Marionette DEBUG loaded listener.js 13:14:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 160 (0x8fad0400) [pid = 1743] [serial = 328] [outer = 0x8f7d9c00] 13:14:14 INFO - PROCESS | 1743 | 1468008854566 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:14:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:14:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1638ms 13:14:14 INFO - PROCESS | 1743 | 1468008854599 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 13:14:14 INFO - PROCESS | 1743 | 1468008854606 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 13:14:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:14:14 INFO - PROCESS | 1743 | 1468008854618 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:14:14 INFO - PROCESS | 1743 | 1468008854621 Marionette TRACE conn3 <- [1,410,null,{}] 13:14:14 INFO - PROCESS | 1743 | 1468008854628 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:14 INFO - PROCESS | 1743 | 1468008854634 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:14 INFO - PROCESS | 1743 | 1468008854825 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 13:14:15 INFO - PROCESS | 1743 | 1468008855044 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:15 INFO - PROCESS | 1743 | 1468008855053 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:15 INFO - PROCESS | 1743 | ++DOCSHELL 0x91887800 == 65 [pid = 1743] [id = 110] 13:14:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 161 (0x91f21400) [pid = 1743] [serial = 329] [outer = (nil)] 13:14:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 162 (0x922c2800) [pid = 1743] [serial = 330] [outer = 0x91f21400] 13:14:15 INFO - PROCESS | 1743 | 1468008855172 Marionette DEBUG loaded listener.js 13:14:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 163 (0x929e9c00) [pid = 1743] [serial = 331] [outer = 0x91f21400] 13:14:16 INFO - PROCESS | 1743 | 1468008856099 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:14:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:14:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1531ms 13:14:16 INFO - PROCESS | 1743 | 1468008856150 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 13:14:16 INFO - PROCESS | 1743 | 1468008856154 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 13:14:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:14:16 INFO - PROCESS | 1743 | 1468008856161 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:14:16 INFO - PROCESS | 1743 | 1468008856167 Marionette TRACE conn3 <- [1,414,null,{}] 13:14:16 INFO - PROCESS | 1743 | 1468008856183 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:16 INFO - PROCESS | 1743 | 1468008856192 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:16 INFO - PROCESS | 1743 | 1468008856418 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 13:14:16 INFO - PROCESS | 1743 | --DOCSHELL 0x9524b400 == 64 [pid = 1743] [id = 39] 13:14:16 INFO - PROCESS | 1743 | --DOMWINDOW == 162 (0x9b68f000) [pid = 1743] [serial = 237] [outer = (nil)] [url = about:blank] 13:14:16 INFO - PROCESS | 1743 | --DOMWINDOW == 161 (0x91888000) [pid = 1743] [serial = 234] [outer = (nil)] [url = about:blank] 13:14:16 INFO - PROCESS | 1743 | --DOMWINDOW == 160 (0x9ac76400) [pid = 1743] [serial = 218] [outer = (nil)] [url = about:blank] 13:14:16 INFO - PROCESS | 1743 | --DOMWINDOW == 159 (0x992b6400) [pid = 1743] [serial = 215] [outer = (nil)] [url = about:blank] 13:14:16 INFO - PROCESS | 1743 | --DOMWINDOW == 158 (0x91597000) [pid = 1743] [serial = 230] [outer = (nil)] [url = about:blank] 13:14:16 INFO - PROCESS | 1743 | --DOMWINDOW == 157 (0x9c23f000) [pid = 1743] [serial = 221] [outer = (nil)] [url = about:blank] 13:14:16 INFO - PROCESS | 1743 | --DOMWINDOW == 156 (0x92c66400) [pid = 1743] [serial = 224] [outer = (nil)] [url = about:blank] 13:14:16 INFO - PROCESS | 1743 | --DOMWINDOW == 155 (0xa2fbc000) [pid = 1743] [serial = 227] [outer = (nil)] [url = about:blank] 13:14:16 INFO - PROCESS | 1743 | --DOMWINDOW == 154 (0xa231d000) [pid = 1743] [serial = 258] [outer = (nil)] [url = about:blank] 13:14:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7de800 == 63 [pid = 1743] [id = 101] 13:14:16 INFO - PROCESS | 1743 | --DOCSHELL 0x99eb9c00 == 62 [pid = 1743] [id = 100] 13:14:16 INFO - PROCESS | 1743 | --DOCSHELL 0x9882b000 == 61 [pid = 1743] [id = 99] 13:14:16 INFO - PROCESS | 1743 | --DOCSHELL 0x92c64800 == 60 [pid = 1743] [id = 98] 13:14:16 INFO - PROCESS | 1743 | --DOCSHELL 0x92218000 == 59 [pid = 1743] [id = 97] 13:14:16 INFO - PROCESS | 1743 | --DOCSHELL 0x929e8000 == 58 [pid = 1743] [id = 71] 13:14:16 INFO - PROCESS | 1743 | 1468008856738 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:16 INFO - PROCESS | 1743 | 1468008856750 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8fad6000 == 57 [pid = 1743] [id = 96] 13:14:16 INFO - PROCESS | 1743 | --DOCSHELL 0x9c146800 == 56 [pid = 1743] [id = 95] 13:14:16 INFO - PROCESS | 1743 | --DOCSHELL 0xa8c22400 == 55 [pid = 1743] [id = 94] 13:14:16 INFO - PROCESS | 1743 | --DOCSHELL 0xa2002000 == 54 [pid = 1743] [id = 93] 13:14:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x8fada400 == 55 [pid = 1743] [id = 111] 13:14:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 155 (0x8fadbc00) [pid = 1743] [serial = 332] [outer = (nil)] 13:14:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 156 (0x92a4c800) [pid = 1743] [serial = 333] [outer = 0x8fadbc00] 13:14:16 INFO - PROCESS | 1743 | 1468008856837 Marionette DEBUG loaded listener.js 13:14:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 157 (0x93a59c00) [pid = 1743] [serial = 334] [outer = 0x8fadbc00] 13:14:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8fad7400 == 54 [pid = 1743] [id = 92] 13:14:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8fadb000 == 53 [pid = 1743] [id = 91] 13:14:17 INFO - PROCESS | 1743 | --DOCSHELL 0xa34c3400 == 52 [pid = 1743] [id = 90] 13:14:17 INFO - PROCESS | 1743 | --DOCSHELL 0x91885800 == 51 [pid = 1743] [id = 87] 13:14:17 INFO - PROCESS | 1743 | --DOCSHELL 0x91886800 == 50 [pid = 1743] [id = 86] 13:14:17 INFO - PROCESS | 1743 | --DOMWINDOW == 156 (0x96ea7400) [pid = 1743] [serial = 246] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1743 | --DOMWINDOW == 155 (0x99dc9800) [pid = 1743] [serial = 247] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1743 | --DOMWINDOW == 154 (0x922c6c00) [pid = 1743] [serial = 241] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1743 | --DOMWINDOW == 153 (0x922bac00) [pid = 1743] [serial = 240] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1743 | --DOMWINDOW == 152 (0x92a44400) [pid = 1743] [serial = 243] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1743 | --DOMWINDOW == 151 (0x92a4e800) [pid = 1743] [serial = 244] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1743 | --DOMWINDOW == 150 (0x99ebdc00) [pid = 1743] [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.] 13:14:17 INFO - PROCESS | 1743 | --DOMWINDOW == 149 (0x9a5eb800) [pid = 1743] [serial = 250] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1743 | --DOMWINDOW == 148 (0x9a4b0000) [pid = 1743] [serial = 249] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1743 | --DOMWINDOW == 147 (0x9a9b8800) [pid = 1743] [serial = 252] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1743 | --DOMWINDOW == 146 (0x9a9bf400) [pid = 1743] [serial = 253] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1743 | --DOMWINDOW == 145 (0x9bad8800) [pid = 1743] [serial = 255] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1743 | --DOMWINDOW == 144 (0x9bfef000) [pid = 1743] [serial = 256] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1743 | 1468008857643 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:14:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:14:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1497ms 13:14:17 INFO - PROCESS | 1743 | 1468008857659 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 13:14:17 INFO - PROCESS | 1743 | 1468008857663 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 13:14:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:14:17 INFO - PROCESS | 1743 | 1468008857671 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:14:17 INFO - PROCESS | 1743 | 1468008857674 Marionette TRACE conn3 <- [1,418,null,{}] 13:14:17 INFO - PROCESS | 1743 | 1468008857680 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:17 INFO - PROCESS | 1743 | 1468008857685 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:17 INFO - PROCESS | 1743 | 1468008857858 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 13:14:18 INFO - PROCESS | 1743 | 1468008857994 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:18 INFO - PROCESS | 1743 | 1468008858000 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:18 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e024000 == 51 [pid = 1743] [id = 112] 13:14:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 145 (0x922c1000) [pid = 1743] [serial = 335] [outer = (nil)] 13:14:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 146 (0x9882cc00) [pid = 1743] [serial = 336] [outer = 0x922c1000] 13:14:18 INFO - PROCESS | 1743 | 1468008858071 Marionette DEBUG loaded listener.js 13:14:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 147 (0x99e28000) [pid = 1743] [serial = 337] [outer = 0x922c1000] 13:14:19 INFO - PROCESS | 1743 | 1468008859250 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:14:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 13:14:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1631ms 13:14:19 INFO - PROCESS | 1743 | 1468008859305 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 13:14:19 INFO - PROCESS | 1743 | 1468008859307 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 13:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:14:19 INFO - PROCESS | 1743 | 1468008859314 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:14:19 INFO - PROCESS | 1743 | 1468008859317 Marionette TRACE conn3 <- [1,422,null,{}] 13:14:19 INFO - PROCESS | 1743 | 1468008859323 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:19 INFO - PROCESS | 1743 | 1468008859328 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:19 INFO - PROCESS | 1743 | 1468008859600 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 13:14:19 INFO - PROCESS | 1743 | 1468008859638 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:19 INFO - PROCESS | 1743 | 1468008859645 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f3c9800 == 52 [pid = 1743] [id = 113] 13:14:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 148 (0x93c67800) [pid = 1743] [serial = 338] [outer = (nil)] 13:14:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 149 (0x9a5e7800) [pid = 1743] [serial = 339] [outer = 0x93c67800] 13:14:19 INFO - PROCESS | 1743 | 1468008859725 Marionette DEBUG loaded listener.js 13:14:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 150 (0x9a5f2000) [pid = 1743] [serial = 340] [outer = 0x93c67800] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 149 (0x9d811800) [pid = 1743] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 148 (0xa6727c00) [pid = 1743] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 147 (0x93a53800) [pid = 1743] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 146 (0x92c67800) [pid = 1743] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 145 (0x9c246400) [pid = 1743] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 144 (0xa6ea7800) [pid = 1743] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 143 (0x9524cc00) [pid = 1743] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 142 (0xa61c0c00) [pid = 1743] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 141 (0x939a1400) [pid = 1743] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 140 (0x9ba24c00) [pid = 1743] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 139 (0x99e25c00) [pid = 1743] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 138 (0x9524e800) [pid = 1743] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 137 (0x929ec000) [pid = 1743] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 136 (0x9a9b4400) [pid = 1743] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 135 (0x91590c00) [pid = 1743] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 134 (0x96ea8000) [pid = 1743] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 133 (0x9ac7dc00) [pid = 1743] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 132 (0x91880000) [pid = 1743] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 131 (0x9bada800) [pid = 1743] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 130 (0x9a9c1000) [pid = 1743] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 129 (0x91f20400) [pid = 1743] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 128 (0x929e4400) [pid = 1743] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 127 (0x9a781000) [pid = 1743] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 126 (0x8fad6400) [pid = 1743] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 125 (0x92fde800) [pid = 1743] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 124 (0xa2ff6c00) [pid = 1743] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 123 (0x9a75b000) [pid = 1743] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 122 (0x9518e000) [pid = 1743] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 121 (0x9ac80000) [pid = 1743] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 120 (0x8f7dec00) [pid = 1743] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 119 (0x9b125800) [pid = 1743] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 118 (0x9a5edc00) [pid = 1743] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 117 (0xa2374000) [pid = 1743] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 116 (0x92c60000) [pid = 1743] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:14:21 INFO - PROCESS | 1743 | --DOMWINDOW == 115 (0x93a55800) [pid = 1743] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:14:21 INFO - PROCESS | 1743 | 1468008861588 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:14:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:14:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2304ms 13:14:21 INFO - PROCESS | 1743 | 1468008861618 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 13:14:21 INFO - PROCESS | 1743 | 1468008861622 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 13:14:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:14:21 INFO - PROCESS | 1743 | 1468008861657 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:14:21 INFO - PROCESS | 1743 | 1468008861659 Marionette TRACE conn3 <- [1,426,null,{}] 13:14:21 INFO - PROCESS | 1743 | 1468008861667 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:21 INFO - PROCESS | 1743 | 1468008861675 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:21 INFO - PROCESS | 1743 | 1468008861880 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 13:14:22 INFO - PROCESS | 1743 | 1468008862007 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:22 INFO - PROCESS | 1743 | 1468008862013 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:22 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7d8800 == 53 [pid = 1743] [id = 114] 13:14:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 116 (0x8f7e0c00) [pid = 1743] [serial = 341] [outer = (nil)] 13:14:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 117 (0x96ea8000) [pid = 1743] [serial = 342] [outer = 0x8f7e0c00] 13:14:22 INFO - PROCESS | 1743 | 1468008862084 Marionette DEBUG loaded listener.js 13:14:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 118 (0x8e02f800) [pid = 1743] [serial = 343] [outer = 0x8f7e0c00] 13:14:22 INFO - PROCESS | 1743 | 1468008862795 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:14:22 INFO - PROCESS | 1743 | 1468008862843 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 13:14:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:14:22 INFO - PROCESS | 1743 | 1468008862850 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:14:22 INFO - PROCESS | 1743 | 1468008862854 Marionette TRACE conn3 <- [1,430,null,{}] 13:14:22 INFO - PROCESS | 1743 | 1468008862859 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:22 INFO - PROCESS | 1743 | 1468008862863 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:23 INFO - PROCESS | 1743 | 1468008863069 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 13:14:23 INFO - PROCESS | 1743 | 1468008863084 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:23 INFO - PROCESS | 1743 | 1468008863091 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:23 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e91ec00 == 54 [pid = 1743] [id = 115] 13:14:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 119 (0x95247800) [pid = 1743] [serial = 344] [outer = (nil)] 13:14:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 120 (0x9a9ba800) [pid = 1743] [serial = 345] [outer = 0x95247800] 13:14:23 INFO - PROCESS | 1743 | 1468008863159 Marionette DEBUG loaded listener.js 13:14:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 121 (0x9a9bec00) [pid = 1743] [serial = 346] [outer = 0x95247800] 13:14:24 INFO - PROCESS | 1743 | 1468008864286 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:14:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:14:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1480ms 13:14:24 INFO - PROCESS | 1743 | 1468008864331 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 13:14:24 INFO - PROCESS | 1743 | 1468008864339 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 13:14:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:14:24 INFO - PROCESS | 1743 | 1468008864349 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:14:24 INFO - PROCESS | 1743 | 1468008864352 Marionette TRACE conn3 <- [1,434,null,{}] 13:14:24 INFO - PROCESS | 1743 | 1468008864362 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:24 INFO - PROCESS | 1743 | 1468008864367 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:24 INFO - PROCESS | 1743 | 1468008864565 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 13:14:24 INFO - PROCESS | 1743 | 1468008864810 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:24 INFO - PROCESS | 1743 | 1468008864820 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:24 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f3cf800 == 55 [pid = 1743] [id = 116] 13:14:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 122 (0x8f3d2c00) [pid = 1743] [serial = 347] [outer = (nil)] 13:14:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 123 (0x8fad9400) [pid = 1743] [serial = 348] [outer = 0x8f3d2c00] 13:14:24 INFO - PROCESS | 1743 | 1468008864950 Marionette DEBUG loaded listener.js 13:14:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 124 (0x91881000) [pid = 1743] [serial = 349] [outer = 0x8f3d2c00] 13:14:25 INFO - PROCESS | 1743 | 1468008865849 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:14:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:14:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1538ms 13:14:25 INFO - PROCESS | 1743 | 1468008865886 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 13:14:25 INFO - PROCESS | 1743 | 1468008865894 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 13:14:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:14:25 INFO - PROCESS | 1743 | 1468008865905 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:14:25 INFO - PROCESS | 1743 | 1468008865909 Marionette TRACE conn3 <- [1,438,null,{}] 13:14:25 INFO - PROCESS | 1743 | 1468008865916 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:25 INFO - PROCESS | 1743 | 1468008865922 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:26 INFO - PROCESS | 1743 | 1468008866113 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 13:14:26 INFO - PROCESS | 1743 | 1468008866287 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:26 INFO - PROCESS | 1743 | 1468008866296 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:26 INFO - PROCESS | 1743 | ++DOCSHELL 0x92a46c00 == 56 [pid = 1743] [id = 117] 13:14:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 125 (0x92a4e000) [pid = 1743] [serial = 350] [outer = (nil)] 13:14:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 126 (0x92c61000) [pid = 1743] [serial = 351] [outer = 0x92a4e000] 13:14:26 INFO - PROCESS | 1743 | 1468008866433 Marionette DEBUG loaded listener.js 13:14:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 127 (0x93a55000) [pid = 1743] [serial = 352] [outer = 0x92a4e000] 13:14:27 INFO - PROCESS | 1743 | 1468008867450 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:14:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:14:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1589ms 13:14:27 INFO - PROCESS | 1743 | 1468008867494 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 13:14:27 INFO - PROCESS | 1743 | 1468008867499 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 13:14:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:14:27 INFO - PROCESS | 1743 | 1468008867506 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:14:27 INFO - PROCESS | 1743 | 1468008867512 Marionette TRACE conn3 <- [1,442,null,{}] 13:14:27 INFO - PROCESS | 1743 | 1468008867529 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:27 INFO - PROCESS | 1743 | 1468008867539 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:27 INFO - PROCESS | 1743 | 1468008867730 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 13:14:27 INFO - PROCESS | 1743 | 1468008867959 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:27 INFO - PROCESS | 1743 | 1468008867968 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:28 INFO - PROCESS | 1743 | ++DOCSHELL 0x95249400 == 57 [pid = 1743] [id = 118] 13:14:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 128 (0x9ac73400) [pid = 1743] [serial = 353] [outer = (nil)] 13:14:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 129 (0x9ac7c800) [pid = 1743] [serial = 354] [outer = 0x9ac73400] 13:14:28 INFO - PROCESS | 1743 | 1468008868097 Marionette DEBUG loaded listener.js 13:14:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 130 (0x9b689c00) [pid = 1743] [serial = 355] [outer = 0x9ac73400] 13:14:29 INFO - PROCESS | 1743 | 1468008869030 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:14:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:14:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1588ms 13:14:29 INFO - PROCESS | 1743 | 1468008869094 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 13:14:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:14:29 INFO - PROCESS | 1743 | 1468008869099 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 13:14:29 INFO - PROCESS | 1743 | 1468008869106 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:14:29 INFO - PROCESS | 1743 | 1468008869110 Marionette TRACE conn3 <- [1,446,null,{}] 13:14:29 INFO - PROCESS | 1743 | 1468008869116 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:29 INFO - PROCESS | 1743 | 1468008869121 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:29 INFO - PROCESS | 1743 | 1468008869309 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 13:14:29 INFO - PROCESS | 1743 | 1468008869528 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:29 INFO - PROCESS | 1743 | 1468008869536 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:29 INFO - PROCESS | 1743 | ++DOCSHELL 0x8fad0000 == 58 [pid = 1743] [id = 119] 13:14:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 131 (0x9ac7dc00) [pid = 1743] [serial = 356] [outer = (nil)] 13:14:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 132 (0x9c14cc00) [pid = 1743] [serial = 357] [outer = 0x9ac7dc00] 13:14:29 INFO - PROCESS | 1743 | 1468008869662 Marionette DEBUG loaded listener.js 13:14:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 133 (0x9c1d7400) [pid = 1743] [serial = 358] [outer = 0x9ac7dc00] 13:14:30 INFO - PROCESS | 1743 | 1468008870581 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:14:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:14:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1533ms 13:14:30 INFO - PROCESS | 1743 | 1468008870640 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 13:14:30 INFO - PROCESS | 1743 | 1468008870644 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 13:14:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:14:30 INFO - PROCESS | 1743 | 1468008870651 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:14:30 INFO - PROCESS | 1743 | 1468008870655 Marionette TRACE conn3 <- [1,450,null,{}] 13:14:30 INFO - PROCESS | 1743 | 1468008870661 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:30 INFO - PROCESS | 1743 | 1468008870666 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:30 INFO - PROCESS | 1743 | 1468008870847 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 13:14:31 INFO - PROCESS | 1743 | 1468008871071 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:31 INFO - PROCESS | 1743 | 1468008871081 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e920000 == 59 [pid = 1743] [id = 120] 13:14:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 134 (0x8ecb1c00) [pid = 1743] [serial = 359] [outer = (nil)] 13:14:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 135 (0x8ecb9400) [pid = 1743] [serial = 360] [outer = 0x8ecb1c00] 13:14:31 INFO - PROCESS | 1743 | 1468008871174 Marionette DEBUG loaded listener.js 13:14:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 136 (0x8ecbb400) [pid = 1743] [serial = 361] [outer = 0x8ecb1c00] 13:14:32 INFO - PROCESS | 1743 | 1468008872109 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:14:32 INFO - PROCESS | 1743 | 1468008872189 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 13:14:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:14:32 INFO - PROCESS | 1743 | 1468008872196 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:14:32 INFO - PROCESS | 1743 | 1468008872200 Marionette TRACE conn3 <- [1,454,null,{}] 13:14:32 INFO - PROCESS | 1743 | 1468008872205 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:32 INFO - PROCESS | 1743 | 1468008872216 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:32 INFO - PROCESS | 1743 | 1468008872464 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 13:14:32 INFO - PROCESS | 1743 | 1468008872739 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:32 INFO - PROCESS | 1743 | 1468008872747 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:32 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e91e000 == 60 [pid = 1743] [id = 121] 13:14:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 137 (0x8ecbe400) [pid = 1743] [serial = 362] [outer = (nil)] 13:14:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 138 (0xa200e800) [pid = 1743] [serial = 363] [outer = 0x8ecbe400] 13:14:32 INFO - PROCESS | 1743 | 1468008872831 Marionette DEBUG loaded listener.js 13:14:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 139 (0xa2fb8400) [pid = 1743] [serial = 364] [outer = 0x8ecbe400] 13:14:33 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:14:33 INFO - PROCESS | 1743 | 1468008873764 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:14:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:14:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1637ms 13:14:33 INFO - PROCESS | 1743 | 1468008873834 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 13:14:33 INFO - PROCESS | 1743 | 1468008873838 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 13:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:14:33 INFO - PROCESS | 1743 | 1468008873845 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:14:33 INFO - PROCESS | 1743 | 1468008873849 Marionette TRACE conn3 <- [1,458,null,{}] 13:14:33 INFO - PROCESS | 1743 | 1468008873855 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:33 INFO - PROCESS | 1743 | 1468008873860 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:34 INFO - PROCESS | 1743 | 1468008874074 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 13:14:34 INFO - PROCESS | 1743 | 1468008874297 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:34 INFO - PROCESS | 1743 | 1468008874305 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:34 INFO - PROCESS | 1743 | ++DOCSHELL 0xa2fbc400 == 61 [pid = 1743] [id = 122] 13:14:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 140 (0xa33c4c00) [pid = 1743] [serial = 365] [outer = (nil)] 13:14:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 141 (0xa34bb400) [pid = 1743] [serial = 366] [outer = 0xa33c4c00] 13:14:34 INFO - PROCESS | 1743 | 1468008874428 Marionette DEBUG loaded listener.js 13:14:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 142 (0xa34bd000) [pid = 1743] [serial = 367] [outer = 0xa33c4c00] 13:14:35 INFO - PROCESS | 1743 | 1468008875344 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:14:35 INFO - PROCESS | 1743 | 1468008875387 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 13:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:14:35 INFO - PROCESS | 1743 | 1468008875394 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:14:35 INFO - PROCESS | 1743 | 1468008875398 Marionette TRACE conn3 <- [1,462,null,{}] 13:14:35 INFO - PROCESS | 1743 | 1468008875404 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:35 INFO - PROCESS | 1743 | 1468008875409 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:35 INFO - PROCESS | 1743 | 1468008875596 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 13:14:35 INFO - PROCESS | 1743 | 1468008875774 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:35 INFO - PROCESS | 1743 | 1468008875784 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:35 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e91a000 == 62 [pid = 1743] [id = 123] 13:14:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 143 (0x8e91e400) [pid = 1743] [serial = 368] [outer = (nil)] 13:14:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 144 (0x9235a000) [pid = 1743] [serial = 369] [outer = 0x8e91e400] 13:14:35 INFO - PROCESS | 1743 | 1468008875866 Marionette DEBUG loaded listener.js 13:14:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 145 (0x9235cc00) [pid = 1743] [serial = 370] [outer = 0x8e91e400] 13:14:36 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:14:36 INFO - PROCESS | 1743 | 1468008876916 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:14:36 INFO - PROCESS | 1743 | 1468008876982 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 13:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:14:36 INFO - PROCESS | 1743 | 1468008876989 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:14:36 INFO - PROCESS | 1743 | 1468008876993 Marionette TRACE conn3 <- [1,466,null,{}] 13:14:37 INFO - PROCESS | 1743 | 1468008876999 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:37 INFO - PROCESS | 1743 | 1468008877004 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:37 INFO - PROCESS | 1743 | 1468008877184 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 13:14:37 INFO - PROCESS | 1743 | 1468008877413 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:37 INFO - PROCESS | 1743 | 1468008877423 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x8facf800 == 63 [pid = 1743] [id = 124] 13:14:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 146 (0x9158ac00) [pid = 1743] [serial = 371] [outer = (nil)] 13:14:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 147 (0x9187e400) [pid = 1743] [serial = 372] [outer = 0x9158ac00] 13:14:37 INFO - PROCESS | 1743 | 1468008877517 Marionette DEBUG loaded listener.js 13:14:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 148 (0x9235fc00) [pid = 1743] [serial = 373] [outer = 0x9158ac00] 13:14:38 INFO - PROCESS | 1743 | 1468008878482 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:14:38 INFO - PROCESS | 1743 | 1468008878580 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 13:14:38 INFO - PROCESS | 1743 | 1468008878586 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:14:38 INFO - PROCESS | 1743 | 1468008878590 Marionette TRACE conn3 <- [1,470,null,{}] 13:14:38 INFO - PROCESS | 1743 | 1468008878596 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:38 INFO - PROCESS | 1743 | 1468008878601 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:39 INFO - PROCESS | 1743 | 1468008879098 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 13:14:39 INFO - PROCESS | 1743 | 1468008879339 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:39 INFO - PROCESS | 1743 | 1468008879350 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:39 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2e8c00 == 64 [pid = 1743] [id = 125] 13:14:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 149 (0x8e2ec400) [pid = 1743] [serial = 374] [outer = (nil)] 13:14:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 150 (0x8e91d800) [pid = 1743] [serial = 375] [outer = 0x8e2ec400] 13:14:39 INFO - PROCESS | 1743 | 1468008879461 Marionette DEBUG loaded listener.js 13:14:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 151 (0x8ecbf800) [pid = 1743] [serial = 376] [outer = 0x8e2ec400] 13:14:40 INFO - PROCESS | 1743 | 1468008880530 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:14:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:14:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1987ms 13:14:40 INFO - PROCESS | 1743 | 1468008880575 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 13:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:14:40 INFO - PROCESS | 1743 | 1468008880581 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 13:14:40 INFO - PROCESS | 1743 | 1468008880590 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:14:40 INFO - PROCESS | 1743 | 1468008880594 Marionette TRACE conn3 <- [1,474,null,{}] 13:14:40 INFO - PROCESS | 1743 | 1468008880602 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:40 INFO - PROCESS | 1743 | 1468008880607 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:40 INFO - PROCESS | 1743 | 1468008880791 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 13:14:41 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7d8800 == 63 [pid = 1743] [id = 114] 13:14:41 INFO - PROCESS | 1743 | --DOCSHELL 0x8f3c9800 == 62 [pid = 1743] [id = 113] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 150 (0x9a9b6c00) [pid = 1743] [serial = 306] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | 1468008881075 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:41 INFO - PROCESS | 1743 | 1468008881087 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:41 INFO - PROCESS | 1743 | --DOCSHELL 0x8e024000 == 61 [pid = 1743] [id = 112] 13:14:41 INFO - PROCESS | 1743 | --DOCSHELL 0x8fada400 == 60 [pid = 1743] [id = 111] 13:14:41 INFO - PROCESS | 1743 | --DOCSHELL 0x91887800 == 59 [pid = 1743] [id = 110] 13:14:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7e3000 == 60 [pid = 1743] [id = 126] 13:14:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 151 (0x8f7e3c00) [pid = 1743] [serial = 377] [outer = (nil)] 13:14:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 152 (0x9158f400) [pid = 1743] [serial = 378] [outer = 0x8f7e3c00] 13:14:41 INFO - PROCESS | 1743 | 1468008881164 Marionette DEBUG loaded listener.js 13:14:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 153 (0x9188a800) [pid = 1743] [serial = 379] [outer = 0x8f7e3c00] 13:14:41 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7d8c00 == 59 [pid = 1743] [id = 109] 13:14:41 INFO - PROCESS | 1743 | --DOCSHELL 0x93c6d800 == 58 [pid = 1743] [id = 104] 13:14:41 INFO - PROCESS | 1743 | --DOCSHELL 0x8fad5400 == 57 [pid = 1743] [id = 103] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 152 (0xa3110800) [pid = 1743] [serial = 222] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 151 (0x9a761400) [pid = 1743] [serial = 177] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 150 (0xa4f7d800) [pid = 1743] [serial = 183] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 149 (0x92c68000) [pid = 1743] [serial = 225] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 148 (0x99e25400) [pid = 1743] [serial = 216] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 147 (0xa69a0400) [pid = 1743] [serial = 186] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 146 (0xa6ea2400) [pid = 1743] [serial = 138] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 145 (0x99670400) [pid = 1743] [serial = 174] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 144 (0xa34bac00) [pid = 1743] [serial = 228] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 143 (0xa232ac00) [pid = 1743] [serial = 108] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 142 (0xa6f4b400) [pid = 1743] [serial = 147] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 141 (0xa20a0000) [pid = 1743] [serial = 117] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 140 (0xa6993400) [pid = 1743] [serial = 150] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 139 (0x9d816000) [pid = 1743] [serial = 238] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 138 (0x9d870400) [pid = 1743] [serial = 114] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 137 (0x9a5ee800) [pid = 1743] [serial = 171] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 136 (0x99e2bc00) [pid = 1743] [serial = 141] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 135 (0xa34b7c00) [pid = 1743] [serial = 213] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 134 (0xa672c800) [pid = 1743] [serial = 189] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 133 (0xa34ba000) [pid = 1743] [serial = 231] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 132 (0x99ebd800) [pid = 1743] [serial = 111] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 131 (0x9d86b000) [pid = 1743] [serial = 180] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 130 (0x9188ac00) [pid = 1743] [serial = 235] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 129 (0xa23b4c00) [pid = 1743] [serial = 144] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 128 (0x9b119400) [pid = 1743] [serial = 219] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 127 (0x92a43000) [pid = 1743] [serial = 262] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 126 (0x929ed000) [pid = 1743] [serial = 261] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 125 (0x929ee000) [pid = 1743] [serial = 291] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 124 (0x92c5d000) [pid = 1743] [serial = 292] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 123 (0x9ac75400) [pid = 1743] [serial = 300] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 122 (0x9187fc00) [pid = 1743] [serial = 289] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 121 (0x9158a800) [pid = 1743] [serial = 288] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 120 (0x93c6a000) [pid = 1743] [serial = 294] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 119 (0x9524f800) [pid = 1743] [serial = 295] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 118 (0xa34bd400) [pid = 1743] [serial = 268] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 117 (0xa33c2800) [pid = 1743] [serial = 267] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 116 (0x9c1ccc00) [pid = 1743] [serial = 270] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 115 (0x9a767400) [pid = 1743] [serial = 297] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 114 (0xa8c82400) [pid = 1743] [serial = 282] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 113 (0x9a26f000) [pid = 1743] [serial = 265] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 112 (0x96ea8800) [pid = 1743] [serial = 264] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 111 (0xa6c5bc00) [pid = 1743] [serial = 273] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 110 (0xa82ee400) [pid = 1743] [serial = 279] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 109 (0xa6f45000) [pid = 1743] [serial = 276] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 108 (0xa2555c00) [pid = 1743] [serial = 259] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 107 (0x9c14e800) [pid = 1743] [serial = 285] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 106 (0x9ac80400) [pid = 1743] [serial = 301] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 105 (0x8f7e1c00) [pid = 1743] [serial = 303] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 104 (0x91f1e400) [pid = 1743] [serial = 304] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1743 | --DOMWINDOW == 103 (0x9a9b5400) [pid = 1743] [serial = 298] [outer = (nil)] [url = about:blank] 13:14:42 INFO - PROCESS | 1743 | 1468008882091 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1545ms 13:14:42 INFO - PROCESS | 1743 | 1468008882133 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 13:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:14:42 INFO - PROCESS | 1743 | 1468008882138 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 13:14:42 INFO - PROCESS | 1743 | 1468008882145 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:14:42 INFO - PROCESS | 1743 | 1468008882148 Marionette TRACE conn3 <- [1,478,null,{}] 13:14:42 INFO - PROCESS | 1743 | 1468008882154 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:42 INFO - PROCESS | 1743 | 1468008882159 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:42 INFO - PROCESS | 1743 | 1468008882331 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 13:14:42 INFO - PROCESS | 1743 | 1468008882464 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:42 INFO - PROCESS | 1743 | 1468008882475 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:42 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e917000 == 58 [pid = 1743] [id = 127] 13:14:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 104 (0x9158bc00) [pid = 1743] [serial = 380] [outer = (nil)] 13:14:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 105 (0x929e3800) [pid = 1743] [serial = 381] [outer = 0x9158bc00] 13:14:42 INFO - PROCESS | 1743 | 1468008882542 Marionette DEBUG loaded listener.js 13:14:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 106 (0x92a45400) [pid = 1743] [serial = 382] [outer = 0x9158bc00] 13:14:43 INFO - PROCESS | 1743 | 1468008883377 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:14:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:14:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1291ms 13:14:43 INFO - PROCESS | 1743 | 1468008883435 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 13:14:43 INFO - PROCESS | 1743 | 1468008883441 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 13:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:14:43 INFO - PROCESS | 1743 | 1468008883458 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:14:43 INFO - PROCESS | 1743 | 1468008883464 Marionette TRACE conn3 <- [1,482,null,{}] 13:14:43 INFO - PROCESS | 1743 | 1468008883470 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:43 INFO - PROCESS | 1743 | 1468008883476 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:43 INFO - PROCESS | 1743 | 1468008883648 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 13:14:43 INFO - PROCESS | 1743 | 1468008883659 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:43 INFO - PROCESS | 1743 | 1468008883664 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:43 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f3d0000 == 59 [pid = 1743] [id = 128] 13:14:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 107 (0x929e9800) [pid = 1743] [serial = 383] [outer = (nil)] 13:14:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 108 (0x93c66000) [pid = 1743] [serial = 384] [outer = 0x929e9800] 13:14:43 INFO - PROCESS | 1743 | 1468008883870 Marionette DEBUG loaded listener.js 13:14:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 109 (0x95244000) [pid = 1743] [serial = 385] [outer = 0x929e9800] 13:14:44 INFO - PROCESS | 1743 | 1468008884747 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1340ms 13:14:44 INFO - PROCESS | 1743 | 1468008884795 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 13:14:44 INFO - PROCESS | 1743 | 1468008884801 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 13:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:14:44 INFO - PROCESS | 1743 | 1468008884813 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:14:44 INFO - PROCESS | 1743 | 1468008884816 Marionette TRACE conn3 <- [1,486,null,{}] 13:14:44 INFO - PROCESS | 1743 | 1468008884828 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:44 INFO - PROCESS | 1743 | 1468008884847 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:45 INFO - PROCESS | 1743 | 1468008885059 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 13:14:45 INFO - PROCESS | 1743 | 1468008885104 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:45 INFO - PROCESS | 1743 | 1468008885110 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:45 INFO - PROCESS | 1743 | ++DOCSHELL 0x922be000 == 60 [pid = 1743] [id = 129] 13:14:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 110 (0x947ccc00) [pid = 1743] [serial = 386] [outer = (nil)] 13:14:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 111 (0x992b7000) [pid = 1743] [serial = 387] [outer = 0x947ccc00] 13:14:45 INFO - PROCESS | 1743 | 1468008885178 Marionette DEBUG loaded listener.js 13:14:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 112 (0x99dd4c00) [pid = 1743] [serial = 388] [outer = 0x947ccc00] 13:14:46 INFO - PROCESS | 1743 | --DOMWINDOW == 111 (0x8fadbc00) [pid = 1743] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:14:46 INFO - PROCESS | 1743 | --DOMWINDOW == 110 (0x93c67800) [pid = 1743] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:14:46 INFO - PROCESS | 1743 | --DOMWINDOW == 109 (0x8f7e0c00) [pid = 1743] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:14:46 INFO - PROCESS | 1743 | --DOMWINDOW == 108 (0x922c1000) [pid = 1743] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:14:46 INFO - PROCESS | 1743 | --DOMWINDOW == 107 (0x8f7d9c00) [pid = 1743] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:14:46 INFO - PROCESS | 1743 | --DOMWINDOW == 106 (0x91f21400) [pid = 1743] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:14:46 INFO - PROCESS | 1743 | 1468008886269 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:14:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:14:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1495ms 13:14:46 INFO - PROCESS | 1743 | 1468008886308 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 13:14:46 INFO - PROCESS | 1743 | 1468008886312 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 13:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:14:46 INFO - PROCESS | 1743 | 1468008886318 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:14:46 INFO - PROCESS | 1743 | 1468008886321 Marionette TRACE conn3 <- [1,490,null,{}] 13:14:46 INFO - PROCESS | 1743 | 1468008886327 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:46 INFO - PROCESS | 1743 | 1468008886331 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:46 INFO - PROCESS | 1743 | 1468008886504 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 13:14:46 INFO - PROCESS | 1743 | 1468008886665 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:46 INFO - PROCESS | 1743 | 1468008886679 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:46 INFO - PROCESS | 1743 | ++DOCSHELL 0x9a2ed800 == 61 [pid = 1743] [id = 130] 13:14:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 107 (0x9a5ef400) [pid = 1743] [serial = 389] [outer = (nil)] 13:14:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 108 (0x9ac74000) [pid = 1743] [serial = 390] [outer = 0x9a5ef400] 13:14:47 INFO - PROCESS | 1743 | 1468008887015 Marionette DEBUG loaded listener.js 13:14:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 109 (0x9b120800) [pid = 1743] [serial = 391] [outer = 0x9a5ef400] 13:14:47 INFO - PROCESS | 1743 | 1468008887953 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1749ms 13:14:48 INFO - PROCESS | 1743 | 1468008888069 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 13:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:14:48 INFO - PROCESS | 1743 | 1468008888075 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 13:14:48 INFO - PROCESS | 1743 | 1468008888083 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:14:48 INFO - PROCESS | 1743 | 1468008888090 Marionette TRACE conn3 <- [1,494,null,{}] 13:14:48 INFO - PROCESS | 1743 | 1468008888099 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:48 INFO - PROCESS | 1743 | 1468008888106 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:48 INFO - PROCESS | 1743 | 1468008888347 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 13:14:48 INFO - PROCESS | 1743 | 1468008888593 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:48 INFO - PROCESS | 1743 | 1468008888607 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e028000 == 62 [pid = 1743] [id = 131] 13:14:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 110 (0x8f3ca800) [pid = 1743] [serial = 392] [outer = (nil)] 13:14:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 111 (0x8f7dc800) [pid = 1743] [serial = 393] [outer = 0x8f3ca800] 13:14:48 INFO - PROCESS | 1743 | 1468008888732 Marionette DEBUG loaded listener.js 13:14:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 112 (0x8f7e6000) [pid = 1743] [serial = 394] [outer = 0x8f3ca800] 13:14:49 INFO - PROCESS | 1743 | 1468008889709 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:14:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:14:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1686ms 13:14:49 INFO - PROCESS | 1743 | 1468008889770 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 13:14:49 INFO - PROCESS | 1743 | 1468008889775 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 13:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:14:49 INFO - PROCESS | 1743 | 1468008889787 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:14:49 INFO - PROCESS | 1743 | 1468008889793 Marionette TRACE conn3 <- [1,498,null,{}] 13:14:49 INFO - PROCESS | 1743 | 1468008889800 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:49 INFO - PROCESS | 1743 | 1468008889806 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:50 INFO - PROCESS | 1743 | 1468008890053 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 13:14:50 INFO - PROCESS | 1743 | 1468008890331 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:50 INFO - PROCESS | 1743 | 1468008890341 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x922c1c00 == 63 [pid = 1743] [id = 132] 13:14:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 113 (0x9235d000) [pid = 1743] [serial = 395] [outer = (nil)] 13:14:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 114 (0x92a4b800) [pid = 1743] [serial = 396] [outer = 0x9235d000] 13:14:50 INFO - PROCESS | 1743 | 1468008890426 Marionette DEBUG loaded listener.js 13:14:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 115 (0x92c61400) [pid = 1743] [serial = 397] [outer = 0x9235d000] 13:14:51 INFO - PROCESS | 1743 | 1468008891357 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1644ms 13:14:51 INFO - PROCESS | 1743 | 1468008891428 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 13:14:51 INFO - PROCESS | 1743 | 1468008891432 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 13:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:14:51 INFO - PROCESS | 1743 | 1468008891440 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:14:51 INFO - PROCESS | 1743 | 1468008891444 Marionette TRACE conn3 <- [1,502,null,{}] 13:14:51 INFO - PROCESS | 1743 | 1468008891461 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:51 INFO - PROCESS | 1743 | 1468008891470 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:51 INFO - PROCESS | 1743 | 1468008891717 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 13:14:52 INFO - PROCESS | 1743 | 1468008891991 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:52 INFO - PROCESS | 1743 | 1468008892005 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:52 INFO - PROCESS | 1743 | ++DOCSHELL 0x92359400 == 64 [pid = 1743] [id = 133] 13:14:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 116 (0x9a9b5800) [pid = 1743] [serial = 398] [outer = (nil)] 13:14:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 117 (0x9ac80400) [pid = 1743] [serial = 399] [outer = 0x9a9b5800] 13:14:52 INFO - PROCESS | 1743 | 1468008892127 Marionette DEBUG loaded listener.js 13:14:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 118 (0x9badd000) [pid = 1743] [serial = 400] [outer = 0x9a9b5800] 13:14:53 INFO - PROCESS | 1743 | 1468008893036 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1633ms 13:14:53 INFO - PROCESS | 1743 | 1468008893074 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 13:14:53 INFO - PROCESS | 1743 | 1468008893078 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 13:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:14:53 INFO - PROCESS | 1743 | 1468008893085 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:14:53 INFO - PROCESS | 1743 | 1468008893089 Marionette TRACE conn3 <- [1,506,null,{}] 13:14:53 INFO - PROCESS | 1743 | 1468008893095 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:53 INFO - PROCESS | 1743 | 1468008893100 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:53 INFO - PROCESS | 1743 | 1468008893291 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 13:14:53 INFO - PROCESS | 1743 | 1468008893465 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:53 INFO - PROCESS | 1743 | 1468008893475 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x9ac76400 == 65 [pid = 1743] [id = 134] 13:14:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 119 (0x9d878c00) [pid = 1743] [serial = 401] [outer = (nil)] 13:14:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 120 (0xa2007c00) [pid = 1743] [serial = 402] [outer = 0x9d878c00] 13:14:53 INFO - PROCESS | 1743 | 1468008893553 Marionette DEBUG loaded listener.js 13:14:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 121 (0xa2379000) [pid = 1743] [serial = 403] [outer = 0x9d878c00] 13:14:54 INFO - PROCESS | 1743 | 1468008894568 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1534ms 13:14:54 INFO - PROCESS | 1743 | 1468008894620 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 13:14:54 INFO - PROCESS | 1743 | 1468008894624 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 13:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:14:54 INFO - PROCESS | 1743 | 1468008894631 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:14:54 INFO - PROCESS | 1743 | 1468008894634 Marionette TRACE conn3 <- [1,510,null,{}] 13:14:54 INFO - PROCESS | 1743 | 1468008894641 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:54 INFO - PROCESS | 1743 | 1468008894646 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:54 INFO - PROCESS | 1743 | 1468008894832 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 13:14:55 INFO - PROCESS | 1743 | 1468008895064 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:55 INFO - PROCESS | 1743 | 1468008895071 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:55 INFO - PROCESS | 1743 | ++DOCSHELL 0xa23b2400 == 66 [pid = 1743] [id = 135] 13:14:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 122 (0xa23b7400) [pid = 1743] [serial = 404] [outer = (nil)] 13:14:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 123 (0xa2ffbc00) [pid = 1743] [serial = 405] [outer = 0xa23b7400] 13:14:55 INFO - PROCESS | 1743 | 1468008895196 Marionette DEBUG loaded listener.js 13:14:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 124 (0xa334f000) [pid = 1743] [serial = 406] [outer = 0xa23b7400] 13:14:56 INFO - PROCESS | 1743 | 1468008896067 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1483ms 13:14:56 INFO - PROCESS | 1743 | 1468008896115 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 13:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:14:56 INFO - PROCESS | 1743 | 1468008896119 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 13:14:56 INFO - PROCESS | 1743 | 1468008896126 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:14:56 INFO - PROCESS | 1743 | 1468008896130 Marionette TRACE conn3 <- [1,514,null,{}] 13:14:56 INFO - PROCESS | 1743 | 1468008896136 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:56 INFO - PROCESS | 1743 | 1468008896146 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:56 INFO - PROCESS | 1743 | 1468008896408 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 13:14:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 125 (0x8e02e800) [pid = 1743] [serial = 407] [outer = 0x99676400] 13:14:56 INFO - PROCESS | 1743 | 1468008896730 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:56 INFO - PROCESS | 1743 | 1468008896738 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:56 INFO - PROCESS | 1743 | ++DOCSHELL 0xa4d0d400 == 67 [pid = 1743] [id = 136] 13:14:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 126 (0xa4d51c00) [pid = 1743] [serial = 408] [outer = (nil)] 13:14:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 127 (0xa4f1b000) [pid = 1743] [serial = 409] [outer = 0xa4d51c00] 13:14:56 INFO - PROCESS | 1743 | 1468008896837 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 128 (0xa61b5c00) [pid = 1743] [serial = 410] [outer = 0xa4d51c00] 13:14:57 INFO - PROCESS | 1743 | 1468008897708 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 13:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1639ms 13:14:57 INFO - PROCESS | 1743 | 1468008897782 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 13:14:57 INFO - PROCESS | 1743 | 1468008897785 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 13:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:14:57 INFO - PROCESS | 1743 | 1468008897794 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:14:57 INFO - PROCESS | 1743 | 1468008897797 Marionette TRACE conn3 <- [1,518,null,{}] 13:14:57 INFO - PROCESS | 1743 | 1468008897804 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:57 INFO - PROCESS | 1743 | 1468008897809 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:57 INFO - PROCESS | 1743 | 1468008897998 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 13:14:58 INFO - PROCESS | 1743 | 1468008898180 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:58 INFO - PROCESS | 1743 | 1468008898187 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2f3400 == 68 [pid = 1743] [id = 137] 13:14:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 129 (0x91596000) [pid = 1743] [serial = 411] [outer = (nil)] 13:14:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 130 (0x9a824000) [pid = 1743] [serial = 412] [outer = 0x91596000] 13:14:58 INFO - PROCESS | 1743 | 1468008898267 Marionette DEBUG loaded listener.js 13:14:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 131 (0x9a825800) [pid = 1743] [serial = 413] [outer = 0x91596000] 13:14:59 INFO - PROCESS | 1743 | 1468008899166 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1434ms 13:14:59 INFO - PROCESS | 1743 | 1468008899230 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 1743 | 1468008899234 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 13:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:14:59 INFO - PROCESS | 1743 | 1468008899240 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 1743 | 1468008899244 Marionette TRACE conn3 <- [1,522,null,{}] 13:14:59 INFO - PROCESS | 1743 | 1468008899250 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:59 INFO - PROCESS | 1743 | 1468008899256 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:59 INFO - PROCESS | 1743 | 1468008899488 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 13:14:59 INFO - PROCESS | 1743 | 1468008899713 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:59 INFO - PROCESS | 1743 | 1468008899723 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:14:59 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e96ec00 == 69 [pid = 1743] [id = 138] 13:14:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 132 (0x8e970000) [pid = 1743] [serial = 414] [outer = (nil)] 13:14:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 133 (0x8e977800) [pid = 1743] [serial = 415] [outer = 0x8e970000] 13:14:59 INFO - PROCESS | 1743 | 1468008899846 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 134 (0x8e97a800) [pid = 1743] [serial = 416] [outer = 0x8e970000] 13:15:00 INFO - PROCESS | 1743 | 1468008900852 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:15:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1684ms 13:15:00 INFO - PROCESS | 1743 | 1468008900925 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 13:15:00 INFO - PROCESS | 1743 | 1468008900929 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 13:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:15:00 INFO - PROCESS | 1743 | 1468008900936 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:15:00 INFO - PROCESS | 1743 | 1468008900939 Marionette TRACE conn3 <- [1,526,null,{}] 13:15:00 INFO - PROCESS | 1743 | 1468008900946 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:00 INFO - PROCESS | 1743 | 1468008900950 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:01 INFO - PROCESS | 1743 | 1468008901186 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 13:15:01 INFO - PROCESS | 1743 | 1468008901738 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:01 INFO - PROCESS | 1743 | 1468008901746 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x8ecb1400 == 70 [pid = 1743] [id = 139] 13:15:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 135 (0x8ecb2800) [pid = 1743] [serial = 417] [outer = (nil)] 13:15:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 136 (0x8ecbac00) [pid = 1743] [serial = 418] [outer = 0x8ecb2800] 13:15:01 INFO - PROCESS | 1743 | 1468008901826 Marionette DEBUG loaded listener.js 13:15:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 137 (0x8f7e2000) [pid = 1743] [serial = 419] [outer = 0x8ecb2800] 13:15:02 INFO - PROCESS | 1743 | 1468008902850 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:15:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 13:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1991ms 13:15:02 INFO - PROCESS | 1743 | 1468008902930 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 13:15:02 INFO - PROCESS | 1743 | 1468008902942 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 13:15:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:15:02 INFO - PROCESS | 1743 | 1468008902954 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:15:02 INFO - PROCESS | 1743 | 1468008902965 Marionette TRACE conn3 <- [1,530,null,{}] 13:15:02 INFO - PROCESS | 1743 | 1468008902978 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:02 INFO - PROCESS | 1743 | 1468008902989 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:03 INFO - PROCESS | 1743 | 1468008903248 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 13:15:03 INFO - PROCESS | 1743 | 1468008903505 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 1743 | 1468008903512 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:03 INFO - PROCESS | 1743 | --DOCSHELL 0x91f20000 == 69 [pid = 1743] [id = 61] 13:15:03 INFO - PROCESS | 1743 | --DOCSHELL 0x9a5eb400 == 68 [pid = 1743] [id = 60] 13:15:03 INFO - PROCESS | 1743 | --DOMWINDOW == 136 (0x9a9ba800) [pid = 1743] [serial = 345] [outer = (nil)] [url = about:blank] 13:15:03 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f3d3000 == 69 [pid = 1743] [id = 140] 13:15:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 137 (0x8f3d5800) [pid = 1743] [serial = 420] [outer = (nil)] 13:15:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 138 (0x9187dc00) [pid = 1743] [serial = 421] [outer = 0x8f3d5800] 13:15:03 INFO - PROCESS | 1743 | 1468008903657 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 139 (0x92351400) [pid = 1743] [serial = 422] [outer = 0x8f3d5800] 13:15:03 INFO - PROCESS | 1743 | --DOCSHELL 0x922be000 == 68 [pid = 1743] [id = 129] 13:15:03 INFO - PROCESS | 1743 | --DOCSHELL 0x8f3d0000 == 67 [pid = 1743] [id = 128] 13:15:03 INFO - PROCESS | 1743 | --DOCSHELL 0x8e917000 == 66 [pid = 1743] [id = 127] 13:15:03 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7e3000 == 65 [pid = 1743] [id = 126] 13:15:03 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2e8c00 == 64 [pid = 1743] [id = 125] 13:15:04 INFO - PROCESS | 1743 | --DOCSHELL 0x95249400 == 63 [pid = 1743] [id = 118] 13:15:04 INFO - PROCESS | 1743 | --DOCSHELL 0x92a46c00 == 62 [pid = 1743] [id = 117] 13:15:04 INFO - PROCESS | 1743 | --DOCSHELL 0x8f3cf800 == 61 [pid = 1743] [id = 116] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 138 (0x92a4c800) [pid = 1743] [serial = 333] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 137 (0x93a59c00) [pid = 1743] [serial = 334] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 136 (0xa34df800) [pid = 1743] [serial = 324] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 135 (0x9a5e7800) [pid = 1743] [serial = 339] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 134 (0x929e4c00) [pid = 1743] [serial = 309] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 133 (0x8e02f800) [pid = 1743] [serial = 343] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 132 (0x9882cc00) [pid = 1743] [serial = 336] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 131 (0x99677400) [pid = 1743] [serial = 312] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 130 (0x9c150800) [pid = 1743] [serial = 321] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 129 (0x8fad0400) [pid = 1743] [serial = 328] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 128 (0x8f7e0800) [pid = 1743] [serial = 327] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 127 (0x9c154000) [pid = 1743] [serial = 315] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 126 (0x929e9c00) [pid = 1743] [serial = 331] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 125 (0x922c2800) [pid = 1743] [serial = 330] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 124 (0x8f3d1800) [pid = 1743] [serial = 318] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 123 (0x9a5f2000) [pid = 1743] [serial = 340] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 122 (0x96ea8000) [pid = 1743] [serial = 342] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1743 | --DOMWINDOW == 121 (0x99e28000) [pid = 1743] [serial = 337] [outer = (nil)] [url = about:blank] 13:15:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 13:15:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:15:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:15:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 13:15:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:15:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:15:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1496ms 13:15:04 INFO - PROCESS | 1743 | 1468008904436 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:15:04 INFO - PROCESS | 1743 | 1468008904494 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 1743 | 1468008904502 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 13:15:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:15:04 INFO - PROCESS | 1743 | 1468008904513 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:15:04 INFO - PROCESS | 1743 | 1468008904516 Marionette TRACE conn3 <- [1,534,null,{}] 13:15:04 INFO - PROCESS | 1743 | 1468008904523 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:04 INFO - PROCESS | 1743 | 1468008904529 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:04 INFO - PROCESS | 1743 | 1468008904725 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 13:15:04 INFO - PROCESS | 1743 | 1468008904862 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 1743 | 1468008904871 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7df000 == 62 [pid = 1743] [id = 141] 13:15:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 122 (0x9158c800) [pid = 1743] [serial = 423] [outer = (nil)] 13:15:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 123 (0x929e6c00) [pid = 1743] [serial = 424] [outer = 0x9158c800] 13:15:04 INFO - PROCESS | 1743 | 1468008904949 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 124 (0x92a44800) [pid = 1743] [serial = 425] [outer = 0x9158c800] 13:15:05 INFO - PROCESS | 1743 | 1468008905772 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 13:15:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:15:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1285ms 13:15:05 INFO - PROCESS | 1743 | 1468008905797 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 13:15:05 INFO - PROCESS | 1743 | 1468008905801 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 13:15:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:15:05 INFO - PROCESS | 1743 | 1468008905815 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:15:05 INFO - PROCESS | 1743 | 1468008905824 Marionette TRACE conn3 <- [1,538,null,{}] 13:15:05 INFO - PROCESS | 1743 | 1468008905832 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:05 INFO - PROCESS | 1743 | 1468008905840 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:06 INFO - PROCESS | 1743 | 1468008906030 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 13:15:06 INFO - PROCESS | 1743 | 1468008906207 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:06 INFO - PROCESS | 1743 | 1468008906213 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2ee800 == 63 [pid = 1743] [id = 142] 13:15:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 125 (0x92c66000) [pid = 1743] [serial = 426] [outer = (nil)] 13:15:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 126 (0x95242000) [pid = 1743] [serial = 427] [outer = 0x92c66000] 13:15:06 INFO - PROCESS | 1743 | 1468008906285 Marionette DEBUG loaded listener.js 13:15:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 127 (0x98003800) [pid = 1743] [serial = 428] [outer = 0x92c66000] 13:15:07 INFO - PROCESS | 1743 | 1468008907154 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:15:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 13:15:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1398ms 13:15:07 INFO - PROCESS | 1743 | 1468008907208 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 13:15:07 INFO - PROCESS | 1743 | 1468008907211 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 13:15:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:15:07 INFO - PROCESS | 1743 | 1468008907218 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:15:07 INFO - PROCESS | 1743 | 1468008907221 Marionette TRACE conn3 <- [1,542,null,{}] 13:15:07 INFO - PROCESS | 1743 | 1468008907240 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:07 INFO - PROCESS | 1743 | 1468008907246 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:07 INFO - PROCESS | 1743 | 1468008907471 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 13:15:07 INFO - PROCESS | 1743 | 1468008907496 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 1743 | 1468008907503 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:07 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f3d4400 == 64 [pid = 1743] [id = 143] 13:15:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 128 (0x93c6d800) [pid = 1743] [serial = 429] [outer = (nil)] 13:15:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 129 (0x9a26fc00) [pid = 1743] [serial = 430] [outer = 0x93c6d800] 13:15:07 INFO - PROCESS | 1743 | 1468008907572 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 130 (0x9a5eb400) [pid = 1743] [serial = 431] [outer = 0x93c6d800] 13:15:08 INFO - PROCESS | 1743 | --DOMWINDOW == 129 (0x947ccc00) [pid = 1743] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:15:08 INFO - PROCESS | 1743 | --DOMWINDOW == 128 (0x9158bc00) [pid = 1743] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:15:08 INFO - PROCESS | 1743 | --DOMWINDOW == 127 (0x8f7e3c00) [pid = 1743] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:15:08 INFO - PROCESS | 1743 | --DOMWINDOW == 126 (0x8e2ec400) [pid = 1743] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:15:08 INFO - PROCESS | 1743 | --DOMWINDOW == 125 (0x929e9800) [pid = 1743] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:15:08 INFO - PROCESS | 1743 | 1468008908674 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:15:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 13:15:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1483ms 13:15:08 INFO - PROCESS | 1743 | 1468008908701 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 1743 | 1468008908705 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 13:15:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:15:08 INFO - PROCESS | 1743 | 1468008908711 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 1743 | 1468008908714 Marionette TRACE conn3 <- [1,546,null,{}] 13:15:08 INFO - PROCESS | 1743 | 1468008908720 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:08 INFO - PROCESS | 1743 | 1468008908725 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:08 INFO - PROCESS | 1743 | 1468008908909 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 13:15:09 INFO - PROCESS | 1743 | 1468008909113 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:09 INFO - PROCESS | 1743 | 1468008909130 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:09 INFO - PROCESS | 1743 | ++DOCSHELL 0x92a45c00 == 65 [pid = 1743] [id = 144] 13:15:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 126 (0x95249400) [pid = 1743] [serial = 432] [outer = (nil)] 13:15:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 127 (0x9a5e5000) [pid = 1743] [serial = 433] [outer = 0x95249400] 13:15:09 INFO - PROCESS | 1743 | 1468008909211 Marionette DEBUG loaded listener.js 13:15:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 128 (0x9a81f000) [pid = 1743] [serial = 434] [outer = 0x95249400] 13:15:10 INFO - PROCESS | 1743 | 1468008910049 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 13:15:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:15:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1386ms 13:15:10 INFO - PROCESS | 1743 | 1468008910097 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 13:15:10 INFO - PROCESS | 1743 | 1468008910100 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 13:15:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:15:10 INFO - PROCESS | 1743 | 1468008910109 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 1743 | 1468008910112 Marionette TRACE conn3 <- [1,550,null,{}] 13:15:10 INFO - PROCESS | 1743 | 1468008910118 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:10 INFO - PROCESS | 1743 | 1468008910123 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:10 INFO - PROCESS | 1743 | 1468008910308 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 13:15:10 INFO - PROCESS | 1743 | 1468008910570 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:10 INFO - PROCESS | 1743 | 1468008910583 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:10 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2e9000 == 66 [pid = 1743] [id = 145] 13:15:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 129 (0x8e2ea800) [pid = 1743] [serial = 435] [outer = (nil)] 13:15:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 130 (0x8e915c00) [pid = 1743] [serial = 436] [outer = 0x8e2ea800] 13:15:10 INFO - PROCESS | 1743 | 1468008910729 Marionette DEBUG loaded listener.js 13:15:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 131 (0x8ecb5c00) [pid = 1743] [serial = 437] [outer = 0x8e2ea800] 13:15:11 INFO - PROCESS | 1743 | 1468008911671 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 13:15:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 13:15:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1640ms 13:15:11 INFO - PROCESS | 1743 | 1468008911758 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 13:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:15:11 INFO - PROCESS | 1743 | 1468008911771 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 13:15:11 INFO - PROCESS | 1743 | 1468008911779 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:15:11 INFO - PROCESS | 1743 | 1468008911784 Marionette TRACE conn3 <- [1,554,null,{}] 13:15:11 INFO - PROCESS | 1743 | 1468008911793 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:11 INFO - PROCESS | 1743 | 1468008911802 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:12 INFO - PROCESS | 1743 | 1468008912039 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 13:15:12 INFO - PROCESS | 1743 | 1468008912320 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:12 INFO - PROCESS | 1743 | 1468008912329 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:12 INFO - PROCESS | 1743 | ++DOCSHELL 0x922be800 == 67 [pid = 1743] [id = 146] 13:15:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 132 (0x922c1800) [pid = 1743] [serial = 438] [outer = (nil)] 13:15:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 133 (0x929a6400) [pid = 1743] [serial = 439] [outer = 0x922c1800] 13:15:12 INFO - PROCESS | 1743 | 1468008912418 Marionette DEBUG loaded listener.js 13:15:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 134 (0x92a41400) [pid = 1743] [serial = 440] [outer = 0x922c1800] 13:15:13 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:15:13 INFO - PROCESS | 1743 | 1468008913364 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:15:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:15:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1633ms 13:15:13 INFO - PROCESS | 1743 | 1468008913415 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 13:15:13 INFO - PROCESS | 1743 | 1468008913422 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 13:15:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:15:13 INFO - PROCESS | 1743 | 1468008913429 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:15:13 INFO - PROCESS | 1743 | 1468008913432 Marionette TRACE conn3 <- [1,558,null,{}] 13:15:13 INFO - PROCESS | 1743 | 1468008913439 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:13 INFO - PROCESS | 1743 | 1468008913445 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:13 INFO - PROCESS | 1743 | 1468008913681 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 13:15:13 INFO - PROCESS | 1743 | 1468008913957 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:13 INFO - PROCESS | 1743 | 1468008913963 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:14 INFO - PROCESS | 1743 | ++DOCSHELL 0x99e2ec00 == 68 [pid = 1743] [id = 147] 13:15:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 135 (0x99eb5800) [pid = 1743] [serial = 441] [outer = (nil)] 13:15:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 136 (0x9a2ef400) [pid = 1743] [serial = 442] [outer = 0x99eb5800] 13:15:14 INFO - PROCESS | 1743 | 1468008914090 Marionette DEBUG loaded listener.js 13:15:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 137 (0x9a783c00) [pid = 1743] [serial = 443] [outer = 0x99eb5800] 13:15:15 INFO - PROCESS | 1743 | 1468008915054 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1682ms 13:15:15 INFO - PROCESS | 1743 | 1468008915112 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 13:15:15 INFO - PROCESS | 1743 | 1468008915116 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 13:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:15:15 INFO - PROCESS | 1743 | 1468008915133 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:15:15 INFO - PROCESS | 1743 | 1468008915143 Marionette TRACE conn3 <- [1,562,null,{}] 13:15:15 INFO - PROCESS | 1743 | 1468008915150 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:15 INFO - PROCESS | 1743 | 1468008915158 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:15 INFO - PROCESS | 1743 | 1468008915365 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 13:15:15 INFO - PROCESS | 1743 | 1468008915595 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:15 INFO - PROCESS | 1743 | 1468008915603 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:15 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e920c00 == 69 [pid = 1743] [id = 148] 13:15:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 138 (0x8e970c00) [pid = 1743] [serial = 444] [outer = (nil)] 13:15:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 139 (0x9b347c00) [pid = 1743] [serial = 445] [outer = 0x8e970c00] 13:15:15 INFO - PROCESS | 1743 | 1468008915699 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 140 (0x9bff7000) [pid = 1743] [serial = 446] [outer = 0x8e970c00] 13:15:16 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:15:16 INFO - PROCESS | 1743 | 1468008916595 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1497ms 13:15:16 INFO - PROCESS | 1743 | 1468008916623 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 13:15:16 INFO - PROCESS | 1743 | 1468008916628 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 13:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:15:16 INFO - PROCESS | 1743 | 1468008916635 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:15:16 INFO - PROCESS | 1743 | 1468008916638 Marionette TRACE conn3 <- [1,566,null,{}] 13:15:16 INFO - PROCESS | 1743 | 1468008916644 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:16 INFO - PROCESS | 1743 | 1468008916650 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:16 INFO - PROCESS | 1743 | 1468008916854 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 13:15:17 INFO - PROCESS | 1743 | 1468008917034 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:17 INFO - PROCESS | 1743 | 1468008917043 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:17 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e91b400 == 70 [pid = 1743] [id = 149] 13:15:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 141 (0x947d4000) [pid = 1743] [serial = 447] [outer = (nil)] 13:15:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 142 (0x9c245c00) [pid = 1743] [serial = 448] [outer = 0x947d4000] 13:15:17 INFO - PROCESS | 1743 | 1468008917165 Marionette DEBUG loaded listener.js 13:15:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 143 (0xa209d000) [pid = 1743] [serial = 449] [outer = 0x947d4000] 13:15:17 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:15:18 INFO - PROCESS | 1743 | 1468008918046 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1484ms 13:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:15:18 INFO - PROCESS | 1743 | 1468008918119 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 13:15:18 INFO - PROCESS | 1743 | 1468008918123 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 13:15:18 INFO - PROCESS | 1743 | 1468008918129 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:15:18 INFO - PROCESS | 1743 | 1468008918133 Marionette TRACE conn3 <- [1,570,null,{}] 13:15:18 INFO - PROCESS | 1743 | 1468008918140 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:18 INFO - PROCESS | 1743 | 1468008918145 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:18 INFO - PROCESS | 1743 | 1468008918366 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 13:15:18 INFO - PROCESS | 1743 | 1468008918600 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:18 INFO - PROCESS | 1743 | 1468008918618 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:18 INFO - PROCESS | 1743 | ++DOCSHELL 0xa23b9c00 == 71 [pid = 1743] [id = 150] 13:15:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 144 (0xa2535800) [pid = 1743] [serial = 450] [outer = (nil)] 13:15:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 145 (0xa25ef000) [pid = 1743] [serial = 451] [outer = 0xa2535800] 13:15:18 INFO - PROCESS | 1743 | 1468008918755 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 146 (0xa34c0000) [pid = 1743] [serial = 452] [outer = 0xa2535800] 13:15:19 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:15:19 INFO - PROCESS | 1743 | 1468008919721 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:15:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:15:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1641ms 13:15:19 INFO - PROCESS | 1743 | 1468008919770 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 13:15:19 INFO - PROCESS | 1743 | 1468008919775 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 13:15:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:15:19 INFO - PROCESS | 1743 | 1468008919782 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:15:19 INFO - PROCESS | 1743 | 1468008919785 Marionette TRACE conn3 <- [1,574,null,{}] 13:15:19 INFO - PROCESS | 1743 | 1468008919791 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:19 INFO - PROCESS | 1743 | 1468008919797 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:20 INFO - PROCESS | 1743 | 1468008920002 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 13:15:20 INFO - PROCESS | 1743 | 1468008920232 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:20 INFO - PROCESS | 1743 | 1468008920239 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:20 INFO - PROCESS | 1743 | ++DOCSHELL 0x9d811800 == 72 [pid = 1743] [id = 151] 13:15:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 147 (0xa2372c00) [pid = 1743] [serial = 453] [outer = (nil)] 13:15:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 148 (0xa6998800) [pid = 1743] [serial = 454] [outer = 0xa2372c00] 13:15:20 INFO - PROCESS | 1743 | 1468008920364 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 149 (0xa6c5c800) [pid = 1743] [serial = 455] [outer = 0xa2372c00] 13:15:21 INFO - PROCESS | 1743 | 1468008921197 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1479ms 13:15:21 INFO - PROCESS | 1743 | 1468008921263 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 13:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:15:21 INFO - PROCESS | 1743 | 1468008921267 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 13:15:21 INFO - PROCESS | 1743 | 1468008921274 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:15:21 INFO - PROCESS | 1743 | 1468008921278 Marionette TRACE conn3 <- [1,578,null,{}] 13:15:21 INFO - PROCESS | 1743 | 1468008921284 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:21 INFO - PROCESS | 1743 | 1468008921289 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:21 INFO - PROCESS | 1743 | 1468008921488 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 13:15:21 INFO - PROCESS | 1743 | 1468008921672 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 1743 | 1468008921681 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2e6c00 == 73 [pid = 1743] [id = 152] 13:15:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 150 (0x92fe1800) [pid = 1743] [serial = 456] [outer = (nil)] 13:15:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 151 (0xa6c63400) [pid = 1743] [serial = 457] [outer = 0x92fe1800] 13:15:21 INFO - PROCESS | 1743 | 1468008921765 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 152 (0xa6c66000) [pid = 1743] [serial = 458] [outer = 0x92fe1800] 13:15:22 INFO - PROCESS | 1743 | 1468008922652 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1431ms 13:15:22 INFO - PROCESS | 1743 | 1468008922706 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 1743 | 1468008922709 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 13:15:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:15:22 INFO - PROCESS | 1743 | 1468008922716 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 1743 | 1468008922719 Marionette TRACE conn3 <- [1,582,null,{}] 13:15:22 INFO - PROCESS | 1743 | 1468008922725 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:22 INFO - PROCESS | 1743 | 1468008922731 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:22 INFO - PROCESS | 1743 | 1468008922912 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 13:15:23 INFO - PROCESS | 1743 | 1468008923097 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:23 INFO - PROCESS | 1743 | 1468008923107 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:23 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2ed400 == 74 [pid = 1743] [id = 153] 13:15:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 153 (0x8e2edc00) [pid = 1743] [serial = 459] [outer = (nil)] 13:15:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 154 (0xa6f41800) [pid = 1743] [serial = 460] [outer = 0x8e2edc00] 13:15:23 INFO - PROCESS | 1743 | 1468008923185 Marionette DEBUG loaded listener.js 13:15:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 155 (0xa6f4b400) [pid = 1743] [serial = 461] [outer = 0x8e2edc00] 13:15:24 INFO - PROCESS | 1743 | 1468008924112 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1437ms 13:15:24 INFO - PROCESS | 1743 | 1468008924154 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 13:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:15:24 INFO - PROCESS | 1743 | 1468008924158 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 13:15:24 INFO - PROCESS | 1743 | 1468008924165 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:15:24 INFO - PROCESS | 1743 | 1468008924168 Marionette TRACE conn3 <- [1,586,null,{}] 13:15:24 INFO - PROCESS | 1743 | 1468008924174 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:24 INFO - PROCESS | 1743 | 1468008924179 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:24 INFO - PROCESS | 1743 | 1468008924362 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 13:15:24 INFO - PROCESS | 1743 | 1468008924551 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:24 INFO - PROCESS | 1743 | 1468008924560 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:24 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d945800 == 75 [pid = 1743] [id = 154] 13:15:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 156 (0x8d948400) [pid = 1743] [serial = 462] [outer = (nil)] 13:15:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 157 (0x8d94e800) [pid = 1743] [serial = 463] [outer = 0x8d948400] 13:15:24 INFO - PROCESS | 1743 | 1468008924712 Marionette DEBUG loaded listener.js 13:15:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 158 (0x8d952800) [pid = 1743] [serial = 464] [outer = 0x8d948400] 13:15:25 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:15:25 INFO - PROCESS | 1743 | 1468008925644 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1531ms 13:15:25 INFO - PROCESS | 1743 | 1468008925696 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 1743 | 1468008925699 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 13:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:15:25 INFO - PROCESS | 1743 | 1468008925706 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:15:25 INFO - PROCESS | 1743 | 1468008925710 Marionette TRACE conn3 <- [1,590,null,{}] 13:15:25 INFO - PROCESS | 1743 | 1468008925716 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:25 INFO - PROCESS | 1743 | 1468008925721 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:25 INFO - PROCESS | 1743 | 1468008925906 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 13:15:26 INFO - PROCESS | 1743 | 1468008926096 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:26 INFO - PROCESS | 1743 | 1468008926109 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:26 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02f800 == 76 [pid = 1743] [id = 155] 13:15:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 159 (0x8ecbe000) [pid = 1743] [serial = 465] [outer = (nil)] 13:15:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 160 (0x922bd000) [pid = 1743] [serial = 466] [outer = 0x8ecbe000] 13:15:26 INFO - PROCESS | 1743 | 1468008926258 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 161 (0xa6ea9000) [pid = 1743] [serial = 467] [outer = 0x8ecbe000] 13:15:27 INFO - PROCESS | 1743 | 1468008927549 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1886ms 13:15:27 INFO - PROCESS | 1743 | 1468008927593 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 13:15:27 INFO - PROCESS | 1743 | 1468008927600 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 13:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:15:27 INFO - PROCESS | 1743 | 1468008927626 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:15:27 INFO - PROCESS | 1743 | 1468008927634 Marionette TRACE conn3 <- [1,594,null,{}] 13:15:27 INFO - PROCESS | 1743 | 1468008927641 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:27 INFO - PROCESS | 1743 | 1468008927647 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:27 INFO - PROCESS | 1743 | 1468008927833 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 13:15:28 INFO - PROCESS | 1743 | 1468008928025 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:28 INFO - PROCESS | 1743 | 1468008928034 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:28 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e972400 == 77 [pid = 1743] [id = 156] 13:15:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 162 (0x8ecb4400) [pid = 1743] [serial = 468] [outer = (nil)] 13:15:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 163 (0x8f7d8c00) [pid = 1743] [serial = 469] [outer = 0x8ecb4400] 13:15:28 INFO - PROCESS | 1743 | 1468008928110 Marionette DEBUG loaded listener.js 13:15:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 164 (0x9158dc00) [pid = 1743] [serial = 470] [outer = 0x8ecb4400] 13:15:29 INFO - PROCESS | 1743 | 1468008929211 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:15:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:15:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1639ms 13:15:29 INFO - PROCESS | 1743 | 1468008929262 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 13:15:29 INFO - PROCESS | 1743 | 1468008929269 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 13:15:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:15:29 INFO - PROCESS | 1743 | 1468008929280 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:15:29 INFO - PROCESS | 1743 | 1468008929283 Marionette TRACE conn3 <- [1,598,null,{}] 13:15:29 INFO - PROCESS | 1743 | 1468008929290 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:29 INFO - PROCESS | 1743 | 1468008929296 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:29 INFO - PROCESS | 1743 | 1468008929494 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 13:15:29 INFO - PROCESS | 1743 | 1468008929755 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:29 INFO - PROCESS | 1743 | 1468008929764 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:29 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7e0c00 == 78 [pid = 1743] [id = 157] 13:15:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 165 (0x9187f800) [pid = 1743] [serial = 471] [outer = (nil)] 13:15:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 166 (0x929ac000) [pid = 1743] [serial = 472] [outer = 0x9187f800] 13:15:29 INFO - PROCESS | 1743 | 1468008929884 Marionette DEBUG loaded listener.js 13:15:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 167 (0x92a50c00) [pid = 1743] [serial = 473] [outer = 0x9187f800] 13:15:30 INFO - PROCESS | 1743 | 1468008930876 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:15:30 INFO - PROCESS | 1743 | --DOCSHELL 0xa237b000 == 77 [pid = 1743] [id = 28] 13:15:30 INFO - PROCESS | 1743 | --DOCSHELL 0x9a762800 == 76 [pid = 1743] [id = 26] 13:15:30 INFO - PROCESS | 1743 | --DOCSHELL 0x9a75e000 == 75 [pid = 1743] [id = 24] 13:15:30 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7dbc00 == 74 [pid = 1743] [id = 102] 13:15:30 INFO - PROCESS | 1743 | --DOCSHELL 0x9882a800 == 73 [pid = 1743] [id = 25] 13:15:30 INFO - PROCESS | 1743 | --DOCSHELL 0x96ea9400 == 72 [pid = 1743] [id = 23] 13:15:30 INFO - PROCESS | 1743 | --DOMWINDOW == 166 (0x9ac74000) [pid = 1743] [serial = 390] [outer = (nil)] [url = about:blank] 13:15:30 INFO - PROCESS | 1743 | --DOMWINDOW == 165 (0xa200e800) [pid = 1743] [serial = 363] [outer = (nil)] [url = about:blank] 13:15:30 INFO - PROCESS | 1743 | --DOMWINDOW == 164 (0x9187e400) [pid = 1743] [serial = 372] [outer = (nil)] [url = about:blank] 13:15:30 INFO - PROCESS | 1743 | --DOMWINDOW == 163 (0x8ecb9400) [pid = 1743] [serial = 360] [outer = (nil)] [url = about:blank] 13:15:30 INFO - PROCESS | 1743 | --DOMWINDOW == 162 (0x9c14cc00) [pid = 1743] [serial = 357] [outer = (nil)] [url = about:blank] 13:15:30 INFO - PROCESS | 1743 | --DOMWINDOW == 161 (0x8fad9400) [pid = 1743] [serial = 348] [outer = (nil)] [url = about:blank] 13:15:30 INFO - PROCESS | 1743 | --DOMWINDOW == 160 (0x9ac7c800) [pid = 1743] [serial = 354] [outer = (nil)] [url = about:blank] 13:15:30 INFO - PROCESS | 1743 | --DOMWINDOW == 159 (0xa34bb400) [pid = 1743] [serial = 366] [outer = (nil)] [url = about:blank] 13:15:30 INFO - PROCESS | 1743 | --DOMWINDOW == 158 (0x92c61000) [pid = 1743] [serial = 351] [outer = (nil)] [url = about:blank] 13:15:30 INFO - PROCESS | 1743 | --DOMWINDOW == 157 (0x9235a000) [pid = 1743] [serial = 369] [outer = (nil)] [url = about:blank] 13:15:30 INFO - PROCESS | 1743 | --DOCSHELL 0x93a4f400 == 71 [pid = 1743] [id = 22] 13:15:30 INFO - PROCESS | 1743 | --DOCSHELL 0x92a45c00 == 70 [pid = 1743] [id = 144] 13:15:30 INFO - PROCESS | 1743 | --DOCSHELL 0x8f3d4400 == 69 [pid = 1743] [id = 143] 13:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1692ms 13:15:30 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2ee800 == 68 [pid = 1743] [id = 142] 13:15:30 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7df000 == 67 [pid = 1743] [id = 141] 13:15:30 INFO - PROCESS | 1743 | --DOCSHELL 0x8f3d3000 == 66 [pid = 1743] [id = 140] 13:15:31 INFO - PROCESS | 1743 | --DOCSHELL 0x8ecb1400 == 65 [pid = 1743] [id = 139] 13:15:31 INFO - PROCESS | 1743 | 1468008931014 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 13:15:31 INFO - PROCESS | 1743 | 1468008931018 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 13:15:31 INFO - PROCESS | 1743 | --DOCSHELL 0x8e028000 == 64 [pid = 1743] [id = 131] 13:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:15:31 INFO - PROCESS | 1743 | 1468008931028 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:15:31 INFO - PROCESS | 1743 | 1468008931034 Marionette TRACE conn3 <- [1,602,null,{}] 13:15:31 INFO - PROCESS | 1743 | 1468008931050 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:31 INFO - PROCESS | 1743 | 1468008931058 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:31 INFO - PROCESS | 1743 | 1468008931229 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 13:15:31 INFO - PROCESS | 1743 | --DOMWINDOW == 156 (0x992b7000) [pid = 1743] [serial = 387] [outer = (nil)] [url = about:blank] 13:15:31 INFO - PROCESS | 1743 | --DOMWINDOW == 155 (0x929e3800) [pid = 1743] [serial = 381] [outer = (nil)] [url = about:blank] 13:15:31 INFO - PROCESS | 1743 | --DOMWINDOW == 154 (0x92a45400) [pid = 1743] [serial = 382] [outer = (nil)] [url = about:blank] 13:15:31 INFO - PROCESS | 1743 | --DOMWINDOW == 153 (0x9158f400) [pid = 1743] [serial = 378] [outer = (nil)] [url = about:blank] 13:15:31 INFO - PROCESS | 1743 | --DOMWINDOW == 152 (0x9188a800) [pid = 1743] [serial = 379] [outer = (nil)] [url = about:blank] 13:15:31 INFO - PROCESS | 1743 | --DOMWINDOW == 151 (0x8e91d800) [pid = 1743] [serial = 375] [outer = (nil)] [url = about:blank] 13:15:31 INFO - PROCESS | 1743 | --DOMWINDOW == 150 (0x8ecbf800) [pid = 1743] [serial = 376] [outer = (nil)] [url = about:blank] 13:15:31 INFO - PROCESS | 1743 | --DOMWINDOW == 149 (0x99dd4c00) [pid = 1743] [serial = 388] [outer = (nil)] [url = about:blank] 13:15:31 INFO - PROCESS | 1743 | --DOMWINDOW == 148 (0x95244000) [pid = 1743] [serial = 385] [outer = (nil)] [url = about:blank] 13:15:31 INFO - PROCESS | 1743 | --DOMWINDOW == 147 (0x93c66000) [pid = 1743] [serial = 384] [outer = (nil)] [url = about:blank] 13:15:31 INFO - PROCESS | 1743 | 1468008931454 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:31 INFO - PROCESS | 1743 | 1468008931469 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x922c4c00 == 65 [pid = 1743] [id = 158] 13:15:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 148 (0x929ad800) [pid = 1743] [serial = 474] [outer = (nil)] 13:15:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 149 (0x929efc00) [pid = 1743] [serial = 475] [outer = 0x929ad800] 13:15:31 INFO - PROCESS | 1743 | 1468008931542 Marionette DEBUG loaded listener.js 13:15:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 150 (0x947ccc00) [pid = 1743] [serial = 476] [outer = 0x929ad800] 13:15:32 INFO - PROCESS | 1743 | 1468008932322 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:15:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:15:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1336ms 13:15:32 INFO - PROCESS | 1743 | 1468008932365 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 13:15:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:15:32 INFO - PROCESS | 1743 | 1468008932370 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 13:15:32 INFO - PROCESS | 1743 | 1468008932376 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:15:32 INFO - PROCESS | 1743 | 1468008932379 Marionette TRACE conn3 <- [1,606,null,{}] 13:15:32 INFO - PROCESS | 1743 | 1468008932385 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:32 INFO - PROCESS | 1743 | 1468008932390 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:32 INFO - PROCESS | 1743 | 1468008932575 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 13:15:32 INFO - PROCESS | 1743 | 1468008932584 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:32 INFO - PROCESS | 1743 | 1468008932595 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:32 INFO - PROCESS | 1743 | ++DOCSHELL 0x95242c00 == 66 [pid = 1743] [id = 159] 13:15:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 151 (0x95247c00) [pid = 1743] [serial = 477] [outer = (nil)] 13:15:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 152 (0x9a262400) [pid = 1743] [serial = 478] [outer = 0x95247c00] 13:15:32 INFO - PROCESS | 1743 | 1468008932663 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 153 (0x9a65cc00) [pid = 1743] [serial = 479] [outer = 0x95247c00] 13:15:33 INFO - PROCESS | 1743 | 1468008933597 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:15:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:15:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1282ms 13:15:33 INFO - PROCESS | 1743 | 1468008933666 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 13:15:33 INFO - PROCESS | 1743 | 1468008933670 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 13:15:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:15:33 INFO - PROCESS | 1743 | 1468008933676 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:15:33 INFO - PROCESS | 1743 | 1468008933680 Marionette TRACE conn3 <- [1,610,null,{}] 13:15:33 INFO - PROCESS | 1743 | 1468008933690 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:33 INFO - PROCESS | 1743 | 1468008933694 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:33 INFO - PROCESS | 1743 | 1468008933917 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 13:15:33 INFO - PROCESS | 1743 | 1468008933941 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:33 INFO - PROCESS | 1743 | 1468008933948 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:33 INFO - PROCESS | 1743 | ++DOCSHELL 0x9235f000 == 67 [pid = 1743] [id = 160] 13:15:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 154 (0x99e29000) [pid = 1743] [serial = 480] [outer = (nil)] 13:15:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 155 (0x9a820000) [pid = 1743] [serial = 481] [outer = 0x99e29000] 13:15:34 INFO - PROCESS | 1743 | 1468008934017 Marionette DEBUG loaded listener.js 13:15:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 156 (0x9a828800) [pid = 1743] [serial = 482] [outer = 0x99e29000] 13:15:34 INFO - PROCESS | 1743 | 1468008934990 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:15:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:15:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1383ms 13:15:35 INFO - PROCESS | 1743 | 1468008935061 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 13:15:35 INFO - PROCESS | 1743 | 1468008935065 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 13:15:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:15:35 INFO - PROCESS | 1743 | 1468008935072 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 1743 | 1468008935075 Marionette TRACE conn3 <- [1,614,null,{}] 13:15:35 INFO - PROCESS | 1743 | 1468008935092 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:35 INFO - PROCESS | 1743 | 1468008935102 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:35 INFO - PROCESS | 1743 | 1468008935380 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 13:15:35 INFO - PROCESS | 1743 | 1468008935405 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:35 INFO - PROCESS | 1743 | 1468008935415 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:35 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f3c8800 == 68 [pid = 1743] [id = 161] 13:15:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 157 (0x99e2a800) [pid = 1743] [serial = 483] [outer = (nil)] 13:15:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 158 (0x9c1cf000) [pid = 1743] [serial = 484] [outer = 0x99e2a800] 13:15:35 INFO - PROCESS | 1743 | 1468008935484 Marionette DEBUG loaded listener.js 13:15:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 159 (0xa100c000) [pid = 1743] [serial = 485] [outer = 0x99e2a800] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 158 (0x8ecbe400) [pid = 1743] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 157 (0xa8c42c00) [pid = 1743] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 156 (0x9c203c00) [pid = 1743] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 155 (0x95247800) [pid = 1743] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 154 (0xa33c4c00) [pid = 1743] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 153 (0x9c147000) [pid = 1743] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 152 (0x8f7e2800) [pid = 1743] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 151 (0x8f3d2c00) [pid = 1743] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 150 (0x8e91e400) [pid = 1743] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 149 (0x9a5ef400) [pid = 1743] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 148 (0x9235d000) [pid = 1743] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 147 (0x91590400) [pid = 1743] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 146 (0x8ecb2800) [pid = 1743] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 145 (0x92a4e000) [pid = 1743] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 144 (0x9158ac00) [pid = 1743] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 143 (0x92c66000) [pid = 1743] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 142 (0x8f3ca800) [pid = 1743] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 141 (0xa4d50800) [pid = 1743] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 140 (0x95249000) [pid = 1743] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 139 (0x9158b800) [pid = 1743] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 138 (0x8f3d5800) [pid = 1743] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 137 (0x9ac73400) [pid = 1743] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 136 (0x8f3cb000) [pid = 1743] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 135 (0x93c6d800) [pid = 1743] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 134 (0x8ecb1c00) [pid = 1743] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 133 (0xa4d0b800) [pid = 1743] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 132 (0x9c14e400) [pid = 1743] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 131 (0xa200a000) [pid = 1743] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 130 (0x9158c800) [pid = 1743] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 129 (0x9ac7dc00) [pid = 1743] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:15:36 INFO - PROCESS | 1743 | --DOMWINDOW == 128 (0x8f3c8400) [pid = 1743] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:15:36 INFO - PROCESS | 1743 | 1468008936950 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1938ms 13:15:37 INFO - PROCESS | 1743 | 1468008937011 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 1743 | 1468008937014 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 13:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:15:37 INFO - PROCESS | 1743 | 1468008937020 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - PROCESS | 1743 | 1468008937024 Marionette TRACE conn3 <- [1,618,null,{}] 13:15:37 INFO - PROCESS | 1743 | 1468008937029 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:37 INFO - PROCESS | 1743 | 1468008937034 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:37 INFO - PROCESS | 1743 | 1468008937185 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 13:15:37 INFO - PROCESS | 1743 | 1468008937199 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:37 INFO - PROCESS | 1743 | 1468008937208 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e025000 == 69 [pid = 1743] [id = 162] 13:15:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 129 (0x8e91e400) [pid = 1743] [serial = 486] [outer = (nil)] 13:15:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 130 (0x8f7e1c00) [pid = 1743] [serial = 487] [outer = 0x8e91e400] 13:15:37 INFO - PROCESS | 1743 | 1468008937275 Marionette DEBUG loaded listener.js 13:15:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 131 (0x922b7800) [pid = 1743] [serial = 488] [outer = 0x8e91e400] 13:15:38 INFO - PROCESS | 1743 | 1468008938155 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:15:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:15:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1179ms 13:15:38 INFO - PROCESS | 1743 | 1468008938201 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 13:15:38 INFO - PROCESS | 1743 | 1468008938205 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 13:15:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:15:38 INFO - PROCESS | 1743 | 1468008938211 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:15:38 INFO - PROCESS | 1743 | 1468008938214 Marionette TRACE conn3 <- [1,622,null,{}] 13:15:38 INFO - PROCESS | 1743 | 1468008938224 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:38 INFO - PROCESS | 1743 | 1468008938228 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:38 INFO - PROCESS | 1743 | 1468008938398 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 13:15:38 INFO - PROCESS | 1743 | 1468008938616 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 1743 | 1468008938627 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:38 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d949800 == 70 [pid = 1743] [id = 163] 13:15:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 132 (0x8d94a400) [pid = 1743] [serial = 489] [outer = (nil)] 13:15:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 133 (0x8e02a000) [pid = 1743] [serial = 490] [outer = 0x8d94a400] 13:15:38 INFO - PROCESS | 1743 | 1468008938758 Marionette DEBUG loaded listener.js 13:15:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 134 (0x8e2ea400) [pid = 1743] [serial = 491] [outer = 0x8d94a400] 13:15:39 INFO - PROCESS | 1743 | 1468008939836 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1689ms 13:15:39 INFO - PROCESS | 1743 | 1468008939903 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 13:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:15:39 INFO - PROCESS | 1743 | 1468008939909 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 13:15:39 INFO - PROCESS | 1743 | 1468008939917 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:15:39 INFO - PROCESS | 1743 | 1468008939922 Marionette TRACE conn3 <- [1,626,null,{}] 13:15:39 INFO - PROCESS | 1743 | 1468008939931 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:39 INFO - PROCESS | 1743 | 1468008939936 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:40 INFO - PROCESS | 1743 | 1468008940189 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 13:15:40 INFO - PROCESS | 1743 | 1468008940436 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:40 INFO - PROCESS | 1743 | 1468008940446 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:40 INFO - PROCESS | 1743 | ++DOCSHELL 0x8ecb9400 == 71 [pid = 1743] [id = 164] 13:15:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 135 (0x8f7dbc00) [pid = 1743] [serial = 492] [outer = (nil)] 13:15:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 136 (0x91592c00) [pid = 1743] [serial = 493] [outer = 0x8f7dbc00] 13:15:40 INFO - PROCESS | 1743 | 1468008940570 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 137 (0x91f18800) [pid = 1743] [serial = 494] [outer = 0x8f7dbc00] 13:15:41 INFO - PROCESS | 1743 | 1468008941523 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:15:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:15:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1685ms 13:15:41 INFO - PROCESS | 1743 | 1468008941606 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 13:15:41 INFO - PROCESS | 1743 | 1468008941613 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 13:15:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:15:41 INFO - PROCESS | 1743 | 1468008941621 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:15:41 INFO - PROCESS | 1743 | 1468008941625 Marionette TRACE conn3 <- [1,630,null,{}] 13:15:41 INFO - PROCESS | 1743 | 1468008941631 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:41 INFO - PROCESS | 1743 | 1468008941636 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:41 INFO - PROCESS | 1743 | 1468008941885 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 13:15:42 INFO - PROCESS | 1743 | 1468008942225 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:42 INFO - PROCESS | 1743 | 1468008942235 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:42 INFO - PROCESS | 1743 | ++DOCSHELL 0x92c67800 == 72 [pid = 1743] [id = 165] 13:15:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 138 (0x92fdec00) [pid = 1743] [serial = 495] [outer = (nil)] 13:15:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 139 (0x93c6d800) [pid = 1743] [serial = 496] [outer = 0x92fdec00] 13:15:42 INFO - PROCESS | 1743 | 1468008942321 Marionette DEBUG loaded listener.js 13:15:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 140 (0x96ea9400) [pid = 1743] [serial = 497] [outer = 0x92fdec00] 13:15:43 INFO - PROCESS | 1743 | 1468008943356 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:15:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:15:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1791ms 13:15:43 INFO - PROCESS | 1743 | 1468008943412 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 13:15:43 INFO - PROCESS | 1743 | 1468008943416 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 13:15:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:15:43 INFO - PROCESS | 1743 | 1468008943432 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:15:43 INFO - PROCESS | 1743 | 1468008943441 Marionette TRACE conn3 <- [1,634,null,{}] 13:15:43 INFO - PROCESS | 1743 | 1468008943450 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:43 INFO - PROCESS | 1743 | 1468008943457 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:43 INFO - PROCESS | 1743 | 1468008943704 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 13:15:44 INFO - PROCESS | 1743 | 1468008943994 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:44 INFO - PROCESS | 1743 | 1468008944003 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:44 INFO - PROCESS | 1743 | ++DOCSHELL 0x91888000 == 73 [pid = 1743] [id = 166] 13:15:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 141 (0x9a82ac00) [pid = 1743] [serial = 498] [outer = (nil)] 13:15:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 142 (0x9c20f800) [pid = 1743] [serial = 499] [outer = 0x9a82ac00] 13:15:44 INFO - PROCESS | 1743 | 1468008944090 Marionette DEBUG loaded listener.js 13:15:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 143 (0xa200a000) [pid = 1743] [serial = 500] [outer = 0x9a82ac00] 13:15:44 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:15:45 INFO - PROCESS | 1743 | 1468008945006 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:15:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:15:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1651ms 13:15:45 INFO - PROCESS | 1743 | 1468008945075 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 13:15:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:15:45 INFO - PROCESS | 1743 | 1468008945080 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 13:15:45 INFO - PROCESS | 1743 | 1468008945087 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:15:45 INFO - PROCESS | 1743 | 1468008945090 Marionette TRACE conn3 <- [1,638,null,{}] 13:15:45 INFO - PROCESS | 1743 | 1468008945096 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:45 INFO - PROCESS | 1743 | 1468008945102 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:45 INFO - PROCESS | 1743 | 1468008945335 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 13:15:45 INFO - PROCESS | 1743 | 1468008945571 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 1743 | 1468008945581 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:45 INFO - PROCESS | 1743 | ++DOCSHELL 0x9c239000 == 74 [pid = 1743] [id = 167] 13:15:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 144 (0xa2542c00) [pid = 1743] [serial = 501] [outer = (nil)] 13:15:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 145 (0xa33c2400) [pid = 1743] [serial = 502] [outer = 0xa2542c00] 13:15:45 INFO - PROCESS | 1743 | 1468008945708 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 146 (0xa34bb000) [pid = 1743] [serial = 503] [outer = 0xa2542c00] 13:15:46 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:15:46 INFO - PROCESS | 1743 | 1468008946639 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:15:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:15:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1687ms 13:15:46 INFO - PROCESS | 1743 | 1468008946812 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 1743 | 1468008946815 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 13:15:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:15:46 INFO - PROCESS | 1743 | 1468008946825 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:15:46 INFO - PROCESS | 1743 | 1468008946829 Marionette TRACE conn3 <- [1,642,null,{}] 13:15:46 INFO - PROCESS | 1743 | 1468008946835 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:46 INFO - PROCESS | 1743 | 1468008946840 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:47 INFO - PROCESS | 1743 | 1468008947069 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 13:15:47 INFO - PROCESS | 1743 | 1468008947304 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:47 INFO - PROCESS | 1743 | 1468008947323 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:47 INFO - PROCESS | 1743 | ++DOCSHELL 0x92c21000 == 75 [pid = 1743] [id = 168] 13:15:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 147 (0x92c22000) [pid = 1743] [serial = 504] [outer = (nil)] 13:15:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 148 (0xa34df800) [pid = 1743] [serial = 505] [outer = 0x92c22000] 13:15:47 INFO - PROCESS | 1743 | 1468008947454 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 149 (0xa6c64c00) [pid = 1743] [serial = 506] [outer = 0x92c22000] 13:15:48 INFO - PROCESS | 1743 | 1468008948414 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:15:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:15:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1634ms 13:15:48 INFO - PROCESS | 1743 | 1468008948464 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 1743 | 1468008948469 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 13:15:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:15:48 INFO - PROCESS | 1743 | 1468008948475 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:15:48 INFO - PROCESS | 1743 | 1468008948479 Marionette TRACE conn3 <- [1,646,null,{}] 13:15:48 INFO - PROCESS | 1743 | 1468008948485 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:48 INFO - PROCESS | 1743 | 1468008948491 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:48 INFO - PROCESS | 1743 | 1468008948694 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 13:15:48 INFO - PROCESS | 1743 | 1468008948944 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:48 INFO - PROCESS | 1743 | 1468008948951 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:49 INFO - PROCESS | 1743 | ++DOCSHELL 0x9800e800 == 76 [pid = 1743] [id = 169] 13:15:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 150 (0x9882cc00) [pid = 1743] [serial = 507] [outer = (nil)] 13:15:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 151 (0xa672c800) [pid = 1743] [serial = 508] [outer = 0x9882cc00] 13:15:49 INFO - PROCESS | 1743 | 1468008949049 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 152 (0xa6d0b400) [pid = 1743] [serial = 509] [outer = 0x9882cc00] 13:15:49 INFO - PROCESS | 1743 | 1468008949953 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:15:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:15:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1536ms 13:15:50 INFO - PROCESS | 1743 | 1468008950012 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 13:15:50 INFO - PROCESS | 1743 | 1468008950015 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 13:15:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:15:50 INFO - PROCESS | 1743 | 1468008950022 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:15:50 INFO - PROCESS | 1743 | 1468008950026 Marionette TRACE conn3 <- [1,650,null,{}] 13:15:50 INFO - PROCESS | 1743 | 1468008950032 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:50 INFO - PROCESS | 1743 | 1468008950038 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:50 INFO - PROCESS | 1743 | 1468008950230 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 13:15:50 INFO - PROCESS | 1743 | 1468008950473 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:50 INFO - PROCESS | 1743 | 1468008950479 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e025400 == 77 [pid = 1743] [id = 170] 13:15:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 153 (0x8e2e5c00) [pid = 1743] [serial = 510] [outer = (nil)] 13:15:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 154 (0x8ecb3800) [pid = 1743] [serial = 511] [outer = 0x8e2e5c00] 13:15:50 INFO - PROCESS | 1743 | 1468008950600 Marionette DEBUG loaded listener.js 13:15:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 155 (0x8f3d3c00) [pid = 1743] [serial = 512] [outer = 0x8e2e5c00] 13:15:51 INFO - PROCESS | 1743 | 1468008951497 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:15:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:15:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1534ms 13:15:51 INFO - PROCESS | 1743 | 1468008951558 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 13:15:51 INFO - PROCESS | 1743 | 1468008951562 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 13:15:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:15:51 INFO - PROCESS | 1743 | 1468008951568 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:15:51 INFO - PROCESS | 1743 | 1468008951572 Marionette TRACE conn3 <- [1,654,null,{}] 13:15:51 INFO - PROCESS | 1743 | 1468008951578 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:51 INFO - PROCESS | 1743 | 1468008951583 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:51 INFO - PROCESS | 1743 | 1468008951790 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 13:15:52 INFO - PROCESS | 1743 | 1468008952599 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:52 INFO - PROCESS | 1743 | 1468008952607 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:52 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2f0800 == 78 [pid = 1743] [id = 171] 13:15:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 156 (0x8e2f0c00) [pid = 1743] [serial = 513] [outer = (nil)] 13:15:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 157 (0x8e912000) [pid = 1743] [serial = 514] [outer = 0x8e2f0c00] 13:15:52 INFO - PROCESS | 1743 | 1468008952692 Marionette DEBUG loaded listener.js 13:15:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 158 (0x8e91b800) [pid = 1743] [serial = 515] [outer = 0x8e2f0c00] 13:15:53 INFO - PROCESS | 1743 | 1468008953591 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:15:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:15:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 2091ms 13:15:53 INFO - PROCESS | 1743 | 1468008953662 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 13:15:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:15:53 INFO - PROCESS | 1743 | 1468008953668 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 13:15:53 INFO - PROCESS | 1743 | 1468008953676 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:15:53 INFO - PROCESS | 1743 | 1468008953680 Marionette TRACE conn3 <- [1,658,null,{}] 13:15:53 INFO - PROCESS | 1743 | 1468008953689 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:53 INFO - PROCESS | 1743 | 1468008953696 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:53 INFO - PROCESS | 1743 | 1468008953937 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 13:15:54 INFO - PROCESS | 1743 | 1468008954309 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:54 INFO - PROCESS | 1743 | 1468008954315 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:54 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02bc00 == 79 [pid = 1743] [id = 172] 13:15:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 159 (0x8e02d400) [pid = 1743] [serial = 516] [outer = (nil)] 13:15:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 160 (0x8e973000) [pid = 1743] [serial = 517] [outer = 0x8e02d400] 13:15:54 INFO - PROCESS | 1743 | 1468008954400 Marionette DEBUG loaded listener.js 13:15:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 161 (0x91592400) [pid = 1743] [serial = 518] [outer = 0x8e02d400] 13:15:55 INFO - PROCESS | 1743 | --DOCSHELL 0x939a3000 == 78 [pid = 1743] [id = 63] 13:15:55 INFO - PROCESS | 1743 | --DOCSHELL 0x8e025000 == 77 [pid = 1743] [id = 162] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 160 (0x9a5e5000) [pid = 1743] [serial = 433] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOCSHELL 0x8f3c8800 == 76 [pid = 1743] [id = 161] 13:15:55 INFO - PROCESS | 1743 | --DOCSHELL 0x9235f000 == 75 [pid = 1743] [id = 160] 13:15:55 INFO - PROCESS | 1743 | --DOCSHELL 0x95242c00 == 74 [pid = 1743] [id = 159] 13:15:55 INFO - PROCESS | 1743 | --DOCSHELL 0x922c4c00 == 73 [pid = 1743] [id = 158] 13:15:55 INFO - PROCESS | 1743 | 1468008955452 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:15:55 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7e0c00 == 72 [pid = 1743] [id = 157] 13:15:55 INFO - PROCESS | 1743 | --DOCSHELL 0x8e972400 == 71 [pid = 1743] [id = 156] 13:15:55 INFO - PROCESS | 1743 | --DOCSHELL 0x8e91b400 == 70 [pid = 1743] [id = 149] 13:15:55 INFO - PROCESS | 1743 | --DOCSHELL 0x8e920c00 == 69 [pid = 1743] [id = 148] 13:15:55 INFO - PROCESS | 1743 | --DOCSHELL 0x99e2ec00 == 68 [pid = 1743] [id = 147] 13:15:55 INFO - PROCESS | 1743 | --DOCSHELL 0x922be800 == 67 [pid = 1743] [id = 146] 13:15:55 INFO - PROCESS | 1743 | --DOCSHELL 0x9a2ed800 == 66 [pid = 1743] [id = 130] 13:15:55 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2e9000 == 65 [pid = 1743] [id = 145] 13:15:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:15:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1845ms 13:15:55 INFO - PROCESS | 1743 | 1468008955523 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 13:15:55 INFO - PROCESS | 1743 | 1468008955529 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 13:15:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:15:55 INFO - PROCESS | 1743 | 1468008955537 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:15:55 INFO - PROCESS | 1743 | 1468008955541 Marionette TRACE conn3 <- [1,662,null,{}] 13:15:55 INFO - PROCESS | 1743 | 1468008955547 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:55 INFO - PROCESS | 1743 | 1468008955553 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:55 INFO - PROCESS | 1743 | 1468008955732 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 159 (0x9a26fc00) [pid = 1743] [serial = 430] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 158 (0x8f7e2000) [pid = 1743] [serial = 419] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 157 (0x8ecbac00) [pid = 1743] [serial = 418] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 156 (0xa2ffbc00) [pid = 1743] [serial = 405] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 155 (0x8f7e6000) [pid = 1743] [serial = 394] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 154 (0x8f7dc800) [pid = 1743] [serial = 393] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 153 (0x929e6c00) [pid = 1743] [serial = 424] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 152 (0x92a44800) [pid = 1743] [serial = 425] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 151 (0xa4f1b000) [pid = 1743] [serial = 409] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 150 (0x9187dc00) [pid = 1743] [serial = 421] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 149 (0x92351400) [pid = 1743] [serial = 422] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 148 (0xa2007c00) [pid = 1743] [serial = 402] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 147 (0x8e977800) [pid = 1743] [serial = 415] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 146 (0x92c61400) [pid = 1743] [serial = 397] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 145 (0x92a4b800) [pid = 1743] [serial = 396] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 144 (0x9ac80400) [pid = 1743] [serial = 399] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 143 (0x9a824000) [pid = 1743] [serial = 412] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 142 (0x9b120800) [pid = 1743] [serial = 391] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 141 (0x9a9bec00) [pid = 1743] [serial = 346] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 140 (0x9235cc00) [pid = 1743] [serial = 370] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 139 (0x9c1d7400) [pid = 1743] [serial = 358] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 138 (0xa8c88c00) [pid = 1743] [serial = 283] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 137 (0xa61bc400) [pid = 1743] [serial = 325] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 136 (0xa6c5dc00) [pid = 1743] [serial = 274] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 135 (0xa4f82000) [pid = 1743] [serial = 271] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 134 (0x9d812800) [pid = 1743] [serial = 316] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 133 (0x9b689c00) [pid = 1743] [serial = 355] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 132 (0x91881000) [pid = 1743] [serial = 349] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 131 (0xa34bd000) [pid = 1743] [serial = 367] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 130 (0x9a5eb400) [pid = 1743] [serial = 431] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 129 (0x929f0400) [pid = 1743] [serial = 310] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 128 (0xa8243000) [pid = 1743] [serial = 277] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 127 (0x9bff6800) [pid = 1743] [serial = 307] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 126 (0x8face000) [pid = 1743] [serial = 319] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 125 (0x93a55000) [pid = 1743] [serial = 352] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 124 (0xa2fb8400) [pid = 1743] [serial = 364] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 123 (0x8ecbb400) [pid = 1743] [serial = 361] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 122 (0x9d869400) [pid = 1743] [serial = 322] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 121 (0x9c150000) [pid = 1743] [serial = 286] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 120 (0x9a06ac00) [pid = 1743] [serial = 313] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 119 (0xa82f5c00) [pid = 1743] [serial = 280] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 118 (0x9235fc00) [pid = 1743] [serial = 373] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 117 (0x9187bc00) [pid = 1743] [serial = 232] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 116 (0x95242000) [pid = 1743] [serial = 427] [outer = (nil)] [url = about:blank] 13:15:55 INFO - PROCESS | 1743 | --DOMWINDOW == 115 (0x98003800) [pid = 1743] [serial = 428] [outer = (nil)] [url = about:blank] 13:15:56 INFO - PROCESS | 1743 | 1468008956062 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:56 INFO - PROCESS | 1743 | 1468008956072 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:56 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e977800 == 66 [pid = 1743] [id = 173] 13:15:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 116 (0x8ecbac00) [pid = 1743] [serial = 519] [outer = (nil)] 13:15:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 117 (0x8face400) [pid = 1743] [serial = 520] [outer = 0x8ecbac00] 13:15:56 INFO - PROCESS | 1743 | 1468008956147 Marionette DEBUG loaded listener.js 13:15:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 118 (0x91885800) [pid = 1743] [serial = 521] [outer = 0x8ecbac00] 13:15:56 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:15:56 INFO - PROCESS | 1743 | 1468008956945 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:15:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:15:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1428ms 13:15:56 INFO - PROCESS | 1743 | 1468008956966 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 13:15:56 INFO - PROCESS | 1743 | 1468008956974 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 13:15:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:15:56 INFO - PROCESS | 1743 | 1468008956988 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:15:56 INFO - PROCESS | 1743 | 1468008956997 Marionette TRACE conn3 <- [1,666,null,{}] 13:15:57 INFO - PROCESS | 1743 | 1468008957017 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:57 INFO - PROCESS | 1743 | 1468008957024 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:57 INFO - PROCESS | 1743 | 1468008957208 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 13:15:57 INFO - PROCESS | 1743 | 1468008957220 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 1743 | 1468008957227 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:57 INFO - PROCESS | 1743 | ++DOCSHELL 0x91f20400 == 67 [pid = 1743] [id = 174] 13:15:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 119 (0x929e8000) [pid = 1743] [serial = 522] [outer = (nil)] 13:15:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 120 (0x92a47000) [pid = 1743] [serial = 523] [outer = 0x929e8000] 13:15:57 INFO - PROCESS | 1743 | 1468008957297 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 121 (0x92a4b400) [pid = 1743] [serial = 524] [outer = 0x929e8000] 13:15:58 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:15:58 INFO - PROCESS | 1743 | 1468008958342 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:15:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:15:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1411ms 13:15:58 INFO - PROCESS | 1743 | 1468008958400 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 1743 | 1468008958404 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 13:15:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:15:58 INFO - PROCESS | 1743 | 1468008958411 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:15:58 INFO - PROCESS | 1743 | 1468008958414 Marionette TRACE conn3 <- [1,670,null,{}] 13:15:58 INFO - PROCESS | 1743 | 1468008958420 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:58 INFO - PROCESS | 1743 | 1468008958424 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:58 INFO - PROCESS | 1743 | 1468008958657 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 13:15:58 INFO - PROCESS | 1743 | 1468008958684 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:58 INFO - PROCESS | 1743 | 1468008958695 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:15:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x9221a800 == 68 [pid = 1743] [id = 175] 13:15:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 122 (0x929f0400) [pid = 1743] [serial = 525] [outer = (nil)] 13:15:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 123 (0x92c1d000) [pid = 1743] [serial = 526] [outer = 0x929f0400] 13:15:58 INFO - PROCESS | 1743 | 1468008958763 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 124 (0x92c25c00) [pid = 1743] [serial = 527] [outer = 0x929f0400] 13:15:59 INFO - PROCESS | 1743 | 1468008959754 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:15:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:15:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1379ms 13:15:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:15:59 INFO - PROCESS | 1743 | 1468008959791 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 13:15:59 INFO - PROCESS | 1743 | 1468008959794 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 13:15:59 INFO - PROCESS | 1743 | 1468008959800 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:15:59 INFO - PROCESS | 1743 | 1468008959804 Marionette TRACE conn3 <- [1,674,null,{}] 13:15:59 INFO - PROCESS | 1743 | 1468008959816 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:59 INFO - PROCESS | 1743 | 1468008959820 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:00 INFO - PROCESS | 1743 | 1468008960076 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 13:16:00 INFO - PROCESS | 1743 | --DOMWINDOW == 123 (0x99e29000) [pid = 1743] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:16:00 INFO - PROCESS | 1743 | --DOMWINDOW == 122 (0x99e2a800) [pid = 1743] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:16:00 INFO - PROCESS | 1743 | --DOMWINDOW == 121 (0x9187f800) [pid = 1743] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:16:00 INFO - PROCESS | 1743 | --DOMWINDOW == 120 (0x929ad800) [pid = 1743] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:16:00 INFO - PROCESS | 1743 | --DOMWINDOW == 119 (0x8ecb4400) [pid = 1743] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:16:00 INFO - PROCESS | 1743 | --DOMWINDOW == 118 (0x95247c00) [pid = 1743] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:16:00 INFO - PROCESS | 1743 | --DOMWINDOW == 117 (0x95249400) [pid = 1743] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:16:00 INFO - PROCESS | 1743 | 1468008960813 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 1743 | 1468008960831 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:00 INFO - PROCESS | 1743 | ++DOCSHELL 0x8ecbe400 == 69 [pid = 1743] [id = 176] 13:16:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 118 (0x8f3d1800) [pid = 1743] [serial = 528] [outer = (nil)] 13:16:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 119 (0x929ad800) [pid = 1743] [serial = 529] [outer = 0x8f3d1800] 13:16:00 INFO - PROCESS | 1743 | 1468008960917 Marionette DEBUG loaded listener.js 13:16:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 120 (0x95242400) [pid = 1743] [serial = 530] [outer = 0x8f3d1800] 13:16:01 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:01 INFO - PROCESS | 1743 | 1468008961683 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:16:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 13:16:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1942ms 13:16:01 INFO - PROCESS | 1743 | 1468008961741 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 13:16:01 INFO - PROCESS | 1743 | 1468008961745 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 13:16:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:16:01 INFO - PROCESS | 1743 | 1468008961751 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:16:01 INFO - PROCESS | 1743 | 1468008961755 Marionette TRACE conn3 <- [1,678,null,{}] 13:16:01 INFO - PROCESS | 1743 | 1468008961760 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:01 INFO - PROCESS | 1743 | 1468008961766 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:01 INFO - PROCESS | 1743 | 1468008961948 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 13:16:01 INFO - PROCESS | 1743 | 1468008961958 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:01 INFO - PROCESS | 1743 | 1468008961964 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:02 INFO - PROCESS | 1743 | ++DOCSHELL 0x92c1f800 == 70 [pid = 1743] [id = 177] 13:16:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 121 (0x92c68c00) [pid = 1743] [serial = 531] [outer = (nil)] 13:16:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 122 (0x99670400) [pid = 1743] [serial = 532] [outer = 0x92c68c00] 13:16:02 INFO - PROCESS | 1743 | 1468008962048 Marionette DEBUG loaded listener.js 13:16:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 123 (0x99e2a800) [pid = 1743] [serial = 533] [outer = 0x92c68c00] 13:16:03 INFO - PROCESS | 1743 | 1468008963115 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:16:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:16:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1439ms 13:16:03 INFO - PROCESS | 1743 | 1468008963192 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 13:16:03 INFO - PROCESS | 1743 | 1468008963199 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 13:16:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:16:03 INFO - PROCESS | 1743 | 1468008963209 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:16:03 INFO - PROCESS | 1743 | 1468008963214 Marionette TRACE conn3 <- [1,682,null,{}] 13:16:03 INFO - PROCESS | 1743 | 1468008963223 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:03 INFO - PROCESS | 1743 | 1468008963228 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:03 INFO - PROCESS | 1743 | 1468008963470 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 13:16:03 INFO - PROCESS | 1743 | 1468008963777 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:03 INFO - PROCESS | 1743 | 1468008963791 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:03 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e918000 == 71 [pid = 1743] [id = 178] 13:16:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 124 (0x8e919c00) [pid = 1743] [serial = 534] [outer = (nil)] 13:16:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 125 (0x8ecba400) [pid = 1743] [serial = 535] [outer = 0x8e919c00] 13:16:03 INFO - PROCESS | 1743 | 1468008963876 Marionette DEBUG loaded listener.js 13:16:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 126 (0x8f3d0000) [pid = 1743] [serial = 536] [outer = 0x8e919c00] 13:16:05 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:05 INFO - PROCESS | 1743 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:16:05 INFO - PROCESS | 1743 | 1468008965209 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:16:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 13:16:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2042ms 13:16:05 INFO - PROCESS | 1743 | 1468008965346 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 13:16:05 INFO - PROCESS | 1743 | 1468008965354 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 13:16:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:16:05 INFO - PROCESS | 1743 | 1468008965370 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:16:05 INFO - PROCESS | 1743 | 1468008965375 Marionette TRACE conn3 <- [1,686,null,{}] 13:16:05 INFO - PROCESS | 1743 | 1468008965382 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:05 INFO - PROCESS | 1743 | 1468008965387 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:05 INFO - PROCESS | 1743 | 1468008965566 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 13:16:05 INFO - PROCESS | 1743 | 1468008965752 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:05 INFO - PROCESS | 1743 | 1468008965760 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:05 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7e2000 == 72 [pid = 1743] [id = 179] 13:16:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 127 (0x8f7e4800) [pid = 1743] [serial = 537] [outer = (nil)] 13:16:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 128 (0x9235d800) [pid = 1743] [serial = 538] [outer = 0x8f7e4800] 13:16:05 INFO - PROCESS | 1743 | 1468008965844 Marionette DEBUG loaded listener.js 13:16:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 129 (0x929e9000) [pid = 1743] [serial = 539] [outer = 0x8f7e4800] 13:16:07 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:07 INFO - PROCESS | 1743 | 1468008967294 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:16:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:16:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1985ms 13:16:07 INFO - PROCESS | 1743 | 1468008967356 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 13:16:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:16:07 INFO - PROCESS | 1743 | 1468008967361 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 13:16:07 INFO - PROCESS | 1743 | 1468008967368 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:16:07 INFO - PROCESS | 1743 | 1468008967374 Marionette TRACE conn3 <- [1,690,null,{}] 13:16:07 INFO - PROCESS | 1743 | 1468008967392 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:07 INFO - PROCESS | 1743 | 1468008967402 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:07 INFO - PROCESS | 1743 | 1468008967675 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 13:16:07 INFO - PROCESS | 1743 | 1468008967814 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:07 INFO - PROCESS | 1743 | 1468008967827 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:07 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2e5400 == 73 [pid = 1743] [id = 180] 13:16:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 130 (0x92c21800) [pid = 1743] [serial = 540] [outer = (nil)] 13:16:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 131 (0x9a16b800) [pid = 1743] [serial = 541] [outer = 0x92c21800] 13:16:07 INFO - PROCESS | 1743 | 1468008967950 Marionette DEBUG loaded listener.js 13:16:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 132 (0x9a5eb400) [pid = 1743] [serial = 542] [outer = 0x92c21800] 13:16:09 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:09 INFO - PROCESS | 1743 | 1468008969293 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:16:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:16:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1946ms 13:16:09 INFO - PROCESS | 1743 | 1468008969358 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 13:16:09 INFO - PROCESS | 1743 | 1468008969363 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 13:16:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:16:09 INFO - PROCESS | 1743 | 1468008969403 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:16:09 INFO - PROCESS | 1743 | 1468008969406 Marionette TRACE conn3 <- [1,694,null,{}] 13:16:09 INFO - PROCESS | 1743 | 1468008969413 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:09 INFO - PROCESS | 1743 | 1468008969418 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:09 INFO - PROCESS | 1743 | 1468008969593 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 13:16:09 INFO - PROCESS | 1743 | 1468008969779 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:09 INFO - PROCESS | 1743 | 1468008969789 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:09 INFO - PROCESS | 1743 | ++DOCSHELL 0x9a5edc00 == 74 [pid = 1743] [id = 181] 13:16:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 133 (0x9a5f2000) [pid = 1743] [serial = 543] [outer = (nil)] 13:16:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 134 (0x9a765400) [pid = 1743] [serial = 544] [outer = 0x9a5f2000] 13:16:09 INFO - PROCESS | 1743 | 1468008969875 Marionette DEBUG loaded listener.js 13:16:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 135 (0x9a824000) [pid = 1743] [serial = 545] [outer = 0x9a5f2000] 13:16:11 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:11 INFO - PROCESS | 1743 | 1468008971237 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:16:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 13:16:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1899ms 13:16:11 INFO - PROCESS | 1743 | 1468008971327 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 13:16:11 INFO - PROCESS | 1743 | 1468008971331 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 13:16:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:16:11 INFO - PROCESS | 1743 | 1468008971357 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:16:11 INFO - PROCESS | 1743 | 1468008971361 Marionette TRACE conn3 <- [1,698,null,{}] 13:16:11 INFO - PROCESS | 1743 | 1468008971368 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:11 INFO - PROCESS | 1743 | 1468008971373 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:11 INFO - PROCESS | 1743 | 1468008971547 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 13:16:11 INFO - PROCESS | 1743 | 1468008971733 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:11 INFO - PROCESS | 1743 | 1468008971741 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e029400 == 75 [pid = 1743] [id = 182] 13:16:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 136 (0x8e029c00) [pid = 1743] [serial = 546] [outer = (nil)] 13:16:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 137 (0x9ac71c00) [pid = 1743] [serial = 547] [outer = 0x8e029c00] 13:16:11 INFO - PROCESS | 1743 | 1468008971820 Marionette DEBUG loaded listener.js 13:16:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 138 (0x9ac7a400) [pid = 1743] [serial = 548] [outer = 0x8e029c00] 13:16:13 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:13 INFO - PROCESS | 1743 | 1468008973167 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:16:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 13:16:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1839ms 13:16:13 INFO - PROCESS | 1743 | 1468008973253 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 13:16:13 INFO - PROCESS | 1743 | 1468008973256 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 13:16:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:16:13 INFO - PROCESS | 1743 | 1468008973269 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:16:13 INFO - PROCESS | 1743 | 1468008973272 Marionette TRACE conn3 <- [1,702,null,{}] 13:16:13 INFO - PROCESS | 1743 | 1468008973279 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:13 INFO - PROCESS | 1743 | 1468008973290 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:13 INFO - PROCESS | 1743 | 1468008973499 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 13:16:13 INFO - PROCESS | 1743 | 1468008973706 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:13 INFO - PROCESS | 1743 | 1468008973715 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:13 INFO - PROCESS | 1743 | ++DOCSHELL 0x9ac76800 == 76 [pid = 1743] [id = 183] 13:16:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 139 (0x9b4d3400) [pid = 1743] [serial = 549] [outer = (nil)] 13:16:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 140 (0x9c148800) [pid = 1743] [serial = 550] [outer = 0x9b4d3400] 13:16:13 INFO - PROCESS | 1743 | 1468008973795 Marionette DEBUG loaded listener.js 13:16:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 141 (0x9c1d1000) [pid = 1743] [serial = 551] [outer = 0x9b4d3400] 13:16:15 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:15 INFO - PROCESS | 1743 | 1468008975372 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:16:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:16:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2145ms 13:16:15 INFO - PROCESS | 1743 | 1468008975414 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 13:16:15 INFO - PROCESS | 1743 | 1468008975420 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 13:16:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:16:15 INFO - PROCESS | 1743 | 1468008975428 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:16:15 INFO - PROCESS | 1743 | 1468008975433 Marionette TRACE conn3 <- [1,706,null,{}] 13:16:15 INFO - PROCESS | 1743 | 1468008975441 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:15 INFO - PROCESS | 1743 | 1468008975447 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:15 INFO - PROCESS | 1743 | 1468008975731 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 13:16:15 INFO - PROCESS | 1743 | 1468008975932 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:15 INFO - PROCESS | 1743 | 1468008975945 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e91d000 == 77 [pid = 1743] [id = 184] 13:16:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 142 (0x8e91d400) [pid = 1743] [serial = 552] [outer = (nil)] 13:16:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 143 (0x8f3d5000) [pid = 1743] [serial = 553] [outer = 0x8e91d400] 13:16:16 INFO - PROCESS | 1743 | 1468008976062 Marionette DEBUG loaded listener.js 13:16:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 144 (0x8f7e6000) [pid = 1743] [serial = 554] [outer = 0x8e91d400] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0x8e96ec00 == 76 [pid = 1743] [id = 138] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0x922c1c00 == 75 [pid = 1743] [id = 132] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0xa209e800 == 74 [pid = 1743] [id = 27] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0x92359400 == 73 [pid = 1743] [id = 133] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 143 (0xa6c63400) [pid = 1743] [serial = 457] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 142 (0x9b347c00) [pid = 1743] [serial = 445] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 141 (0x8f7e1c00) [pid = 1743] [serial = 487] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 140 (0xa6f41800) [pid = 1743] [serial = 460] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 139 (0x922bd000) [pid = 1743] [serial = 466] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 138 (0x9c245c00) [pid = 1743] [serial = 448] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 137 (0x9a2ef400) [pid = 1743] [serial = 442] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 136 (0x8e915c00) [pid = 1743] [serial = 436] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 135 (0x8d94e800) [pid = 1743] [serial = 463] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 134 (0x929a6400) [pid = 1743] [serial = 439] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 133 (0xa6998800) [pid = 1743] [serial = 454] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 132 (0xa25ef000) [pid = 1743] [serial = 451] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2f3400 == 72 [pid = 1743] [id = 137] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0xa4d0d400 == 71 [pid = 1743] [id = 136] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0xa23b2400 == 70 [pid = 1743] [id = 135] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0x8e025400 == 69 [pid = 1743] [id = 170] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0x9800e800 == 68 [pid = 1743] [id = 169] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0x92c21000 == 67 [pid = 1743] [id = 168] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0x9c239000 == 66 [pid = 1743] [id = 167] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0x91888000 == 65 [pid = 1743] [id = 166] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0x92c67800 == 64 [pid = 1743] [id = 165] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0x8ecb9400 == 63 [pid = 1743] [id = 164] 13:16:17 INFO - PROCESS | 1743 | --DOCSHELL 0x8d949800 == 62 [pid = 1743] [id = 163] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 131 (0x9a81f000) [pid = 1743] [serial = 434] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 130 (0x9a828800) [pid = 1743] [serial = 482] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 129 (0x9c1cf000) [pid = 1743] [serial = 484] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 128 (0xa100c000) [pid = 1743] [serial = 485] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 127 (0x929ac000) [pid = 1743] [serial = 472] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 126 (0x92a50c00) [pid = 1743] [serial = 473] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 125 (0x929efc00) [pid = 1743] [serial = 475] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 124 (0x947ccc00) [pid = 1743] [serial = 476] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 123 (0x9158dc00) [pid = 1743] [serial = 470] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 122 (0x8f7d8c00) [pid = 1743] [serial = 469] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 121 (0x9a262400) [pid = 1743] [serial = 478] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 120 (0x9a820000) [pid = 1743] [serial = 481] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | --DOMWINDOW == 119 (0x9a65cc00) [pid = 1743] [serial = 479] [outer = (nil)] [url = about:blank] 13:16:17 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:17 INFO - PROCESS | 1743 | 1468008977449 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:16:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:16:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2044ms 13:16:17 INFO - PROCESS | 1743 | 1468008977471 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 13:16:17 INFO - PROCESS | 1743 | 1468008977477 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 13:16:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:16:17 INFO - PROCESS | 1743 | 1468008977488 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:16:17 INFO - PROCESS | 1743 | 1468008977493 Marionette TRACE conn3 <- [1,710,null,{}] 13:16:17 INFO - PROCESS | 1743 | 1468008977499 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:17 INFO - PROCESS | 1743 | 1468008977504 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:17 INFO - PROCESS | 1743 | 1468008977679 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 13:16:17 INFO - PROCESS | 1743 | 1468008977824 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:17 INFO - PROCESS | 1743 | 1468008977830 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:17 INFO - PROCESS | 1743 | ++DOCSHELL 0x8ecbb800 == 63 [pid = 1743] [id = 185] 13:16:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 120 (0x8fadb800) [pid = 1743] [serial = 555] [outer = (nil)] 13:16:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 121 (0x91880c00) [pid = 1743] [serial = 556] [outer = 0x8fadb800] 13:16:17 INFO - PROCESS | 1743 | 1468008977902 Marionette DEBUG loaded listener.js 13:16:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 122 (0x92218000) [pid = 1743] [serial = 557] [outer = 0x8fadb800] 13:16:19 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:19 INFO - PROCESS | 1743 | 1468008979032 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:16:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:16:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1584ms 13:16:19 INFO - PROCESS | 1743 | 1468008979073 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 13:16:19 INFO - PROCESS | 1743 | 1468008979077 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 13:16:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:16:19 INFO - PROCESS | 1743 | 1468008979083 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:16:19 INFO - PROCESS | 1743 | 1468008979089 Marionette TRACE conn3 <- [1,714,null,{}] 13:16:19 INFO - PROCESS | 1743 | 1468008979105 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:19 INFO - PROCESS | 1743 | 1468008979113 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:19 INFO - PROCESS | 1743 | 1468008979434 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 13:16:19 INFO - PROCESS | 1743 | 1468008979474 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:19 INFO - PROCESS | 1743 | 1468008979484 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x92a50c00 == 64 [pid = 1743] [id = 186] 13:16:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 123 (0x92c1e800) [pid = 1743] [serial = 558] [outer = (nil)] 13:16:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 124 (0x92c65000) [pid = 1743] [serial = 559] [outer = 0x92c1e800] 13:16:19 INFO - PROCESS | 1743 | 1468008979554 Marionette DEBUG loaded listener.js 13:16:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 125 (0x939ac000) [pid = 1743] [serial = 560] [outer = 0x92c1e800] 13:16:20 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:20 INFO - PROCESS | 1743 | 1468008980831 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:16:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 13:16:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1800ms 13:16:20 INFO - PROCESS | 1743 | 1468008980883 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 13:16:20 INFO - PROCESS | 1743 | 1468008980888 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 13:16:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:16:20 INFO - PROCESS | 1743 | 1468008980894 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:16:20 INFO - PROCESS | 1743 | 1468008980898 Marionette TRACE conn3 <- [1,718,null,{}] 13:16:20 INFO - PROCESS | 1743 | 1468008980903 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:20 INFO - PROCESS | 1743 | 1468008980908 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:21 INFO - PROCESS | 1743 | 1468008981168 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 13:16:21 INFO - PROCESS | 1743 | 1468008981202 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:21 INFO - PROCESS | 1743 | 1468008981209 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02ac00 == 65 [pid = 1743] [id = 187] 13:16:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 126 (0x92c5f400) [pid = 1743] [serial = 561] [outer = (nil)] 13:16:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 127 (0x98003800) [pid = 1743] [serial = 562] [outer = 0x92c5f400] 13:16:21 INFO - PROCESS | 1743 | 1468008981278 Marionette DEBUG loaded listener.js 13:16:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 128 (0x99e26400) [pid = 1743] [serial = 563] [outer = 0x92c5f400] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 127 (0x8e91e400) [pid = 1743] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 126 (0x9d878c00) [pid = 1743] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 125 (0x9a9b5800) [pid = 1743] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 124 (0x929e8000) [pid = 1743] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 123 (0x8e02d400) [pid = 1743] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 122 (0x947d4000) [pid = 1743] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 121 (0x929f0400) [pid = 1743] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 120 (0x8e970c00) [pid = 1743] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 119 (0x99eb5800) [pid = 1743] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 118 (0x8e970000) [pid = 1743] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 117 (0x8e2ea800) [pid = 1743] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 116 (0x8e2f0c00) [pid = 1743] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 115 (0x91596000) [pid = 1743] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 114 (0x8ecbac00) [pid = 1743] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 113 (0xa4d51c00) [pid = 1743] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 112 (0x8ecbe000) [pid = 1743] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 111 (0xa2535800) [pid = 1743] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 110 (0x8f3d1800) [pid = 1743] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 109 (0x8d948400) [pid = 1743] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 108 (0xa2372c00) [pid = 1743] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 107 (0x92fe1800) [pid = 1743] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 106 (0x922c1800) [pid = 1743] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 105 (0x8e2edc00) [pid = 1743] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:16:22 INFO - PROCESS | 1743 | --DOMWINDOW == 104 (0xa23b7400) [pid = 1743] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:16:23 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:23 INFO - PROCESS | 1743 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:16:23 INFO - PROCESS | 1743 | 1468008983062 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:16:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:16:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2191ms 13:16:23 INFO - PROCESS | 1743 | 1468008983085 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 13:16:23 INFO - PROCESS | 1743 | 1468008983088 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 13:16:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:16:23 INFO - PROCESS | 1743 | 1468008983095 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:16:23 INFO - PROCESS | 1743 | 1468008983099 Marionette TRACE conn3 <- [1,722,null,{}] 13:16:23 INFO - PROCESS | 1743 | 1468008983104 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:23 INFO - PROCESS | 1743 | 1468008983109 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:23 INFO - PROCESS | 1743 | 1468008983354 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 13:16:23 INFO - PROCESS | 1743 | 1468008983374 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:23 INFO - PROCESS | 1743 | 1468008983382 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:23 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e027800 == 66 [pid = 1743] [id = 188] 13:16:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 105 (0x8e031800) [pid = 1743] [serial = 564] [outer = (nil)] 13:16:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 106 (0x922c1800) [pid = 1743] [serial = 565] [outer = 0x8e031800] 13:16:23 INFO - PROCESS | 1743 | 1468008983449 Marionette DEBUG loaded listener.js 13:16:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 107 (0x929a3800) [pid = 1743] [serial = 566] [outer = 0x8e031800] 13:16:24 INFO - PROCESS | 1743 | 1468008984408 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 13:16:24 INFO - PROCESS | 1743 | 1468008984491 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 13:16:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:16:24 INFO - PROCESS | 1743 | 1468008984500 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:16:24 INFO - PROCESS | 1743 | 1468008984505 Marionette TRACE conn3 <- [1,726,null,{}] 13:16:24 INFO - PROCESS | 1743 | 1468008984514 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:24 INFO - PROCESS | 1743 | 1468008984520 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:24 INFO - PROCESS | 1743 | 1468008984759 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 13:16:25 INFO - PROCESS | 1743 | 1468008985069 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:25 INFO - PROCESS | 1743 | 1468008985084 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:25 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2f1c00 == 67 [pid = 1743] [id = 189] 13:16:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 108 (0x8e2f2400) [pid = 1743] [serial = 567] [outer = (nil)] 13:16:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 109 (0x8f3d1800) [pid = 1743] [serial = 568] [outer = 0x8e2f2400] 13:16:25 INFO - PROCESS | 1743 | 1468008985171 Marionette DEBUG loaded listener.js 13:16:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 110 (0x8f7e5c00) [pid = 1743] [serial = 569] [outer = 0x8e2f2400] 13:16:25 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:25 INFO - PROCESS | 1743 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:16:26 INFO - PROCESS | 1743 | 1468008986212 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:16:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:16:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1784ms 13:16:26 INFO - PROCESS | 1743 | 1468008986284 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 13:16:26 INFO - PROCESS | 1743 | 1468008986291 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 13:16:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:16:26 INFO - PROCESS | 1743 | 1468008986303 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:16:26 INFO - PROCESS | 1743 | 1468008986307 Marionette TRACE conn3 <- [1,730,null,{}] 13:16:26 INFO - PROCESS | 1743 | 1468008986314 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:26 INFO - PROCESS | 1743 | 1468008986320 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:26 INFO - PROCESS | 1743 | 1468008986556 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 13:16:26 INFO - PROCESS | 1743 | 1468008986801 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:26 INFO - PROCESS | 1743 | 1468008986810 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:26 INFO - PROCESS | 1743 | ++DOCSHELL 0x929e5000 == 68 [pid = 1743] [id = 190] 13:16:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 111 (0x929e8400) [pid = 1743] [serial = 570] [outer = (nil)] 13:16:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 112 (0x92c65c00) [pid = 1743] [serial = 571] [outer = 0x929e8400] 13:16:26 INFO - PROCESS | 1743 | 1468008986946 Marionette DEBUG loaded listener.js 13:16:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 113 (0x9524b400) [pid = 1743] [serial = 572] [outer = 0x929e8400] 13:16:27 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:27 INFO - PROCESS | 1743 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:16:27 INFO - PROCESS | 1743 | 1468008987965 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 13:16:28 INFO - PROCESS | 1743 | 1468008988042 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 13:16:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:16:28 INFO - PROCESS | 1743 | 1468008988049 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:16:28 INFO - PROCESS | 1743 | 1468008988056 Marionette TRACE conn3 <- [1,734,null,{}] 13:16:28 INFO - PROCESS | 1743 | 1468008988073 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:28 INFO - PROCESS | 1743 | 1468008988082 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:28 INFO - PROCESS | 1743 | 1468008988308 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 13:16:28 INFO - PROCESS | 1743 | 1468008988552 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:28 INFO - PROCESS | 1743 | 1468008988564 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:28 INFO - PROCESS | 1743 | ++DOCSHELL 0x9a4aec00 == 69 [pid = 1743] [id = 191] 13:16:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 114 (0x9a81e000) [pid = 1743] [serial = 573] [outer = (nil)] 13:16:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 115 (0x9a9b5800) [pid = 1743] [serial = 574] [outer = 0x9a81e000] 13:16:28 INFO - PROCESS | 1743 | 1468008988686 Marionette DEBUG loaded listener.js 13:16:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 116 (0x9ac76000) [pid = 1743] [serial = 575] [outer = 0x9a81e000] 13:16:29 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:29 INFO - PROCESS | 1743 | 1468008989564 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:16:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:16:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1588ms 13:16:29 INFO - PROCESS | 1743 | 1468008989638 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 13:16:29 INFO - PROCESS | 1743 | 1468008989642 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 13:16:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:16:29 INFO - PROCESS | 1743 | 1468008989649 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:16:29 INFO - PROCESS | 1743 | 1468008989653 Marionette TRACE conn3 <- [1,738,null,{}] 13:16:29 INFO - PROCESS | 1743 | 1468008989659 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:29 INFO - PROCESS | 1743 | 1468008989664 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:29 INFO - PROCESS | 1743 | 1468008989859 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 13:16:30 INFO - PROCESS | 1743 | 1468008990097 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:30 INFO - PROCESS | 1743 | 1468008990107 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:30 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e918800 == 70 [pid = 1743] [id = 192] 13:16:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 117 (0x9b4db000) [pid = 1743] [serial = 576] [outer = (nil)] 13:16:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 118 (0x9bff7800) [pid = 1743] [serial = 577] [outer = 0x9b4db000] 13:16:30 INFO - PROCESS | 1743 | 1468008990231 Marionette DEBUG loaded listener.js 13:16:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 119 (0x9c14f000) [pid = 1743] [serial = 578] [outer = 0x9b4db000] 13:16:31 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:31 INFO - PROCESS | 1743 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:16:31 INFO - PROCESS | 1743 | 1468008991528 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:16:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:16:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1897ms 13:16:31 INFO - PROCESS | 1743 | 1468008991546 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 13:16:31 INFO - PROCESS | 1743 | 1468008991549 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 13:16:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:16:31 INFO - PROCESS | 1743 | 1468008991557 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:16:31 INFO - PROCESS | 1743 | 1468008991561 Marionette TRACE conn3 <- [1,742,null,{}] 13:16:31 INFO - PROCESS | 1743 | 1468008991567 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:31 INFO - PROCESS | 1743 | 1468008991572 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:31 INFO - PROCESS | 1743 | 1468008991786 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 13:16:32 INFO - PROCESS | 1743 | 1468008991993 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:32 INFO - PROCESS | 1743 | 1468008992002 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:32 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02ec00 == 71 [pid = 1743] [id = 193] 13:16:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 120 (0x8e02f000) [pid = 1743] [serial = 579] [outer = (nil)] 13:16:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 121 (0x9c246000) [pid = 1743] [serial = 580] [outer = 0x8e02f000] 13:16:32 INFO - PROCESS | 1743 | 1468008992126 Marionette DEBUG loaded listener.js 13:16:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 122 (0xa100c000) [pid = 1743] [serial = 581] [outer = 0x8e02f000] 13:16:33 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:33 INFO - PROCESS | 1743 | 1468008993470 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:16:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 13:16:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1984ms 13:16:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:16:33 INFO - PROCESS | 1743 | 1468008993546 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 13:16:33 INFO - PROCESS | 1743 | 1468008993550 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 13:16:33 INFO - PROCESS | 1743 | 1468008993558 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:16:33 INFO - PROCESS | 1743 | 1468008993561 Marionette TRACE conn3 <- [1,746,null,{}] 13:16:33 INFO - PROCESS | 1743 | 1468008993568 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:33 INFO - PROCESS | 1743 | 1468008993578 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:33 INFO - PROCESS | 1743 | 1468008993777 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 13:16:33 INFO - PROCESS | 1743 | 1468008993973 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:33 INFO - PROCESS | 1743 | 1468008993983 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e024c00 == 72 [pid = 1743] [id = 194] 13:16:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 123 (0x8e027400) [pid = 1743] [serial = 582] [outer = (nil)] 13:16:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 124 (0xa25fc000) [pid = 1743] [serial = 583] [outer = 0x8e027400] 13:16:34 INFO - PROCESS | 1743 | 1468008994062 Marionette DEBUG loaded listener.js 13:16:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 125 (0xa2fbc000) [pid = 1743] [serial = 584] [outer = 0x8e027400] 13:16:34 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:35 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:35 INFO - PROCESS | 1743 | 1468008995360 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:16:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 13:16:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1843ms 13:16:35 INFO - PROCESS | 1743 | 1468008995400 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 13:16:35 INFO - PROCESS | 1743 | 1468008995405 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 13:16:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:16:35 INFO - PROCESS | 1743 | 1468008995512 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:16:35 INFO - PROCESS | 1743 | 1468008995515 Marionette TRACE conn3 <- [1,750,null,{}] 13:16:35 INFO - PROCESS | 1743 | 1468008995525 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:35 INFO - PROCESS | 1743 | 1468008995529 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:35 INFO - PROCESS | 1743 | 1468008995698 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 13:16:35 INFO - PROCESS | 1743 | 1468008995890 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:35 INFO - PROCESS | 1743 | 1468008995899 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:35 INFO - PROCESS | 1743 | ++DOCSHELL 0x9c239000 == 73 [pid = 1743] [id = 195] 13:16:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 126 (0x9d812800) [pid = 1743] [serial = 585] [outer = (nil)] 13:16:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 127 (0xa34ba400) [pid = 1743] [serial = 586] [outer = 0x9d812800] 13:16:35 INFO - PROCESS | 1743 | 1468008995978 Marionette DEBUG loaded listener.js 13:16:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 128 (0xa34be400) [pid = 1743] [serial = 587] [outer = 0x9d812800] 13:16:37 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:37 INFO - PROCESS | 1743 | 1468008997293 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:16:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:16:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1894ms 13:16:37 INFO - PROCESS | 1743 | 1468008997366 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 13:16:37 INFO - PROCESS | 1743 | 1468008997377 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 13:16:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:16:37 INFO - PROCESS | 1743 | 1468008997409 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:16:37 INFO - PROCESS | 1743 | 1468008997412 Marionette TRACE conn3 <- [1,754,null,{}] 13:16:37 INFO - PROCESS | 1743 | 1468008997419 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:37 INFO - PROCESS | 1743 | 1468008997424 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:37 INFO - PROCESS | 1743 | 1468008997598 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 13:16:37 INFO - PROCESS | 1743 | 1468008997791 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:37 INFO - PROCESS | 1743 | 1468008997799 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d946000 == 74 [pid = 1743] [id = 196] 13:16:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 129 (0x8d946c00) [pid = 1743] [serial = 588] [outer = (nil)] 13:16:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 130 (0x8e97d800) [pid = 1743] [serial = 589] [outer = 0x8d946c00] 13:16:37 INFO - PROCESS | 1743 | 1468008997879 Marionette DEBUG loaded listener.js 13:16:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 131 (0x92c5cc00) [pid = 1743] [serial = 590] [outer = 0x8d946c00] 13:16:39 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:39 INFO - PROCESS | 1743 | 1468008999425 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:16:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 13:16:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2043ms 13:16:39 INFO - PROCESS | 1743 | 1468008999448 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 13:16:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:16:39 INFO - PROCESS | 1743 | 1468008999454 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 13:16:39 INFO - PROCESS | 1743 | 1468008999462 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:16:39 INFO - PROCESS | 1743 | 1468008999467 Marionette TRACE conn3 <- [1,758,null,{}] 13:16:39 INFO - PROCESS | 1743 | 1468008999475 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:39 INFO - PROCESS | 1743 | 1468008999480 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:39 INFO - PROCESS | 1743 | 1468008999676 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 13:16:39 INFO - PROCESS | 1743 | 1468008999873 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:39 INFO - PROCESS | 1743 | 1468008999879 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:39 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02e400 == 75 [pid = 1743] [id = 197] 13:16:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 132 (0x9187d800) [pid = 1743] [serial = 591] [outer = (nil)] 13:16:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 133 (0x922be800) [pid = 1743] [serial = 592] [outer = 0x9187d800] 13:16:40 INFO - PROCESS | 1743 | 1468009000069 Marionette DEBUG loaded listener.js 13:16:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 134 (0x9235b800) [pid = 1743] [serial = 593] [outer = 0x9187d800] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 133 (0x99670400) [pid = 1743] [serial = 532] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 132 (0x9badd000) [pid = 1743] [serial = 400] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 131 (0x922b7800) [pid = 1743] [serial = 488] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 130 (0xa2379000) [pid = 1743] [serial = 403] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 129 (0xa34df800) [pid = 1743] [serial = 505] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 128 (0x91592c00) [pid = 1743] [serial = 493] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 127 (0x92a47000) [pid = 1743] [serial = 523] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 126 (0x91592400) [pid = 1743] [serial = 518] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 125 (0x8e973000) [pid = 1743] [serial = 517] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 124 (0xa33c2400) [pid = 1743] [serial = 502] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 123 (0xa209d000) [pid = 1743] [serial = 449] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 122 (0x92c1d000) [pid = 1743] [serial = 526] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 121 (0x9bff7000) [pid = 1743] [serial = 446] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 120 (0x9a783c00) [pid = 1743] [serial = 443] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 119 (0x8e97a800) [pid = 1743] [serial = 416] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 118 (0x9c20f800) [pid = 1743] [serial = 499] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 117 (0x8ecb5c00) [pid = 1743] [serial = 437] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 116 (0x8e02a000) [pid = 1743] [serial = 490] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 115 (0x8e91b800) [pid = 1743] [serial = 515] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 114 (0x8e912000) [pid = 1743] [serial = 514] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 113 (0x9a825800) [pid = 1743] [serial = 413] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 112 (0x8face400) [pid = 1743] [serial = 520] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 111 (0xa61b5c00) [pid = 1743] [serial = 410] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 110 (0x91885800) [pid = 1743] [serial = 521] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 109 (0x93c6d800) [pid = 1743] [serial = 496] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 108 (0xa6ea9000) [pid = 1743] [serial = 467] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 107 (0xa672c800) [pid = 1743] [serial = 508] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 106 (0xa34c0000) [pid = 1743] [serial = 452] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 105 (0x929ad800) [pid = 1743] [serial = 529] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 104 (0x8d952800) [pid = 1743] [serial = 464] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 103 (0xa6c5c800) [pid = 1743] [serial = 455] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 102 (0xa6c66000) [pid = 1743] [serial = 458] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 101 (0x92a41400) [pid = 1743] [serial = 440] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 100 (0xa6f4b400) [pid = 1743] [serial = 461] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 99 (0xa334f000) [pid = 1743] [serial = 406] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 98 (0x92c25c00) [pid = 1743] [serial = 527] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 97 (0x8ecb3800) [pid = 1743] [serial = 511] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 96 (0x92a4b400) [pid = 1743] [serial = 524] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | --DOMWINDOW == 95 (0x95242400) [pid = 1743] [serial = 530] [outer = (nil)] [url = about:blank] 13:16:40 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:40 INFO - PROCESS | 1743 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:16:41 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:41 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:41 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:41 INFO - PROCESS | 1743 | 1468009001132 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:16:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:16:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1735ms 13:16:41 INFO - PROCESS | 1743 | 1468009001196 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 13:16:41 INFO - PROCESS | 1743 | 1468009001203 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 13:16:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:16:41 INFO - PROCESS | 1743 | 1468009001213 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:16:41 INFO - PROCESS | 1743 | 1468009001217 Marionette TRACE conn3 <- [1,762,null,{}] 13:16:41 INFO - PROCESS | 1743 | 1468009001223 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:41 INFO - PROCESS | 1743 | 1468009001229 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:41 INFO - PROCESS | 1743 | 1468009001407 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 13:16:41 INFO - PROCESS | 1743 | 1468009001626 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:41 INFO - PROCESS | 1743 | 1468009001635 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2e4400 == 76 [pid = 1743] [id = 198] 13:16:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 96 (0x8f7e6800) [pid = 1743] [serial = 594] [outer = (nil)] 13:16:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 97 (0x92351800) [pid = 1743] [serial = 595] [outer = 0x8f7e6800] 13:16:41 INFO - PROCESS | 1743 | 1468009001705 Marionette DEBUG loaded listener.js 13:16:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 98 (0x92a41400) [pid = 1743] [serial = 596] [outer = 0x8f7e6800] 13:16:42 INFO - PROCESS | 1743 | 1468009002877 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:16:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:16:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1697ms 13:16:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:16:42 INFO - PROCESS | 1743 | 1468009002910 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 13:16:42 INFO - PROCESS | 1743 | 1468009002913 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 13:16:42 INFO - PROCESS | 1743 | 1468009002920 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:16:42 INFO - PROCESS | 1743 | 1468009002926 Marionette TRACE conn3 <- [1,766,null,{}] 13:16:42 INFO - PROCESS | 1743 | 1468009002952 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:42 INFO - PROCESS | 1743 | 1468009002960 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:43 INFO - PROCESS | 1743 | 1468009003263 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 13:16:43 INFO - PROCESS | 1743 | 1468009003304 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:43 INFO - PROCESS | 1743 | 1468009003315 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:43 INFO - PROCESS | 1743 | ++DOCSHELL 0x93a51800 == 77 [pid = 1743] [id = 199] 13:16:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 99 (0x93c62800) [pid = 1743] [serial = 597] [outer = (nil)] 13:16:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 100 (0x95243800) [pid = 1743] [serial = 598] [outer = 0x93c62800] 13:16:43 INFO - PROCESS | 1743 | 1468009003386 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 101 (0x99e2c000) [pid = 1743] [serial = 599] [outer = 0x93c62800] 13:16:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:16:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1751ms 13:16:44 INFO - PROCESS | 1743 | 1468009004660 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:16:44 INFO - PROCESS | 1743 | 1468009004670 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 13:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:16:44 INFO - PROCESS | 1743 | 1468009004675 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 13:16:44 INFO - PROCESS | 1743 | 1468009004681 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:16:44 INFO - PROCESS | 1743 | 1468009004684 Marionette TRACE conn3 <- [1,770,null,{}] 13:16:44 INFO - PROCESS | 1743 | 1468009004723 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:44 INFO - PROCESS | 1743 | 1468009004728 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:44 INFO - PROCESS | 1743 | 1468009004993 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 13:16:45 INFO - PROCESS | 1743 | 1468009005030 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:45 INFO - PROCESS | 1743 | 1468009005037 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:45 INFO - PROCESS | 1743 | ++DOCSHELL 0x92c25000 == 78 [pid = 1743] [id = 200] 13:16:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 102 (0x92c27800) [pid = 1743] [serial = 600] [outer = (nil)] 13:16:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 103 (0x9a767800) [pid = 1743] [serial = 601] [outer = 0x92c27800] 13:16:45 INFO - PROCESS | 1743 | 1468009005106 Marionette DEBUG loaded listener.js 13:16:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 104 (0x9a826800) [pid = 1743] [serial = 602] [outer = 0x92c27800] 13:16:45 INFO - PROCESS | 1743 | --DOMWINDOW == 103 (0x92c5f400) [pid = 1743] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:16:45 INFO - PROCESS | 1743 | --DOMWINDOW == 102 (0x8e91d400) [pid = 1743] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:16:45 INFO - PROCESS | 1743 | --DOMWINDOW == 101 (0x8fadb800) [pid = 1743] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:16:45 INFO - PROCESS | 1743 | --DOMWINDOW == 100 (0x92c1e800) [pid = 1743] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:16:46 INFO - PROCESS | 1743 | 1468009006057 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1409ms 13:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:16:46 INFO - PROCESS | 1743 | 1468009006089 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 13:16:46 INFO - PROCESS | 1743 | 1468009006092 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 13:16:46 INFO - PROCESS | 1743 | 1468009006099 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:16:46 INFO - PROCESS | 1743 | 1468009006102 Marionette TRACE conn3 <- [1,774,null,{}] 13:16:46 INFO - PROCESS | 1743 | 1468009006110 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:46 INFO - PROCESS | 1743 | 1468009006117 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:46 INFO - PROCESS | 1743 | 1468009006284 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 13:16:46 INFO - PROCESS | 1743 | 1468009006299 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:46 INFO - PROCESS | 1743 | 1468009006305 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:46 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d946800 == 79 [pid = 1743] [id = 201] 13:16:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 101 (0x92a4a800) [pid = 1743] [serial = 603] [outer = (nil)] 13:16:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 102 (0x9b68b400) [pid = 1743] [serial = 604] [outer = 0x92a4a800] 13:16:46 INFO - PROCESS | 1743 | 1468009006376 Marionette DEBUG loaded listener.js 13:16:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 103 (0x9bfea000) [pid = 1743] [serial = 605] [outer = 0x92a4a800] 13:16:47 INFO - PROCESS | 1743 | 1468009007320 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1235ms 13:16:47 INFO - PROCESS | 1743 | 1468009007333 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 13:16:47 INFO - PROCESS | 1743 | 1468009007336 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 13:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:16:47 INFO - PROCESS | 1743 | 1468009007343 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:16:47 INFO - PROCESS | 1743 | 1468009007346 Marionette TRACE conn3 <- [1,778,null,{}] 13:16:47 INFO - PROCESS | 1743 | 1468009007352 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:47 INFO - PROCESS | 1743 | 1468009007362 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:47 INFO - PROCESS | 1743 | 1468009007554 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 13:16:47 INFO - PROCESS | 1743 | 1468009007819 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:47 INFO - PROCESS | 1743 | 1468009007828 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:47 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d94cc00 == 80 [pid = 1743] [id = 202] 13:16:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 104 (0x8d952800) [pid = 1743] [serial = 606] [outer = (nil)] 13:16:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 105 (0x8e2e7800) [pid = 1743] [serial = 607] [outer = 0x8d952800] 13:16:47 INFO - PROCESS | 1743 | 1468009007919 Marionette DEBUG loaded listener.js 13:16:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 106 (0x8e91d400) [pid = 1743] [serial = 608] [outer = 0x8d952800] 13:16:48 INFO - PROCESS | 1743 | 1468009008929 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1638ms 13:16:48 INFO - PROCESS | 1743 | 1468009008984 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 13:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:16:48 INFO - PROCESS | 1743 | 1468009008990 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 13:16:49 INFO - PROCESS | 1743 | 1468009008998 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:16:49 INFO - PROCESS | 1743 | 1468009009003 Marionette TRACE conn3 <- [1,782,null,{}] 13:16:49 INFO - PROCESS | 1743 | 1468009009012 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:49 INFO - PROCESS | 1743 | 1468009009019 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:49 INFO - PROCESS | 1743 | 1468009009257 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 13:16:49 INFO - PROCESS | 1743 | 1468009009522 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:49 INFO - PROCESS | 1743 | 1468009009532 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:49 INFO - PROCESS | 1743 | ++DOCSHELL 0x91591000 == 81 [pid = 1743] [id = 203] 13:16:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 107 (0x91593400) [pid = 1743] [serial = 609] [outer = (nil)] 13:16:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 108 (0x91f17c00) [pid = 1743] [serial = 610] [outer = 0x91593400] 13:16:49 INFO - PROCESS | 1743 | 1468009009657 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 109 (0x9235bc00) [pid = 1743] [serial = 611] [outer = 0x91593400] 13:16:50 INFO - PROCESS | 1743 | 1468009010586 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1637ms 13:16:50 INFO - PROCESS | 1743 | 1468009010638 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 13:16:50 INFO - PROCESS | 1743 | 1468009010644 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 13:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:16:50 INFO - PROCESS | 1743 | 1468009010652 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:16:50 INFO - PROCESS | 1743 | 1468009010656 Marionette TRACE conn3 <- [1,786,null,{}] 13:16:50 INFO - PROCESS | 1743 | 1468009010662 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:50 INFO - PROCESS | 1743 | 1468009010668 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:50 INFO - PROCESS | 1743 | 1468009010884 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 13:16:51 INFO - PROCESS | 1743 | 1468009011175 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 1743 | 1468009011184 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:51 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e023800 == 82 [pid = 1743] [id = 204] 13:16:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 110 (0x92a4bc00) [pid = 1743] [serial = 612] [outer = (nil)] 13:16:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 111 (0x92c28400) [pid = 1743] [serial = 613] [outer = 0x92a4bc00] 13:16:51 INFO - PROCESS | 1743 | 1468009011307 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 112 (0x947c7000) [pid = 1743] [serial = 614] [outer = 0x92a4bc00] 13:16:52 INFO - PROCESS | 1743 | 1468009012299 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1692ms 13:16:52 INFO - PROCESS | 1743 | 1468009012344 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 13:16:52 INFO - PROCESS | 1743 | 1468009012349 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 13:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:16:52 INFO - PROCESS | 1743 | 1468009012367 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:16:52 INFO - PROCESS | 1743 | 1468009012376 Marionette TRACE conn3 <- [1,790,null,{}] 13:16:52 INFO - PROCESS | 1743 | 1468009012383 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:52 INFO - PROCESS | 1743 | 1468009012391 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:52 INFO - PROCESS | 1743 | 1468009012633 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 13:16:52 INFO - PROCESS | 1743 | 1468009012923 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:52 INFO - PROCESS | 1743 | 1468009012930 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:52 INFO - PROCESS | 1743 | ++DOCSHELL 0x92a48400 == 83 [pid = 1743] [id = 205] 13:16:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 113 (0x92a4c000) [pid = 1743] [serial = 615] [outer = (nil)] 13:16:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 114 (0x9c14fc00) [pid = 1743] [serial = 616] [outer = 0x92a4c000] 13:16:53 INFO - PROCESS | 1743 | 1468009013013 Marionette DEBUG loaded listener.js 13:16:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 115 (0x9c246800) [pid = 1743] [serial = 617] [outer = 0x92a4c000] 13:16:53 INFO - PROCESS | 1743 | 1468009013917 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1604ms 13:16:53 INFO - PROCESS | 1743 | 1468009013963 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 13:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:16:53 INFO - PROCESS | 1743 | 1468009013969 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 13:16:53 INFO - PROCESS | 1743 | 1468009013975 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - PROCESS | 1743 | 1468009013979 Marionette TRACE conn3 <- [1,794,null,{}] 13:16:53 INFO - PROCESS | 1743 | 1468009013985 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:53 INFO - PROCESS | 1743 | 1468009013991 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:54 INFO - PROCESS | 1743 | 1468009014185 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 13:16:54 INFO - PROCESS | 1743 | 1468009014428 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:54 INFO - PROCESS | 1743 | 1468009014437 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:54 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02d000 == 84 [pid = 1743] [id = 206] 13:16:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 116 (0x93a5ac00) [pid = 1743] [serial = 618] [outer = (nil)] 13:16:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 117 (0xa2535800) [pid = 1743] [serial = 619] [outer = 0x93a5ac00] 13:16:54 INFO - PROCESS | 1743 | 1468009014557 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 118 (0xa25f4800) [pid = 1743] [serial = 620] [outer = 0x93a5ac00] 13:16:55 INFO - PROCESS | 1743 | 1468009015428 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1483ms 13:16:55 INFO - PROCESS | 1743 | 1468009015459 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 13:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:16:55 INFO - PROCESS | 1743 | 1468009015464 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 13:16:55 INFO - PROCESS | 1743 | 1468009015470 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:16:55 INFO - PROCESS | 1743 | 1468009015474 Marionette TRACE conn3 <- [1,798,null,{}] 13:16:55 INFO - PROCESS | 1743 | 1468009015480 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:55 INFO - PROCESS | 1743 | 1468009015486 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:55 INFO - PROCESS | 1743 | 1468009015672 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 13:16:55 INFO - PROCESS | 1743 | 1468009015878 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:55 INFO - PROCESS | 1743 | 1468009015897 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:56 INFO - PROCESS | 1743 | ++DOCSHELL 0xa34b8400 == 85 [pid = 1743] [id = 207] 13:16:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 119 (0xa34b9400) [pid = 1743] [serial = 621] [outer = (nil)] 13:16:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 120 (0xa34c1400) [pid = 1743] [serial = 622] [outer = 0xa34b9400] 13:16:56 INFO - PROCESS | 1743 | 1468009016058 Marionette DEBUG loaded listener.js 13:16:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 121 (0xa61b9400) [pid = 1743] [serial = 623] [outer = 0xa34b9400] 13:16:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 122 (0x8e0ae400) [pid = 1743] [serial = 624] [outer = 0x99676400] 13:16:57 INFO - PROCESS | 1743 | 1468009017232 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 13:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1832ms 13:16:57 INFO - PROCESS | 1743 | 1468009017303 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 13:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:16:57 INFO - PROCESS | 1743 | 1468009017307 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 13:16:57 INFO - PROCESS | 1743 | 1468009017314 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:16:57 INFO - PROCESS | 1743 | 1468009017318 Marionette TRACE conn3 <- [1,802,null,{}] 13:16:57 INFO - PROCESS | 1743 | 1468009017331 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:57 INFO - PROCESS | 1743 | 1468009017337 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:57 INFO - PROCESS | 1743 | 1468009017558 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 13:16:57 INFO - PROCESS | 1743 | 1468009017806 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:57 INFO - PROCESS | 1743 | 1468009017816 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:57 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d954000 == 86 [pid = 1743] [id = 208] 13:16:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 123 (0x8e0a4400) [pid = 1743] [serial = 625] [outer = (nil)] 13:16:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 124 (0x8e0b1000) [pid = 1743] [serial = 626] [outer = 0x8e0a4400] 13:16:57 INFO - PROCESS | 1743 | 1468009017930 Marionette DEBUG loaded listener.js 13:16:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 125 (0xa4d0a800) [pid = 1743] [serial = 627] [outer = 0x8e0a4400] 13:16:58 INFO - PROCESS | 1743 | 1468009018822 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 13:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1539ms 13:16:58 INFO - PROCESS | 1743 | 1468009018853 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 13:16:58 INFO - PROCESS | 1743 | 1468009018857 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 13:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:16:58 INFO - PROCESS | 1743 | 1468009018864 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:16:58 INFO - PROCESS | 1743 | 1468009018868 Marionette TRACE conn3 <- [1,806,null,{}] 13:16:58 INFO - PROCESS | 1743 | 1468009018891 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:58 INFO - PROCESS | 1743 | 1468009018897 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:59 INFO - PROCESS | 1743 | 1468009019144 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 13:16:59 INFO - PROCESS | 1743 | 1468009019287 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:59 INFO - PROCESS | 1743 | 1468009019297 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:16:59 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0a8c00 == 87 [pid = 1743] [id = 209] 13:16:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 126 (0x8e0ad000) [pid = 1743] [serial = 628] [outer = (nil)] 13:16:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 127 (0x8fa38400) [pid = 1743] [serial = 629] [outer = 0x8e0ad000] 13:16:59 INFO - PROCESS | 1743 | 1468009019433 Marionette DEBUG loaded listener.js 13:16:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 128 (0x8fa3ac00) [pid = 1743] [serial = 630] [outer = 0x8e0ad000] 13:17:00 INFO - PROCESS | 1743 | 1468009020300 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 13:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1479ms 13:17:00 INFO - PROCESS | 1743 | 1468009020344 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 13:17:00 INFO - PROCESS | 1743 | 1468009020347 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 13:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:17:00 INFO - PROCESS | 1743 | 1468009020354 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:17:00 INFO - PROCESS | 1743 | 1468009020358 Marionette TRACE conn3 <- [1,810,null,{}] 13:17:00 INFO - PROCESS | 1743 | 1468009020364 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:00 INFO - PROCESS | 1743 | 1468009020369 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:00 INFO - PROCESS | 1743 | 1468009020554 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 13:17:00 INFO - PROCESS | 1743 | 1468009020752 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:00 INFO - PROCESS | 1743 | 1468009020763 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:00 INFO - PROCESS | 1743 | ++DOCSHELL 0x8fa36c00 == 88 [pid = 1743] [id = 210] 13:17:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 129 (0x8fa3bc00) [pid = 1743] [serial = 631] [outer = (nil)] 13:17:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 130 (0xa236fc00) [pid = 1743] [serial = 632] [outer = 0x8fa3bc00] 13:17:00 INFO - PROCESS | 1743 | 1468009020884 Marionette DEBUG loaded listener.js 13:17:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 131 (0xa4f22400) [pid = 1743] [serial = 633] [outer = 0x8fa3bc00] 13:17:01 INFO - PROCESS | 1743 | 1468009021883 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1586ms 13:17:01 INFO - PROCESS | 1743 | 1468009021942 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 13:17:01 INFO - PROCESS | 1743 | 1468009021945 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 13:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:17:01 INFO - PROCESS | 1743 | 1468009021952 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:17:01 INFO - PROCESS | 1743 | 1468009021958 Marionette TRACE conn3 <- [1,814,null,{}] 13:17:01 INFO - PROCESS | 1743 | 1468009021967 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:01 INFO - PROCESS | 1743 | 1468009021976 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:02 INFO - PROCESS | 1743 | 1468009022352 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 13:17:02 INFO - PROCESS | 1743 | 1468009022614 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:02 INFO - PROCESS | 1743 | 1468009022625 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:02 INFO - PROCESS | 1743 | ++DOCSHELL 0x8fa34c00 == 89 [pid = 1743] [id = 211] 13:17:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 132 (0x8fa3e000) [pid = 1743] [serial = 634] [outer = (nil)] 13:17:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 133 (0xa6c5d000) [pid = 1743] [serial = 635] [outer = 0x8fa3e000] 13:17:02 INFO - PROCESS | 1743 | 1468009022741 Marionette DEBUG loaded listener.js 13:17:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 134 (0xa6c60400) [pid = 1743] [serial = 636] [outer = 0x8fa3e000] 13:17:03 INFO - PROCESS | 1743 | 1468009023665 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 13:17:03 INFO - PROCESS | 1743 | 1468009023745 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 13:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:17:03 INFO - PROCESS | 1743 | 1468009023752 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:17:03 INFO - PROCESS | 1743 | 1468009023756 Marionette TRACE conn3 <- [1,818,null,{}] 13:17:03 INFO - PROCESS | 1743 | 1468009023762 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:03 INFO - PROCESS | 1743 | 1468009023767 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:03 INFO - PROCESS | 1743 | 1468009023993 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 13:17:04 INFO - PROCESS | 1743 | 1468009024266 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 1743 | 1468009024278 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x8ecbf400 == 90 [pid = 1743] [id = 212] 13:17:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 135 (0x99e28000) [pid = 1743] [serial = 637] [outer = (nil)] 13:17:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 136 (0xa6d06c00) [pid = 1743] [serial = 638] [outer = 0x99e28000] 13:17:04 INFO - PROCESS | 1743 | 1468009024430 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 137 (0xa6d0fc00) [pid = 1743] [serial = 639] [outer = 0x99e28000] 13:17:05 INFO - PROCESS | 1743 | 1468009025383 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1685ms 13:17:05 INFO - PROCESS | 1743 | 1468009025438 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 13:17:05 INFO - PROCESS | 1743 | 1468009025442 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 13:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:17:05 INFO - PROCESS | 1743 | 1468009025449 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:17:05 INFO - PROCESS | 1743 | 1468009025454 Marionette TRACE conn3 <- [1,822,null,{}] 13:17:05 INFO - PROCESS | 1743 | 1468009025460 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:05 INFO - PROCESS | 1743 | 1468009025466 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:05 INFO - PROCESS | 1743 | 1468009025728 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 13:17:06 INFO - PROCESS | 1743 | 1468009026335 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 1743 | 1468009026346 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0a7000 == 91 [pid = 1743] [id = 213] 13:17:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 138 (0x8e0a7400) [pid = 1743] [serial = 640] [outer = (nil)] 13:17:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 139 (0x8e0b2800) [pid = 1743] [serial = 641] [outer = 0x8e0a7400] 13:17:06 INFO - PROCESS | 1743 | 1468009026423 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 140 (0x8e10e800) [pid = 1743] [serial = 642] [outer = 0x8e0a7400] 13:17:07 INFO - PROCESS | 1743 | 1468009027410 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 13:17:07 INFO - PROCESS | 1743 | 1468009027446 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 13:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:17:07 INFO - PROCESS | 1743 | 1468009027453 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - PROCESS | 1743 | 1468009027458 Marionette TRACE conn3 <- [1,826,null,{}] 13:17:07 INFO - PROCESS | 1743 | 1468009027466 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:07 INFO - PROCESS | 1743 | 1468009027473 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:07 INFO - PROCESS | 1743 | 1468009027706 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 13:17:08 INFO - PROCESS | 1743 | 1468009028075 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:08 INFO - PROCESS | 1743 | 1468009028088 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:08 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e917c00 == 92 [pid = 1743] [id = 214] 13:17:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 141 (0x8e970000) [pid = 1743] [serial = 643] [outer = (nil)] 13:17:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 142 (0x8f3c7c00) [pid = 1743] [serial = 644] [outer = 0x8e970000] 13:17:08 INFO - PROCESS | 1743 | 1468009028175 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 143 (0x91884800) [pid = 1743] [serial = 645] [outer = 0x8e970000] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x9a758400 == 91 [pid = 1743] [id = 15] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x93a56800 == 90 [pid = 1743] [id = 14] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02ac00 == 89 [pid = 1743] [id = 187] 13:17:08 INFO - PROCESS | 1743 | --DOMWINDOW == 142 (0x922c1800) [pid = 1743] [serial = 565] [outer = (nil)] [url = about:blank] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x8e91ec00 == 88 [pid = 1743] [id = 115] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x96eab400 == 87 [pid = 1743] [id = 17] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x8ecbb800 == 86 [pid = 1743] [id = 185] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x8d946800 == 85 [pid = 1743] [id = 201] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x92c25000 == 84 [pid = 1743] [id = 200] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x93a51800 == 83 [pid = 1743] [id = 199] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2e4400 == 82 [pid = 1743] [id = 198] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02e400 == 81 [pid = 1743] [id = 197] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x8e024c00 == 80 [pid = 1743] [id = 194] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02ec00 == 79 [pid = 1743] [id = 193] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x8e918800 == 78 [pid = 1743] [id = 192] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x9a4aec00 == 77 [pid = 1743] [id = 191] 13:17:08 INFO - PROCESS | 1743 | --DOCSHELL 0x929e5000 == 76 [pid = 1743] [id = 190] 13:17:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2f1c00 == 75 [pid = 1743] [id = 189] 13:17:09 INFO - PROCESS | 1743 | 1468009029132 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:17:09 INFO - PROCESS | 1743 | --DOMWINDOW == 141 (0x98003800) [pid = 1743] [serial = 562] [outer = (nil)] [url = about:blank] 13:17:09 INFO - PROCESS | 1743 | --DOMWINDOW == 140 (0x9a16b800) [pid = 1743] [serial = 541] [outer = (nil)] [url = about:blank] 13:17:09 INFO - PROCESS | 1743 | --DOMWINDOW == 139 (0x8f7e6000) [pid = 1743] [serial = 554] [outer = (nil)] [url = about:blank] 13:17:09 INFO - PROCESS | 1743 | --DOMWINDOW == 138 (0x8f3d5000) [pid = 1743] [serial = 553] [outer = (nil)] [url = about:blank] 13:17:09 INFO - PROCESS | 1743 | --DOMWINDOW == 137 (0x9c148800) [pid = 1743] [serial = 550] [outer = (nil)] [url = about:blank] 13:17:09 INFO - PROCESS | 1743 | --DOMWINDOW == 136 (0x9235d800) [pid = 1743] [serial = 538] [outer = (nil)] [url = about:blank] 13:17:09 INFO - PROCESS | 1743 | --DOMWINDOW == 135 (0x8ecba400) [pid = 1743] [serial = 535] [outer = (nil)] [url = about:blank] 13:17:09 INFO - PROCESS | 1743 | --DOMWINDOW == 134 (0x91880c00) [pid = 1743] [serial = 556] [outer = (nil)] [url = about:blank] 13:17:09 INFO - PROCESS | 1743 | --DOMWINDOW == 133 (0x92218000) [pid = 1743] [serial = 557] [outer = (nil)] [url = about:blank] 13:17:09 INFO - PROCESS | 1743 | --DOMWINDOW == 132 (0x9ac71c00) [pid = 1743] [serial = 547] [outer = (nil)] [url = about:blank] 13:17:09 INFO - PROCESS | 1743 | --DOMWINDOW == 131 (0x9a765400) [pid = 1743] [serial = 544] [outer = (nil)] [url = about:blank] 13:17:09 INFO - PROCESS | 1743 | --DOMWINDOW == 130 (0x92c65000) [pid = 1743] [serial = 559] [outer = (nil)] [url = about:blank] 13:17:09 INFO - PROCESS | 1743 | --DOMWINDOW == 129 (0x939ac000) [pid = 1743] [serial = 560] [outer = (nil)] [url = about:blank] 13:17:09 INFO - PROCESS | 1743 | --DOMWINDOW == 128 (0x99e26400) [pid = 1743] [serial = 563] [outer = (nil)] [url = about:blank] 13:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1734ms 13:17:09 INFO - PROCESS | 1743 | 1468009029188 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 13:17:09 INFO - PROCESS | 1743 | 1468009029195 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 13:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:17:09 INFO - PROCESS | 1743 | 1468009029203 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:17:09 INFO - PROCESS | 1743 | 1468009029206 Marionette TRACE conn3 <- [1,830,null,{}] 13:17:09 INFO - PROCESS | 1743 | 1468009029212 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:09 INFO - PROCESS | 1743 | 1468009029217 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:09 INFO - PROCESS | 1743 | 1468009029400 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 13:17:09 INFO - PROCESS | 1743 | 1468009029622 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:09 INFO - PROCESS | 1743 | 1468009029630 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:09 INFO - PROCESS | 1743 | ++DOCSHELL 0x9158c800 == 76 [pid = 1743] [id = 215] 13:17:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 129 (0x91882400) [pid = 1743] [serial = 646] [outer = (nil)] 13:17:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 130 (0x92360800) [pid = 1743] [serial = 647] [outer = 0x91882400] 13:17:09 INFO - PROCESS | 1743 | 1468009029705 Marionette DEBUG loaded listener.js 13:17:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 131 (0x929efc00) [pid = 1743] [serial = 648] [outer = 0x91882400] 13:17:10 INFO - PROCESS | 1743 | 1468009030511 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1334ms 13:17:10 INFO - PROCESS | 1743 | 1468009030537 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 13:17:10 INFO - PROCESS | 1743 | 1468009030541 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 13:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:17:10 INFO - PROCESS | 1743 | 1468009030550 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:17:10 INFO - PROCESS | 1743 | 1468009030559 Marionette TRACE conn3 <- [1,834,null,{}] 13:17:10 INFO - PROCESS | 1743 | 1468009030573 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:10 INFO - PROCESS | 1743 | 1468009030580 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:10 INFO - PROCESS | 1743 | 1468009030766 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 13:17:10 INFO - PROCESS | 1743 | 1468009030779 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:10 INFO - PROCESS | 1743 | 1468009030787 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:10 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e024c00 == 77 [pid = 1743] [id = 216] 13:17:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 132 (0x92a4cc00) [pid = 1743] [serial = 649] [outer = (nil)] 13:17:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 133 (0x95247400) [pid = 1743] [serial = 650] [outer = 0x92a4cc00] 13:17:11 INFO - PROCESS | 1743 | 1468009031028 Marionette DEBUG loaded listener.js 13:17:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 134 (0x9967b400) [pid = 1743] [serial = 651] [outer = 0x92a4cc00] 13:17:11 INFO - PROCESS | 1743 | 1468009031892 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1389ms 13:17:11 INFO - PROCESS | 1743 | 1468009031937 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 13:17:11 INFO - PROCESS | 1743 | 1468009031942 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 13:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:17:11 INFO - PROCESS | 1743 | 1468009031956 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:17:11 INFO - PROCESS | 1743 | 1468009031958 Marionette TRACE conn3 <- [1,838,null,{}] 13:17:11 INFO - PROCESS | 1743 | 1468009031964 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:11 INFO - PROCESS | 1743 | 1468009031969 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:12 INFO - PROCESS | 1743 | 1468009032228 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 13:17:12 INFO - PROCESS | 1743 | 1468009032265 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:12 INFO - PROCESS | 1743 | 1468009032274 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:12 INFO - PROCESS | 1743 | ++DOCSHELL 0x99e28400 == 78 [pid = 1743] [id = 217] 13:17:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 135 (0x9a262400) [pid = 1743] [serial = 652] [outer = (nil)] 13:17:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 136 (0x9a5f3c00) [pid = 1743] [serial = 653] [outer = 0x9a262400] 13:17:12 INFO - PROCESS | 1743 | 1468009032355 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 137 (0x9a81c000) [pid = 1743] [serial = 654] [outer = 0x9a262400] 13:17:13 INFO - PROCESS | 1743 | 1468009033243 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1380ms 13:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:17:13 INFO - PROCESS | 1743 | 1468009033342 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 13:17:13 INFO - PROCESS | 1743 | 1468009033345 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 13:17:13 INFO - PROCESS | 1743 | 1468009033352 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:17:13 INFO - PROCESS | 1743 | 1468009033355 Marionette TRACE conn3 <- [1,842,null,{}] 13:17:13 INFO - PROCESS | 1743 | 1468009033361 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:13 INFO - PROCESS | 1743 | 1468009033365 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:13 INFO - PROCESS | 1743 | 1468009033819 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 13:17:13 INFO - PROCESS | 1743 | --DOMWINDOW == 136 (0x92c27800) [pid = 1743] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:17:13 INFO - PROCESS | 1743 | --DOMWINDOW == 135 (0x9187d800) [pid = 1743] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:17:13 INFO - PROCESS | 1743 | --DOMWINDOW == 134 (0x8f7e6800) [pid = 1743] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:17:13 INFO - PROCESS | 1743 | --DOMWINDOW == 133 (0x93c62800) [pid = 1743] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:17:14 INFO - PROCESS | 1743 | 1468009033986 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:14 INFO - PROCESS | 1743 | 1468009034002 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:14 INFO - PROCESS | 1743 | ++DOCSHELL 0x92a49800 == 79 [pid = 1743] [id = 218] 13:17:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 134 (0x92c27800) [pid = 1743] [serial = 655] [outer = (nil)] 13:17:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 135 (0x9a822400) [pid = 1743] [serial = 656] [outer = 0x92c27800] 13:17:14 INFO - PROCESS | 1743 | 1468009034087 Marionette DEBUG loaded listener.js 13:17:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 136 (0x9c1d2c00) [pid = 1743] [serial = 657] [outer = 0x92c27800] 13:17:14 INFO - PROCESS | 1743 | 1468009034854 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1530ms 13:17:14 INFO - PROCESS | 1743 | 1468009034882 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 13:17:14 INFO - PROCESS | 1743 | 1468009034885 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 13:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:17:14 INFO - PROCESS | 1743 | 1468009034891 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:17:14 INFO - PROCESS | 1743 | 1468009034895 Marionette TRACE conn3 <- [1,846,null,{}] 13:17:14 INFO - PROCESS | 1743 | 1468009034900 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:14 INFO - PROCESS | 1743 | 1468009034906 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:15 INFO - PROCESS | 1743 | 1468009035140 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 13:17:15 INFO - PROCESS | 1743 | 1468009035162 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:15 INFO - PROCESS | 1743 | 1468009035172 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:15 INFO - PROCESS | 1743 | ++DOCSHELL 0x91f17000 == 80 [pid = 1743] [id = 219] 13:17:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 137 (0x9a5e9c00) [pid = 1743] [serial = 658] [outer = (nil)] 13:17:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 138 (0xa318f000) [pid = 1743] [serial = 659] [outer = 0x9a5e9c00] 13:17:15 INFO - PROCESS | 1743 | 1468009035239 Marionette DEBUG loaded listener.js 13:17:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 139 (0xa34c0c00) [pid = 1743] [serial = 660] [outer = 0x9a5e9c00] 13:17:16 INFO - PROCESS | 1743 | 1468009036313 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1487ms 13:17:16 INFO - PROCESS | 1743 | 1468009036380 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 13:17:16 INFO - PROCESS | 1743 | 1468009036388 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 13:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:17:16 INFO - PROCESS | 1743 | 1468009036397 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:17:16 INFO - PROCESS | 1743 | 1468009036402 Marionette TRACE conn3 <- [1,850,null,{}] 13:17:16 INFO - PROCESS | 1743 | 1468009036411 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:16 INFO - PROCESS | 1743 | 1468009036416 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:16 INFO - PROCESS | 1743 | 1468009036691 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 13:17:17 INFO - PROCESS | 1743 | 1468009037020 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:17 INFO - PROCESS | 1743 | 1468009037038 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:17 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e912000 == 81 [pid = 1743] [id = 220] 13:17:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 140 (0x8e915c00) [pid = 1743] [serial = 661] [outer = (nil)] 13:17:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 141 (0x8f7de800) [pid = 1743] [serial = 662] [outer = 0x8e915c00] 13:17:17 INFO - PROCESS | 1743 | 1468009037120 Marionette DEBUG loaded listener.js 13:17:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 142 (0x8facd800) [pid = 1743] [serial = 663] [outer = 0x8e915c00] 13:17:18 INFO - PROCESS | 1743 | 1468009038084 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1702ms 13:17:18 INFO - PROCESS | 1743 | 1468009038098 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 13:17:18 INFO - PROCESS | 1743 | 1468009038105 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 13:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:17:18 INFO - PROCESS | 1743 | 1468009038116 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:17:18 INFO - PROCESS | 1743 | 1468009038120 Marionette TRACE conn3 <- [1,854,null,{}] 13:17:18 INFO - PROCESS | 1743 | 1468009038127 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:18 INFO - PROCESS | 1743 | 1468009038133 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:18 INFO - PROCESS | 1743 | 1468009038345 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 13:17:18 INFO - PROCESS | 1743 | 1468009038599 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:18 INFO - PROCESS | 1743 | 1468009038608 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:18 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0a6800 == 82 [pid = 1743] [id = 221] 13:17:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 143 (0x8ecbc800) [pid = 1743] [serial = 664] [outer = (nil)] 13:17:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 144 (0x92c67800) [pid = 1743] [serial = 665] [outer = 0x8ecbc800] 13:17:18 INFO - PROCESS | 1743 | 1468009038743 Marionette DEBUG loaded listener.js 13:17:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 145 (0x93c64c00) [pid = 1743] [serial = 666] [outer = 0x8ecbc800] 13:17:19 INFO - PROCESS | 1743 | 1468009039726 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1682ms 13:17:19 INFO - PROCESS | 1743 | 1468009039798 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 13:17:19 INFO - PROCESS | 1743 | 1468009039801 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 13:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:17:19 INFO - PROCESS | 1743 | 1468009039809 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:17:19 INFO - PROCESS | 1743 | 1468009039815 Marionette TRACE conn3 <- [1,858,null,{}] 13:17:19 INFO - PROCESS | 1743 | 1468009039833 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:19 INFO - PROCESS | 1743 | 1468009039842 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:20 INFO - PROCESS | 1743 | 1468009040088 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 13:17:20 INFO - PROCESS | 1743 | 1468009040389 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:20 INFO - PROCESS | 1743 | 1468009040403 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:20 INFO - PROCESS | 1743 | ++DOCSHELL 0xa2372c00 == 83 [pid = 1743] [id = 222] 13:17:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 146 (0xa2375400) [pid = 1743] [serial = 667] [outer = (nil)] 13:17:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 147 (0xa33c3400) [pid = 1743] [serial = 668] [outer = 0xa2375400] 13:17:20 INFO - PROCESS | 1743 | 1468009040492 Marionette DEBUG loaded listener.js 13:17:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 148 (0xa4f1bc00) [pid = 1743] [serial = 669] [outer = 0xa2375400] 13:17:21 INFO - PROCESS | 1743 | 1468009041413 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1637ms 13:17:21 INFO - PROCESS | 1743 | 1468009041446 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 13:17:21 INFO - PROCESS | 1743 | 1468009041450 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 13:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:17:21 INFO - PROCESS | 1743 | 1468009041458 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:17:21 INFO - PROCESS | 1743 | 1468009041461 Marionette TRACE conn3 <- [1,862,null,{}] 13:17:21 INFO - PROCESS | 1743 | 1468009041468 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:21 INFO - PROCESS | 1743 | 1468009041473 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:21 INFO - PROCESS | 1743 | 1468009041682 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 13:17:21 INFO - PROCESS | 1743 | 1468009041939 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:21 INFO - PROCESS | 1743 | 1468009041949 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:22 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d505000 == 84 [pid = 1743] [id = 223] 13:17:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 149 (0x8d508800) [pid = 1743] [serial = 670] [outer = (nil)] 13:17:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 150 (0x8d50b800) [pid = 1743] [serial = 671] [outer = 0x8d508800] 13:17:22 INFO - PROCESS | 1743 | 1468009042085 Marionette DEBUG loaded listener.js 13:17:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 151 (0x8d510400) [pid = 1743] [serial = 672] [outer = 0x8d508800] 13:17:23 INFO - PROCESS | 1743 | 1468009043050 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1638ms 13:17:23 INFO - PROCESS | 1743 | 1468009043096 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 13:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:17:23 INFO - PROCESS | 1743 | 1468009043100 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 13:17:23 INFO - PROCESS | 1743 | 1468009043107 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:17:23 INFO - PROCESS | 1743 | 1468009043111 Marionette TRACE conn3 <- [1,866,null,{}] 13:17:23 INFO - PROCESS | 1743 | 1468009043117 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:23 INFO - PROCESS | 1743 | 1468009043122 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:23 INFO - PROCESS | 1743 | 1468009043317 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 13:17:23 INFO - PROCESS | 1743 | 1468009043563 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:23 INFO - PROCESS | 1743 | 1468009043571 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:23 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d502000 == 85 [pid = 1743] [id = 224] 13:17:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 152 (0x8d50a800) [pid = 1743] [serial = 673] [outer = (nil)] 13:17:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 153 (0xa4d59400) [pid = 1743] [serial = 674] [outer = 0x8d50a800] 13:17:23 INFO - PROCESS | 1743 | 1468009043695 Marionette DEBUG loaded listener.js 13:17:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 154 (0xa61b9000) [pid = 1743] [serial = 675] [outer = 0x8d50a800] 13:17:24 INFO - PROCESS | 1743 | 1468009044592 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1532ms 13:17:24 INFO - PROCESS | 1743 | 1468009044639 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 13:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:17:24 INFO - PROCESS | 1743 | 1468009044643 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 13:17:24 INFO - PROCESS | 1743 | 1468009044650 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:17:24 INFO - PROCESS | 1743 | 1468009044654 Marionette TRACE conn3 <- [1,870,null,{}] 13:17:24 INFO - PROCESS | 1743 | 1468009044660 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:24 INFO - PROCESS | 1743 | 1468009044670 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:24 INFO - PROCESS | 1743 | 1468009044897 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 13:17:25 INFO - PROCESS | 1743 | 1468009045155 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:25 INFO - PROCESS | 1743 | 1468009045164 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:25 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dabcc00 == 86 [pid = 1743] [id = 225] 13:17:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 155 (0x8dabd000) [pid = 1743] [serial = 676] [outer = (nil)] 13:17:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 156 (0x8e0a4800) [pid = 1743] [serial = 677] [outer = 0x8dabd000] 13:17:25 INFO - PROCESS | 1743 | 1468009045290 Marionette DEBUG loaded listener.js 13:17:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 157 (0xa610cc00) [pid = 1743] [serial = 678] [outer = 0x8dabd000] 13:17:26 INFO - PROCESS | 1743 | 1468009046222 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1585ms 13:17:26 INFO - PROCESS | 1743 | 1468009046234 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 13:17:26 INFO - PROCESS | 1743 | 1468009046238 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 13:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:17:26 INFO - PROCESS | 1743 | 1468009046246 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:17:26 INFO - PROCESS | 1743 | 1468009046250 Marionette TRACE conn3 <- [1,874,null,{}] 13:17:26 INFO - PROCESS | 1743 | 1468009046256 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:26 INFO - PROCESS | 1743 | 1468009046261 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:26 INFO - PROCESS | 1743 | 1468009046481 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 13:17:26 INFO - PROCESS | 1743 | 1468009046755 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:26 INFO - PROCESS | 1743 | 1468009046763 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:26 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d510000 == 87 [pid = 1743] [id = 226] 13:17:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 158 (0x8d949000) [pid = 1743] [serial = 679] [outer = (nil)] 13:17:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 159 (0x92457400) [pid = 1743] [serial = 680] [outer = 0x8d949000] 13:17:26 INFO - PROCESS | 1743 | 1468009046885 Marionette DEBUG loaded listener.js 13:17:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 160 (0x9245b400) [pid = 1743] [serial = 681] [outer = 0x8d949000] 13:17:27 INFO - PROCESS | 1743 | 1468009047805 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1590ms 13:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:17:27 INFO - PROCESS | 1743 | 1468009047837 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 13:17:27 INFO - PROCESS | 1743 | 1468009047840 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 13:17:27 INFO - PROCESS | 1743 | 1468009047847 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:17:27 INFO - PROCESS | 1743 | 1468009047851 Marionette TRACE conn3 <- [1,878,null,{}] 13:17:27 INFO - PROCESS | 1743 | 1468009047857 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:27 INFO - PROCESS | 1743 | 1468009047862 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:28 INFO - PROCESS | 1743 | 1468009048057 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 13:17:28 INFO - PROCESS | 1743 | 1468009048309 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:28 INFO - PROCESS | 1743 | 1468009048318 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:28 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e026400 == 88 [pid = 1743] [id = 227] 13:17:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 161 (0x9245b000) [pid = 1743] [serial = 682] [outer = (nil)] 13:17:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 162 (0x99e2ec00) [pid = 1743] [serial = 683] [outer = 0x9245b000] 13:17:28 INFO - PROCESS | 1743 | 1468009048437 Marionette DEBUG loaded listener.js 13:17:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 163 (0xa2ff8000) [pid = 1743] [serial = 684] [outer = 0x9245b000] 13:17:29 INFO - PROCESS | 1743 | 1468009049291 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1488ms 13:17:29 INFO - PROCESS | 1743 | 1468009049335 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 13:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:17:29 INFO - PROCESS | 1743 | 1468009049339 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 13:17:29 INFO - PROCESS | 1743 | 1468009049345 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:17:29 INFO - PROCESS | 1743 | 1468009049349 Marionette TRACE conn3 <- [1,882,null,{}] 13:17:29 INFO - PROCESS | 1743 | 1468009049355 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:29 INFO - PROCESS | 1743 | 1468009049360 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:29 INFO - PROCESS | 1743 | 1468009049549 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 13:17:29 INFO - PROCESS | 1743 | 1468009049801 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:29 INFO - PROCESS | 1743 | 1468009049807 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:29 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dabdc00 == 89 [pid = 1743] [id = 228] 13:17:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 164 (0x8eaa1c00) [pid = 1743] [serial = 685] [outer = (nil)] 13:17:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 165 (0x8eaa9000) [pid = 1743] [serial = 686] [outer = 0x8eaa1c00] 13:17:29 INFO - PROCESS | 1743 | 1468009049934 Marionette DEBUG loaded listener.js 13:17:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 166 (0x8eaab400) [pid = 1743] [serial = 687] [outer = 0x8eaa1c00] 13:17:30 INFO - PROCESS | 1743 | 1468009050800 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1483ms 13:17:30 INFO - PROCESS | 1743 | 1468009050830 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 13:17:30 INFO - PROCESS | 1743 | 1468009050835 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 13:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:17:30 INFO - PROCESS | 1743 | 1468009050841 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:17:30 INFO - PROCESS | 1743 | 1468009050845 Marionette TRACE conn3 <- [1,886,null,{}] 13:17:30 INFO - PROCESS | 1743 | 1468009050851 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:30 INFO - PROCESS | 1743 | 1468009050856 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:31 INFO - PROCESS | 1743 | 1468009051048 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 13:17:31 INFO - PROCESS | 1743 | 1468009051356 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:31 INFO - PROCESS | 1743 | 1468009051365 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x8eaa1400 == 90 [pid = 1743] [id = 229] 13:17:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 167 (0x8eaa2800) [pid = 1743] [serial = 688] [outer = (nil)] 13:17:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 168 (0x9176f800) [pid = 1743] [serial = 689] [outer = 0x8eaa2800] 13:17:31 INFO - PROCESS | 1743 | 1468009051453 Marionette DEBUG loaded listener.js 13:17:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 169 (0x91771400) [pid = 1743] [serial = 690] [outer = 0x8eaa2800] 13:17:32 INFO - PROCESS | 1743 | 1468009052380 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1590ms 13:17:32 INFO - PROCESS | 1743 | 1468009052432 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 13:17:32 INFO - PROCESS | 1743 | 1468009052435 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 13:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:17:32 INFO - PROCESS | 1743 | 1468009052442 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:17:32 INFO - PROCESS | 1743 | 1468009052446 Marionette TRACE conn3 <- [1,890,null,{}] 13:17:32 INFO - PROCESS | 1743 | 1468009052452 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:32 INFO - PROCESS | 1743 | 1468009052458 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:32 INFO - PROCESS | 1743 | 1468009052670 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 13:17:32 INFO - PROCESS | 1743 | 1468009052936 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:32 INFO - PROCESS | 1743 | 1468009052946 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:33 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a3800 == 91 [pid = 1743] [id = 230] 13:17:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 170 (0x8b1a3c00) [pid = 1743] [serial = 691] [outer = (nil)] 13:17:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 171 (0x8eaa8400) [pid = 1743] [serial = 692] [outer = 0x8b1a3c00] 13:17:33 INFO - PROCESS | 1743 | 1468009053075 Marionette DEBUG loaded listener.js 13:17:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 172 (0x91775000) [pid = 1743] [serial = 693] [outer = 0x8b1a3c00] 13:17:33 INFO - PROCESS | 1743 | 1468009053980 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1585ms 13:17:34 INFO - PROCESS | 1743 | 1468009054027 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 13:17:34 INFO - PROCESS | 1743 | 1468009054031 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 13:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:17:34 INFO - PROCESS | 1743 | 1468009054038 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:17:34 INFO - PROCESS | 1743 | 1468009054041 Marionette TRACE conn3 <- [1,894,null,{}] 13:17:34 INFO - PROCESS | 1743 | 1468009054047 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:34 INFO - PROCESS | 1743 | 1468009054052 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:34 INFO - PROCESS | 1743 | 1468009054242 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 13:17:34 INFO - PROCESS | 1743 | 1468009054501 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:34 INFO - PROCESS | 1743 | 1468009054508 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b36d800 == 92 [pid = 1743] [id = 231] 13:17:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 173 (0x8b36e400) [pid = 1743] [serial = 694] [outer = (nil)] 13:17:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 174 (0x8b373c00) [pid = 1743] [serial = 695] [outer = 0x8b36e400] 13:17:34 INFO - PROCESS | 1743 | 1468009054627 Marionette DEBUG loaded listener.js 13:17:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 175 (0x8b376800) [pid = 1743] [serial = 696] [outer = 0x8b36e400] 13:17:35 INFO - PROCESS | 1743 | 1468009055507 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1530ms 13:17:35 INFO - PROCESS | 1743 | 1468009055569 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 13:17:35 INFO - PROCESS | 1743 | 1468009055573 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 13:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:17:35 INFO - PROCESS | 1743 | 1468009055579 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:17:35 INFO - PROCESS | 1743 | 1468009055582 Marionette TRACE conn3 <- [1,898,null,{}] 13:17:35 INFO - PROCESS | 1743 | 1468009055588 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:35 INFO - PROCESS | 1743 | 1468009055594 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:35 INFO - PROCESS | 1743 | 1468009055782 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 13:17:36 INFO - PROCESS | 1743 | 1468009056036 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:36 INFO - PROCESS | 1743 | 1468009056044 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:36 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b375400 == 93 [pid = 1743] [id = 232] 13:17:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 176 (0x8b375c00) [pid = 1743] [serial = 697] [outer = (nil)] 13:17:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 177 (0x8b4cc800) [pid = 1743] [serial = 698] [outer = 0x8b375c00] 13:17:36 INFO - PROCESS | 1743 | 1468009056178 Marionette DEBUG loaded listener.js 13:17:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 178 (0x8b4cf800) [pid = 1743] [serial = 699] [outer = 0x8b375c00] 13:17:37 INFO - PROCESS | 1743 | 1468009057088 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1530ms 13:17:37 INFO - PROCESS | 1743 | 1468009057110 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 13:17:37 INFO - PROCESS | 1743 | 1468009057114 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 13:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:17:37 INFO - PROCESS | 1743 | 1468009057120 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:17:37 INFO - PROCESS | 1743 | 1468009057124 Marionette TRACE conn3 <- [1,902,null,{}] 13:17:37 INFO - PROCESS | 1743 | 1468009057130 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:37 INFO - PROCESS | 1743 | 1468009057134 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:37 INFO - PROCESS | 1743 | 1468009057335 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 13:17:37 INFO - PROCESS | 1743 | 1468009057608 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:37 INFO - PROCESS | 1743 | 1468009057615 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a3000 == 94 [pid = 1743] [id = 233] 13:17:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 179 (0x8b1a5400) [pid = 1743] [serial = 700] [outer = (nil)] 13:17:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 180 (0x8b1a8000) [pid = 1743] [serial = 701] [outer = 0x8b1a5400] 13:17:38 INFO - PROCESS | 1743 | 1468009058002 Marionette DEBUG loaded listener.js 13:17:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 181 (0x8b4d6000) [pid = 1743] [serial = 702] [outer = 0x8b1a5400] 13:17:38 INFO - PROCESS | 1743 | 1468009058943 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1897ms 13:17:39 INFO - PROCESS | 1743 | 1468009059019 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 1743 | 1468009059025 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 13:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:17:39 INFO - PROCESS | 1743 | 1468009059033 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - PROCESS | 1743 | 1468009059037 Marionette TRACE conn3 <- [1,906,null,{}] 13:17:39 INFO - PROCESS | 1743 | 1468009059045 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:39 INFO - PROCESS | 1743 | 1468009059050 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:39 INFO - PROCESS | 1743 | 1468009059278 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 13:17:39 INFO - PROCESS | 1743 | 1468009059552 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:39 INFO - PROCESS | 1743 | 1468009059564 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:39 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dac0c00 == 95 [pid = 1743] [id = 234] 13:17:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 182 (0x8dac1c00) [pid = 1743] [serial = 703] [outer = (nil)] 13:17:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 183 (0x8dac4c00) [pid = 1743] [serial = 704] [outer = 0x8dac1c00] 13:17:39 INFO - PROCESS | 1743 | 1468009059757 Marionette DEBUG loaded listener.js 13:17:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 184 (0x8dac7c00) [pid = 1743] [serial = 705] [outer = 0x8dac1c00] 13:17:40 INFO - PROCESS | 1743 | 1468009060642 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1684ms 13:17:40 INFO - PROCESS | 1743 | 1468009060716 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 13:17:40 INFO - PROCESS | 1743 | 1468009060722 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 13:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:17:40 INFO - PROCESS | 1743 | 1468009060732 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:17:40 INFO - PROCESS | 1743 | 1468009060737 Marionette TRACE conn3 <- [1,910,null,{}] 13:17:40 INFO - PROCESS | 1743 | 1468009060743 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:40 INFO - PROCESS | 1743 | 1468009060748 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:40 INFO - PROCESS | 1743 | 1468009060976 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 13:17:41 INFO - PROCESS | 1743 | 1468009061251 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:41 INFO - PROCESS | 1743 | 1468009061259 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e105000 == 96 [pid = 1743] [id = 235] 13:17:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 185 (0x8e106000) [pid = 1743] [serial = 706] [outer = (nil)] 13:17:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 186 (0x8e2edc00) [pid = 1743] [serial = 707] [outer = 0x8e106000] 13:17:41 INFO - PROCESS | 1743 | 1468009061374 Marionette DEBUG loaded listener.js 13:17:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 187 (0x8e97ac00) [pid = 1743] [serial = 708] [outer = 0x8e106000] 13:17:42 INFO - PROCESS | 1743 | --DOCSHELL 0xa23b9c00 == 95 [pid = 1743] [id = 150] 13:17:42 INFO - PROCESS | 1743 | --DOCSHELL 0x8e91e000 == 94 [pid = 1743] [id = 121] 13:17:42 INFO - PROCESS | 1743 | --DOCSHELL 0x92c5c800 == 93 [pid = 1743] [id = 88] 13:17:42 INFO - PROCESS | 1743 | --DOCSHELL 0x8e91d000 == 92 [pid = 1743] [id = 184] 13:17:42 INFO - PROCESS | 1743 | --DOCSHELL 0x8e91a000 == 91 [pid = 1743] [id = 123] 13:17:42 INFO - PROCESS | 1743 | --DOCSHELL 0xa23ad800 == 90 [pid = 1743] [id = 89] 13:17:42 INFO - PROCESS | 1743 | 1468009062457 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 186 (0x9b68b400) [pid = 1743] [serial = 604] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 185 (0xa25fc000) [pid = 1743] [serial = 583] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 184 (0x8e97d800) [pid = 1743] [serial = 589] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 183 (0x9bff7800) [pid = 1743] [serial = 577] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 182 (0x8f3d1800) [pid = 1743] [serial = 568] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 181 (0xa34ba400) [pid = 1743] [serial = 586] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 180 (0x92c65c00) [pid = 1743] [serial = 571] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 179 (0x9a9b5800) [pid = 1743] [serial = 574] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 178 (0x9c246000) [pid = 1743] [serial = 580] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOCSHELL 0x92a50c00 == 89 [pid = 1743] [id = 186] 13:17:42 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02d000 == 88 [pid = 1743] [id = 206] 13:17:42 INFO - PROCESS | 1743 | --DOCSHELL 0x92a48400 == 87 [pid = 1743] [id = 205] 13:17:42 INFO - PROCESS | 1743 | --DOCSHELL 0x8e023800 == 86 [pid = 1743] [id = 204] 13:17:42 INFO - PROCESS | 1743 | --DOCSHELL 0x91591000 == 85 [pid = 1743] [id = 203] 13:17:42 INFO - PROCESS | 1743 | --DOCSHELL 0x8d94cc00 == 84 [pid = 1743] [id = 202] 13:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1834ms 13:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:17:42 INFO - PROCESS | 1743 | 1468009062574 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 13:17:42 INFO - PROCESS | 1743 | 1468009062576 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 13:17:42 INFO - PROCESS | 1743 | 1468009062584 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:17:42 INFO - PROCESS | 1743 | 1468009062589 Marionette TRACE conn3 <- [1,914,null,{}] 13:17:42 INFO - PROCESS | 1743 | 1468009062605 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:42 INFO - PROCESS | 1743 | 1468009062613 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:42 INFO - PROCESS | 1743 | 1468009062798 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 177 (0x9a826800) [pid = 1743] [serial = 602] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 176 (0x922be800) [pid = 1743] [serial = 592] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 175 (0x92a41400) [pid = 1743] [serial = 596] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 174 (0x9235b800) [pid = 1743] [serial = 593] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 173 (0x9a767800) [pid = 1743] [serial = 601] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 172 (0x92351800) [pid = 1743] [serial = 595] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 171 (0x95243800) [pid = 1743] [serial = 598] [outer = (nil)] [url = about:blank] 13:17:42 INFO - PROCESS | 1743 | --DOMWINDOW == 170 (0x99e2c000) [pid = 1743] [serial = 599] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1743 | 1468009063071 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:43 INFO - PROCESS | 1743 | 1468009063080 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:43 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e10f400 == 85 [pid = 1743] [id = 236] 13:17:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 171 (0x8e973400) [pid = 1743] [serial = 709] [outer = (nil)] 13:17:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 172 (0x8f7e6800) [pid = 1743] [serial = 710] [outer = 0x8e973400] 13:17:43 INFO - PROCESS | 1743 | 1468009063150 Marionette DEBUG loaded listener.js 13:17:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 173 (0x8fa3d800) [pid = 1743] [serial = 711] [outer = 0x8e973400] 13:17:43 INFO - PROCESS | 1743 | 1468009063905 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1339ms 13:17:43 INFO - PROCESS | 1743 | 1468009063921 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 13:17:43 INFO - PROCESS | 1743 | 1468009063924 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 13:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:17:43 INFO - PROCESS | 1743 | 1468009063932 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:17:43 INFO - PROCESS | 1743 | 1468009063936 Marionette TRACE conn3 <- [1,918,null,{}] 13:17:43 INFO - PROCESS | 1743 | 1468009063941 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:43 INFO - PROCESS | 1743 | 1468009063946 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:44 INFO - PROCESS | 1743 | 1468009064185 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 13:17:44 INFO - PROCESS | 1743 | 1468009064206 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:44 INFO - PROCESS | 1743 | 1468009064215 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:44 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f3c8c00 == 86 [pid = 1743] [id = 237] 13:17:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 174 (0x8fad3400) [pid = 1743] [serial = 712] [outer = (nil)] 13:17:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 175 (0x91774c00) [pid = 1743] [serial = 713] [outer = 0x8fad3400] 13:17:44 INFO - PROCESS | 1743 | 1468009064282 Marionette DEBUG loaded listener.js 13:17:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 176 (0x91779c00) [pid = 1743] [serial = 714] [outer = 0x8fad3400] 13:17:45 INFO - PROCESS | 1743 | 1468009065230 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1345ms 13:17:45 INFO - PROCESS | 1743 | 1468009065276 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 13:17:45 INFO - PROCESS | 1743 | 1468009065280 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 13:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:17:45 INFO - PROCESS | 1743 | 1468009065294 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:17:45 INFO - PROCESS | 1743 | 1468009065296 Marionette TRACE conn3 <- [1,922,null,{}] 13:17:45 INFO - PROCESS | 1743 | 1468009065303 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:45 INFO - PROCESS | 1743 | 1468009065308 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:45 INFO - PROCESS | 1743 | 1468009065538 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 13:17:45 INFO - PROCESS | 1743 | 1468009065560 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:45 INFO - PROCESS | 1743 | 1468009065567 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:45 INFO - PROCESS | 1743 | ++DOCSHELL 0x9177cc00 == 87 [pid = 1743] [id = 238] 13:17:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 177 (0x9187d800) [pid = 1743] [serial = 715] [outer = (nil)] 13:17:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 178 (0x922c5400) [pid = 1743] [serial = 716] [outer = 0x9187d800] 13:17:45 INFO - PROCESS | 1743 | 1468009065647 Marionette DEBUG loaded listener.js 13:17:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 179 (0x92457800) [pid = 1743] [serial = 717] [outer = 0x9187d800] 13:17:46 INFO - PROCESS | 1743 | 1468009066674 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1430ms 13:17:46 INFO - PROCESS | 1743 | 1468009066733 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 13:17:46 INFO - PROCESS | 1743 | 1468009066741 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 13:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:17:46 INFO - PROCESS | 1743 | 1468009066752 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:17:46 INFO - PROCESS | 1743 | 1468009066756 Marionette TRACE conn3 <- [1,926,null,{}] 13:17:46 INFO - PROCESS | 1743 | 1468009066764 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:46 INFO - PROCESS | 1743 | 1468009066773 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:47 INFO - PROCESS | 1743 | 1468009067021 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 13:17:47 INFO - PROCESS | 1743 | --DOMWINDOW == 178 (0x8e970000) [pid = 1743] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:17:47 INFO - PROCESS | 1743 | --DOMWINDOW == 177 (0x92a4cc00) [pid = 1743] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:17:47 INFO - PROCESS | 1743 | --DOMWINDOW == 176 (0x9a262400) [pid = 1743] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:17:47 INFO - PROCESS | 1743 | --DOMWINDOW == 175 (0x91882400) [pid = 1743] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:17:47 INFO - PROCESS | 1743 | --DOMWINDOW == 174 (0x8e0a7400) [pid = 1743] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:17:47 INFO - PROCESS | 1743 | --DOMWINDOW == 173 (0x92c27800) [pid = 1743] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:17:47 INFO - PROCESS | 1743 | --DOMWINDOW == 172 (0x9b4d3400) [pid = 1743] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:17:47 INFO - PROCESS | 1743 | --DOMWINDOW == 171 (0x8d946c00) [pid = 1743] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:17:47 INFO - PROCESS | 1743 | --DOMWINDOW == 170 (0x92a4a800) [pid = 1743] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:17:47 INFO - PROCESS | 1743 | 1468009067709 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:47 INFO - PROCESS | 1743 | 1468009067720 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:47 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d946c00 == 88 [pid = 1743] [id = 239] 13:17:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 171 (0x8e0a7400) [pid = 1743] [serial = 718] [outer = (nil)] 13:17:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 172 (0x8ecb9800) [pid = 1743] [serial = 719] [outer = 0x8e0a7400] 13:17:47 INFO - PROCESS | 1743 | 1468009067784 Marionette DEBUG loaded listener.js 13:17:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 173 (0x91f17800) [pid = 1743] [serial = 720] [outer = 0x8e0a7400] 13:17:48 INFO - PROCESS | 1743 | 1468009068470 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1741ms 13:17:48 INFO - PROCESS | 1743 | 1468009068493 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 13:17:48 INFO - PROCESS | 1743 | 1468009068496 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 13:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:17:48 INFO - PROCESS | 1743 | 1468009068504 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:17:48 INFO - PROCESS | 1743 | 1468009068507 Marionette TRACE conn3 <- [1,930,null,{}] 13:17:48 INFO - PROCESS | 1743 | 1468009068525 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:48 INFO - PROCESS | 1743 | 1468009068529 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:48 INFO - PROCESS | 1743 | 1468009068703 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 13:17:48 INFO - PROCESS | 1743 | 1468009068723 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:48 INFO - PROCESS | 1743 | 1468009068730 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x91599400 == 89 [pid = 1743] [id = 240] 13:17:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 174 (0x929e4400) [pid = 1743] [serial = 721] [outer = (nil)] 13:17:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 175 (0x92c1e800) [pid = 1743] [serial = 722] [outer = 0x929e4400] 13:17:48 INFO - PROCESS | 1743 | 1468009068799 Marionette DEBUG loaded listener.js 13:17:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 176 (0x92c64000) [pid = 1743] [serial = 723] [outer = 0x929e4400] 13:17:49 INFO - PROCESS | 1743 | 1468009069844 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1380ms 13:17:49 INFO - PROCESS | 1743 | 1468009069890 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 13:17:49 INFO - PROCESS | 1743 | 1468009069897 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 13:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:17:49 INFO - PROCESS | 1743 | 1468009069906 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:17:49 INFO - PROCESS | 1743 | 1468009069911 Marionette TRACE conn3 <- [1,934,null,{}] 13:17:49 INFO - PROCESS | 1743 | 1468009069922 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:49 INFO - PROCESS | 1743 | 1468009069927 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:50 INFO - PROCESS | 1743 | 1468009070143 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 13:17:50 INFO - PROCESS | 1743 | 1468009070423 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:50 INFO - PROCESS | 1743 | 1468009070438 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4db000 == 90 [pid = 1743] [id = 241] 13:17:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 177 (0x8d501c00) [pid = 1743] [serial = 724] [outer = (nil)] 13:17:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 178 (0x8d94e800) [pid = 1743] [serial = 725] [outer = 0x8d501c00] 13:17:50 INFO - PROCESS | 1743 | 1468009070577 Marionette DEBUG loaded listener.js 13:17:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 179 (0x8dac3000) [pid = 1743] [serial = 726] [outer = 0x8d501c00] 13:17:51 INFO - PROCESS | 1743 | 1468009071487 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1641ms 13:17:51 INFO - PROCESS | 1743 | 1468009071550 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 13:17:51 INFO - PROCESS | 1743 | 1468009071558 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 13:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:17:51 INFO - PROCESS | 1743 | 1468009071569 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:17:51 INFO - PROCESS | 1743 | 1468009071572 Marionette TRACE conn3 <- [1,938,null,{}] 13:17:51 INFO - PROCESS | 1743 | 1468009071579 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:51 INFO - PROCESS | 1743 | 1468009071586 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:51 INFO - PROCESS | 1743 | 1468009071804 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 13:17:52 INFO - PROCESS | 1743 | 1468009072071 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:52 INFO - PROCESS | 1743 | 1468009072078 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:52 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02a000 == 91 [pid = 1743] [id = 242] 13:17:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 180 (0x8e108800) [pid = 1743] [serial = 727] [outer = (nil)] 13:17:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 181 (0x8e97d800) [pid = 1743] [serial = 728] [outer = 0x8e108800] 13:17:52 INFO - PROCESS | 1743 | 1468009072202 Marionette DEBUG loaded listener.js 13:17:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 182 (0x8ecb3400) [pid = 1743] [serial = 729] [outer = 0x8e108800] 13:17:53 INFO - PROCESS | 1743 | 1468009073185 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1691ms 13:17:53 INFO - PROCESS | 1743 | 1468009073260 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 13:17:53 INFO - PROCESS | 1743 | 1468009073265 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 13:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:17:53 INFO - PROCESS | 1743 | 1468009073272 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:17:53 INFO - PROCESS | 1743 | 1468009073278 Marionette TRACE conn3 <- [1,942,null,{}] 13:17:53 INFO - PROCESS | 1743 | 1468009073295 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:53 INFO - PROCESS | 1743 | 1468009073304 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:53 INFO - PROCESS | 1743 | 1468009073542 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 13:17:53 INFO - PROCESS | 1743 | 1468009073853 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:53 INFO - PROCESS | 1743 | 1468009073865 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x9245a800 == 92 [pid = 1743] [id = 243] 13:17:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 183 (0x9245f800) [pid = 1743] [serial = 730] [outer = (nil)] 13:17:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 184 (0x92a43400) [pid = 1743] [serial = 731] [outer = 0x9245f800] 13:17:53 INFO - PROCESS | 1743 | 1468009073950 Marionette DEBUG loaded listener.js 13:17:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 185 (0x939a5000) [pid = 1743] [serial = 732] [outer = 0x9245f800] 13:17:54 INFO - PROCESS | 1743 | 1468009074856 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1641ms 13:17:54 INFO - PROCESS | 1743 | 1468009074914 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 13:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:17:54 INFO - PROCESS | 1743 | 1468009074919 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 13:17:54 INFO - PROCESS | 1743 | 1468009074925 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:17:54 INFO - PROCESS | 1743 | 1468009074929 Marionette TRACE conn3 <- [1,946,null,{}] 13:17:54 INFO - PROCESS | 1743 | 1468009074935 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:54 INFO - PROCESS | 1743 | 1468009074940 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:55 INFO - PROCESS | 1743 | 1468009075145 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 13:17:55 INFO - PROCESS | 1743 | 1468009075406 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:55 INFO - PROCESS | 1743 | 1468009075417 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:55 INFO - PROCESS | 1743 | ++DOCSHELL 0x8fa33c00 == 93 [pid = 1743] [id = 244] 13:17:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 186 (0x922bd800) [pid = 1743] [serial = 733] [outer = (nil)] 13:17:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 187 (0x9535d400) [pid = 1743] [serial = 734] [outer = 0x922bd800] 13:17:55 INFO - PROCESS | 1743 | 1468009075536 Marionette DEBUG loaded listener.js 13:17:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 188 (0x9a2f4400) [pid = 1743] [serial = 735] [outer = 0x922bd800] 13:17:56 INFO - PROCESS | 1743 | 1468009076403 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1535ms 13:17:56 INFO - PROCESS | 1743 | 1468009076461 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 13:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:17:56 INFO - PROCESS | 1743 | 1468009076465 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 13:17:56 INFO - PROCESS | 1743 | 1468009076472 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:17:56 INFO - PROCESS | 1743 | 1468009076475 Marionette TRACE conn3 <- [1,950,null,{}] 13:17:56 INFO - PROCESS | 1743 | 1468009076481 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:56 INFO - PROCESS | 1743 | 1468009076487 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:56 INFO - PROCESS | 1743 | 1468009076680 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 13:17:56 INFO - PROCESS | 1743 | 1468009076973 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:56 INFO - PROCESS | 1743 | 1468009076979 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:57 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dac0000 == 94 [pid = 1743] [id = 245] 13:17:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 189 (0x9245f000) [pid = 1743] [serial = 736] [outer = (nil)] 13:17:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 190 (0x9a767800) [pid = 1743] [serial = 737] [outer = 0x9245f000] 13:17:57 INFO - PROCESS | 1743 | 1468009077105 Marionette DEBUG loaded listener.js 13:17:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 191 (0x9a827c00) [pid = 1743] [serial = 738] [outer = 0x9245f000] 13:17:57 INFO - PROCESS | 1743 | 1468009077993 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1589ms 13:17:58 INFO - PROCESS | 1743 | 1468009078061 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 13:17:58 INFO - PROCESS | 1743 | 1468009078065 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 13:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:17:58 INFO - PROCESS | 1743 | 1468009078071 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:17:58 INFO - PROCESS | 1743 | 1468009078075 Marionette TRACE conn3 <- [1,954,null,{}] 13:17:58 INFO - PROCESS | 1743 | 1468009078081 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:58 INFO - PROCESS | 1743 | 1468009078092 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:58 INFO - PROCESS | 1743 | 1468009078358 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 13:17:58 INFO - PROCESS | 1743 | 1468009078676 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:58 INFO - PROCESS | 1743 | 1468009078685 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x9a4b8000 == 95 [pid = 1743] [id = 246] 13:17:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 192 (0x9a825800) [pid = 1743] [serial = 739] [outer = (nil)] 13:17:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 193 (0x9c154400) [pid = 1743] [serial = 740] [outer = 0x9a825800] 13:17:58 INFO - PROCESS | 1743 | 1468009078767 Marionette DEBUG loaded listener.js 13:17:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 194 (0xa108c400) [pid = 1743] [serial = 741] [outer = 0x9a825800] 13:17:59 INFO - PROCESS | 1743 | 1468009079608 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1594ms 13:17:59 INFO - PROCESS | 1743 | 1468009079682 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 13:17:59 INFO - PROCESS | 1743 | 1468009079685 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 13:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:17:59 INFO - PROCESS | 1743 | 1468009079695 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:17:59 INFO - PROCESS | 1743 | 1468009079699 Marionette TRACE conn3 <- [1,958,null,{}] 13:17:59 INFO - PROCESS | 1743 | 1468009079705 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:59 INFO - PROCESS | 1743 | 1468009079710 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:17:59 INFO - PROCESS | 1743 | 1468009079900 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 13:18:00 INFO - PROCESS | 1743 | 1468009080214 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:00 INFO - PROCESS | 1743 | 1468009080225 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:00 INFO - PROCESS | 1743 | ++DOCSHELL 0x926e1800 == 96 [pid = 1743] [id = 247] 13:18:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 195 (0x926e1c00) [pid = 1743] [serial = 742] [outer = (nil)] 13:18:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 196 (0x926e9c00) [pid = 1743] [serial = 743] [outer = 0x926e1c00] 13:18:00 INFO - PROCESS | 1743 | 1468009080308 Marionette DEBUG loaded listener.js 13:18:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 197 (0x926ec000) [pid = 1743] [serial = 744] [outer = 0x926e1c00] 13:18:01 INFO - PROCESS | 1743 | 1468009081205 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1586ms 13:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:18:01 INFO - PROCESS | 1743 | 1468009081282 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 13:18:01 INFO - PROCESS | 1743 | 1468009081285 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 13:18:01 INFO - PROCESS | 1743 | 1468009081293 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:18:01 INFO - PROCESS | 1743 | 1468009081296 Marionette TRACE conn3 <- [1,962,null,{}] 13:18:01 INFO - PROCESS | 1743 | 1468009081302 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:01 INFO - PROCESS | 1743 | 1468009081307 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:01 INFO - PROCESS | 1743 | 1468009081540 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 13:18:01 INFO - PROCESS | 1743 | 1468009081801 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:01 INFO - PROCESS | 1743 | 1468009081809 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7ac800 == 97 [pid = 1743] [id = 248] 13:18:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 198 (0x8b7ad000) [pid = 1743] [serial = 745] [outer = (nil)] 13:18:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 199 (0x8b7b3000) [pid = 1743] [serial = 746] [outer = 0x8b7ad000] 13:18:01 INFO - PROCESS | 1743 | 1468009081935 Marionette DEBUG loaded listener.js 13:18:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 200 (0x8b7b6800) [pid = 1743] [serial = 747] [outer = 0x8b7ad000] 13:18:02 INFO - PROCESS | 1743 | 1468009082833 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1582ms 13:18:02 INFO - PROCESS | 1743 | 1468009082874 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 13:18:02 INFO - PROCESS | 1743 | 1468009082878 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 13:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:18:02 INFO - PROCESS | 1743 | 1468009082885 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:18:02 INFO - PROCESS | 1743 | 1468009082889 Marionette TRACE conn3 <- [1,966,null,{}] 13:18:02 INFO - PROCESS | 1743 | 1468009082895 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:02 INFO - PROCESS | 1743 | 1468009082900 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:03 INFO - PROCESS | 1743 | 1468009083091 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 13:18:03 INFO - PROCESS | 1743 | 1468009083353 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:03 INFO - PROCESS | 1743 | 1468009083360 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:03 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7aac00 == 98 [pid = 1743] [id = 249] 13:18:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 201 (0x8b7ab000) [pid = 1743] [serial = 748] [outer = (nil)] 13:18:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 202 (0x926ea800) [pid = 1743] [serial = 749] [outer = 0x8b7ab000] 13:18:03 INFO - PROCESS | 1743 | 1468009083481 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 203 (0x926ef000) [pid = 1743] [serial = 750] [outer = 0x8b7ab000] 13:18:04 INFO - PROCESS | 1743 | 1468009084345 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1530ms 13:18:04 INFO - PROCESS | 1743 | 1468009084417 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 13:18:04 INFO - PROCESS | 1743 | 1468009084420 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 13:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:18:04 INFO - PROCESS | 1743 | 1468009084427 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:18:04 INFO - PROCESS | 1743 | 1468009084431 Marionette TRACE conn3 <- [1,970,null,{}] 13:18:04 INFO - PROCESS | 1743 | 1468009084437 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:04 INFO - PROCESS | 1743 | 1468009084442 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:04 INFO - PROCESS | 1743 | 1468009084637 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 13:18:04 INFO - PROCESS | 1743 | 1468009084897 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:04 INFO - PROCESS | 1743 | 1468009084903 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x926e1400 == 99 [pid = 1743] [id = 250] 13:18:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 204 (0x926e4000) [pid = 1743] [serial = 751] [outer = (nil)] 13:18:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 205 (0x928bd400) [pid = 1743] [serial = 752] [outer = 0x926e4000] 13:18:05 INFO - PROCESS | 1743 | 1468009085026 Marionette DEBUG loaded listener.js 13:18:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 206 (0x928bf400) [pid = 1743] [serial = 753] [outer = 0x926e4000] 13:18:05 INFO - PROCESS | 1743 | 1468009085868 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1480ms 13:18:05 INFO - PROCESS | 1743 | 1468009085925 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 13:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:18:05 INFO - PROCESS | 1743 | 1468009085930 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 13:18:05 INFO - PROCESS | 1743 | 1468009085937 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:18:05 INFO - PROCESS | 1743 | 1468009085942 Marionette TRACE conn3 <- [1,974,null,{}] 13:18:05 INFO - PROCESS | 1743 | 1468009085947 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:05 INFO - PROCESS | 1743 | 1468009085953 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:06 INFO - PROCESS | 1743 | 1468009086171 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 13:18:06 INFO - PROCESS | 1743 | 1468009086450 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:06 INFO - PROCESS | 1743 | 1468009086461 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x9c146000 == 100 [pid = 1743] [id = 251] 13:18:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 207 (0x9c147c00) [pid = 1743] [serial = 754] [outer = (nil)] 13:18:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 208 (0xa23ad800) [pid = 1743] [serial = 755] [outer = 0x9c147c00] 13:18:06 INFO - PROCESS | 1743 | 1468009086583 Marionette DEBUG loaded listener.js 13:18:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 209 (0xa3102400) [pid = 1743] [serial = 756] [outer = 0x9c147c00] 13:18:07 INFO - PROCESS | 1743 | 1468009087492 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1633ms 13:18:07 INFO - PROCESS | 1743 | 1468009087570 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 13:18:07 INFO - PROCESS | 1743 | 1468009087574 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 13:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:18:07 INFO - PROCESS | 1743 | 1468009087581 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:18:07 INFO - PROCESS | 1743 | 1468009087585 Marionette TRACE conn3 <- [1,978,null,{}] 13:18:07 INFO - PROCESS | 1743 | 1468009087591 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:07 INFO - PROCESS | 1743 | 1468009087595 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:07 INFO - PROCESS | 1743 | 1468009087787 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 13:18:08 INFO - PROCESS | 1743 | 1468009088054 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:08 INFO - PROCESS | 1743 | 1468009088064 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:08 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3d3c00 == 101 [pid = 1743] [id = 252] 13:18:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 210 (0x8a3d5400) [pid = 1743] [serial = 757] [outer = (nil)] 13:18:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 211 (0x8a3ddc00) [pid = 1743] [serial = 758] [outer = 0x8a3d5400] 13:18:08 INFO - PROCESS | 1743 | 1468009088184 Marionette DEBUG loaded listener.js 13:18:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 212 (0x8a3e0800) [pid = 1743] [serial = 759] [outer = 0x8a3d5400] 13:18:09 INFO - PROCESS | 1743 | 1468009089029 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1482ms 13:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:18:09 INFO - PROCESS | 1743 | 1468009089064 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 13:18:09 INFO - PROCESS | 1743 | 1468009089067 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 13:18:09 INFO - PROCESS | 1743 | 1468009089075 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:18:09 INFO - PROCESS | 1743 | 1468009089078 Marionette TRACE conn3 <- [1,982,null,{}] 13:18:09 INFO - PROCESS | 1743 | 1468009089084 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:09 INFO - PROCESS | 1743 | 1468009089089 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:09 INFO - PROCESS | 1743 | 1468009089279 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 13:18:09 INFO - PROCESS | 1743 | 1468009089603 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:09 INFO - PROCESS | 1743 | 1468009089611 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:09 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d02000 == 102 [pid = 1743] [id = 253] 13:18:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 213 (0x89d02400) [pid = 1743] [serial = 760] [outer = (nil)] 13:18:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 214 (0x89d0ac00) [pid = 1743] [serial = 761] [outer = 0x89d02400] 13:18:09 INFO - PROCESS | 1743 | 1468009089697 Marionette DEBUG loaded listener.js 13:18:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 215 (0x89d0d800) [pid = 1743] [serial = 762] [outer = 0x89d02400] 13:18:10 INFO - PROCESS | 1743 | 1468009090519 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1481ms 13:18:10 INFO - PROCESS | 1743 | 1468009090555 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 13:18:10 INFO - PROCESS | 1743 | 1468009090558 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 13:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:18:10 INFO - PROCESS | 1743 | 1468009090566 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:18:10 INFO - PROCESS | 1743 | 1468009090568 Marionette TRACE conn3 <- [1,986,null,{}] 13:18:10 INFO - PROCESS | 1743 | 1468009090575 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:10 INFO - PROCESS | 1743 | 1468009090580 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:10 INFO - PROCESS | 1743 | 1468009090852 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 13:18:11 INFO - PROCESS | 1743 | 1468009091060 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:11 INFO - PROCESS | 1743 | 1468009091068 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d01800 == 103 [pid = 1743] [id = 254] 13:18:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 216 (0x89d06c00) [pid = 1743] [serial = 763] [outer = (nil)] 13:18:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 217 (0x8a3db800) [pid = 1743] [serial = 764] [outer = 0x89d06c00] 13:18:11 INFO - PROCESS | 1743 | 1468009091193 Marionette DEBUG loaded listener.js 13:18:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 218 (0x8b1a3400) [pid = 1743] [serial = 765] [outer = 0x89d06c00] 13:18:12 INFO - PROCESS | 1743 | 1468009092032 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1538ms 13:18:12 INFO - PROCESS | 1743 | 1468009092125 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 13:18:12 INFO - PROCESS | 1743 | 1468009092128 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 13:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:18:12 INFO - PROCESS | 1743 | 1468009092140 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:18:12 INFO - PROCESS | 1743 | 1468009092143 Marionette TRACE conn3 <- [1,990,null,{}] 13:18:12 INFO - PROCESS | 1743 | 1468009092150 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:12 INFO - PROCESS | 1743 | 1468009092155 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:12 INFO - PROCESS | 1743 | 1468009092347 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 13:18:12 INFO - PROCESS | 1743 | 1468009092696 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:12 INFO - PROCESS | 1743 | 1468009092703 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:12 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d4c00 == 104 [pid = 1743] [id = 255] 13:18:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 219 (0x894d7000) [pid = 1743] [serial = 766] [outer = (nil)] 13:18:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 220 (0x894dec00) [pid = 1743] [serial = 767] [outer = 0x894d7000] 13:18:12 INFO - PROCESS | 1743 | 1468009092789 Marionette DEBUG loaded listener.js 13:18:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 221 (0x894e2000) [pid = 1743] [serial = 768] [outer = 0x894d7000] 13:18:13 INFO - PROCESS | 1743 | 1468009093646 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1586ms 13:18:13 INFO - PROCESS | 1743 | 1468009093726 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 13:18:13 INFO - PROCESS | 1743 | 1468009093729 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 13:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:18:13 INFO - PROCESS | 1743 | 1468009093736 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:18:13 INFO - PROCESS | 1743 | 1468009093739 Marionette TRACE conn3 <- [1,994,null,{}] 13:18:13 INFO - PROCESS | 1743 | 1468009093746 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:13 INFO - PROCESS | 1743 | 1468009093751 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:13 INFO - PROCESS | 1743 | 1468009093987 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 13:18:14 INFO - PROCESS | 1743 | 1468009094337 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:14 INFO - PROCESS | 1743 | 1468009094348 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:14 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d05400 == 105 [pid = 1743] [id = 256] 13:18:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 222 (0x89d0b800) [pid = 1743] [serial = 769] [outer = (nil)] 13:18:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 223 (0x8e91fc00) [pid = 1743] [serial = 770] [outer = 0x89d0b800] 13:18:14 INFO - PROCESS | 1743 | 1468009094425 Marionette DEBUG loaded listener.js 13:18:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 224 (0x91881800) [pid = 1743] [serial = 771] [outer = 0x89d0b800] 13:18:15 INFO - PROCESS | 1743 | 1468009095291 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1632ms 13:18:15 INFO - PROCESS | 1743 | 1468009095369 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 13:18:15 INFO - PROCESS | 1743 | 1468009095373 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 13:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:18:15 INFO - PROCESS | 1743 | 1468009095379 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:18:15 INFO - PROCESS | 1743 | 1468009095382 Marionette TRACE conn3 <- [1,998,null,{}] 13:18:15 INFO - PROCESS | 1743 | 1468009095389 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:15 INFO - PROCESS | 1743 | 1468009095394 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:15 INFO - PROCESS | 1743 | 1468009095625 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 13:18:16 INFO - PROCESS | 1743 | 1468009096298 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:16 INFO - PROCESS | 1743 | 1468009096307 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b199400 == 106 [pid = 1743] [id = 257] 13:18:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 225 (0x8b199c00) [pid = 1743] [serial = 772] [outer = (nil)] 13:18:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 226 (0x8b19d800) [pid = 1743] [serial = 773] [outer = 0x8b199c00] 13:18:16 INFO - PROCESS | 1743 | 1468009096384 Marionette DEBUG loaded listener.js 13:18:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 227 (0x8b1a5c00) [pid = 1743] [serial = 774] [outer = 0x8b199c00] 13:18:17 INFO - PROCESS | 1743 | 1468009097267 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1933ms 13:18:17 INFO - PROCESS | 1743 | 1468009097316 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 13:18:17 INFO - PROCESS | 1743 | 1468009097322 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 13:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:18:17 INFO - PROCESS | 1743 | 1468009097349 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:18:17 INFO - PROCESS | 1743 | 1468009097354 Marionette TRACE conn3 <- [1,1002,null,{}] 13:18:17 INFO - PROCESS | 1743 | 1468009097362 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:17 INFO - PROCESS | 1743 | 1468009097370 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:17 INFO - PROCESS | 1743 | 1468009097586 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 13:18:17 INFO - PROCESS | 1743 | 1468009097912 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:17 INFO - PROCESS | 1743 | 1468009097921 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:17 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d509800 == 107 [pid = 1743] [id = 258] 13:18:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 228 (0x8d946400) [pid = 1743] [serial = 775] [outer = (nil)] 13:18:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 229 (0x8d99d000) [pid = 1743] [serial = 776] [outer = 0x8d946400] 13:18:18 INFO - PROCESS | 1743 | 1468009098001 Marionette DEBUG loaded listener.js 13:18:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 230 (0x8d9a1c00) [pid = 1743] [serial = 777] [outer = 0x8d946400] 13:18:18 INFO - PROCESS | 1743 | 1468009098974 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1686ms 13:18:19 INFO - PROCESS | 1743 | 1468009099034 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 13:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:18:19 INFO - PROCESS | 1743 | 1468009099040 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 13:18:19 INFO - PROCESS | 1743 | 1468009099047 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:18:19 INFO - PROCESS | 1743 | 1468009099051 Marionette TRACE conn3 <- [1,1006,null,{}] 13:18:19 INFO - PROCESS | 1743 | 1468009099057 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:19 INFO - PROCESS | 1743 | 1468009099062 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:19 INFO - PROCESS | 1743 | 1468009099280 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 13:18:19 INFO - PROCESS | 1743 | 1468009099656 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:19 INFO - PROCESS | 1743 | 1468009099663 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d505c00 == 108 [pid = 1743] [id = 259] 13:18:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 231 (0x8d506400) [pid = 1743] [serial = 778] [outer = (nil)] 13:18:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 232 (0x8e0a4c00) [pid = 1743] [serial = 779] [outer = 0x8d506400] 13:18:19 INFO - PROCESS | 1743 | 1468009099744 Marionette DEBUG loaded listener.js 13:18:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 233 (0x8e10e000) [pid = 1743] [serial = 780] [outer = 0x8d506400] 13:18:20 INFO - PROCESS | 1743 | --DOCSHELL 0x92217400 == 107 [pid = 1743] [id = 57] 13:18:20 INFO - PROCESS | 1743 | --DOCSHELL 0x8d946c00 == 106 [pid = 1743] [id = 239] 13:18:20 INFO - PROCESS | 1743 | --DOCSHELL 0x9177cc00 == 105 [pid = 1743] [id = 238] 13:18:20 INFO - PROCESS | 1743 | --DOCSHELL 0x8f3c8c00 == 104 [pid = 1743] [id = 237] 13:18:20 INFO - PROCESS | 1743 | --DOCSHELL 0x8e10f400 == 103 [pid = 1743] [id = 236] 13:18:20 INFO - PROCESS | 1743 | --DOCSHELL 0x8e105000 == 102 [pid = 1743] [id = 235] 13:18:20 INFO - PROCESS | 1743 | --DOCSHELL 0x8dac0c00 == 101 [pid = 1743] [id = 234] 13:18:20 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a3000 == 100 [pid = 1743] [id = 233] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e977800 == 99 [pid = 1743] [id = 173] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02bc00 == 98 [pid = 1743] [id = 172] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9ba25800 == 97 [pid = 1743] [id = 16] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8ecbe400 == 96 [pid = 1743] [id = 176] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x99242000 == 95 [pid = 1743] [id = 21] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e027800 == 94 [pid = 1743] [id = 188] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x93c60400 == 93 [pid = 1743] [id = 38] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9a5ed400 == 92 [pid = 1743] [id = 59] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9b349400 == 91 [pid = 1743] [id = 46] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x91f22000 == 90 [pid = 1743] [id = 30] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x91f20400 == 89 [pid = 1743] [id = 174] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8fad0000 == 88 [pid = 1743] [id = 119] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9ac76800 == 87 [pid = 1743] [id = 183] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9c203000 == 86 [pid = 1743] [id = 108] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x91889c00 == 85 [pid = 1743] [id = 79] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2ed400 == 84 [pid = 1743] [id = 153] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9a5edc00 == 83 [pid = 1743] [id = 181] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8d946000 == 82 [pid = 1743] [id = 196] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e918000 == 81 [pid = 1743] [id = 178] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9a764000 == 80 [pid = 1743] [id = 29] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x92c1f800 == 79 [pid = 1743] [id = 177] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9c242800 == 78 [pid = 1743] [id = 36] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9c239000 == 77 [pid = 1743] [id = 195] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e920400 == 76 [pid = 1743] [id = 107] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9d80d800 == 75 [pid = 1743] [id = 18] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x91f1ac00 == 74 [pid = 1743] [id = 19] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x93c6a400 == 73 [pid = 1743] [id = 50] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9221a800 == 72 [pid = 1743] [id = 175] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9c23e400 == 71 [pid = 1743] [id = 20] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b375400 == 70 [pid = 1743] [id = 232] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9c14bc00 == 69 [pid = 1743] [id = 105] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b36d800 == 68 [pid = 1743] [id = 231] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x939a9800 == 67 [pid = 1743] [id = 58] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8fa36c00 == 66 [pid = 1743] [id = 210] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8d945800 == 65 [pid = 1743] [id = 154] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e029400 == 64 [pid = 1743] [id = 182] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2f0800 == 63 [pid = 1743] [id = 171] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8d954000 == 62 [pid = 1743] [id = 208] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0xa34b8400 == 61 [pid = 1743] [id = 207] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0a7000 == 60 [pid = 1743] [id = 213] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8f3ca400 == 59 [pid = 1743] [id = 106] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9ac76400 == 58 [pid = 1743] [id = 134] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0a8c00 == 57 [pid = 1743] [id = 209] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8fa34c00 == 56 [pid = 1743] [id = 211] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x9d811800 == 55 [pid = 1743] [id = 151] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x99e14800 == 54 [pid = 1743] [id = 62] 13:18:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e920000 == 53 [pid = 1743] [id = 120] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02f800 == 52 [pid = 1743] [id = 155] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x93c65000 == 51 [pid = 1743] [id = 31] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8facf800 == 50 [pid = 1743] [id = 124] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7e2000 == 49 [pid = 1743] [id = 179] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0xa2fbc400 == 48 [pid = 1743] [id = 122] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8ecbf400 == 47 [pid = 1743] [id = 212] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2e5400 == 46 [pid = 1743] [id = 180] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2e6c00 == 45 [pid = 1743] [id = 152] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8d509800 == 44 [pid = 1743] [id = 258] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8b199400 == 43 [pid = 1743] [id = 257] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x89d05400 == 42 [pid = 1743] [id = 256] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x894d4c00 == 41 [pid = 1743] [id = 255] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x89d01800 == 40 [pid = 1743] [id = 254] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3d3c00 == 39 [pid = 1743] [id = 252] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x89d02000 == 38 [pid = 1743] [id = 253] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x9c146000 == 37 [pid = 1743] [id = 251] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x926e1400 == 36 [pid = 1743] [id = 250] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7ac800 == 35 [pid = 1743] [id = 248] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7aac00 == 34 [pid = 1743] [id = 249] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x926e1800 == 33 [pid = 1743] [id = 247] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x9a4b8000 == 32 [pid = 1743] [id = 246] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8dac0000 == 31 [pid = 1743] [id = 245] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8fa33c00 == 30 [pid = 1743] [id = 244] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x9245a800 == 29 [pid = 1743] [id = 243] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02a000 == 28 [pid = 1743] [id = 242] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x91599400 == 27 [pid = 1743] [id = 240] 13:18:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4db000 == 26 [pid = 1743] [id = 241] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 232 (0x9bfea000) [pid = 1743] [serial = 605] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 231 (0x9c1d1000) [pid = 1743] [serial = 551] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 230 (0x92c5cc00) [pid = 1743] [serial = 590] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 229 (0x8fa38400) [pid = 1743] [serial = 629] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 228 (0x91884800) [pid = 1743] [serial = 645] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 227 (0x8f3c7c00) [pid = 1743] [serial = 644] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 226 (0x95247400) [pid = 1743] [serial = 650] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 225 (0x9a5f3c00) [pid = 1743] [serial = 653] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 224 (0x8e2e7800) [pid = 1743] [serial = 607] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 223 (0x92360800) [pid = 1743] [serial = 647] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 222 (0x929efc00) [pid = 1743] [serial = 648] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 221 (0x91f17c00) [pid = 1743] [serial = 610] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 220 (0x8e10e800) [pid = 1743] [serial = 642] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 219 (0x8e0b2800) [pid = 1743] [serial = 641] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 218 (0x9c14fc00) [pid = 1743] [serial = 616] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 217 (0x8e0b1000) [pid = 1743] [serial = 626] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 216 (0xa236fc00) [pid = 1743] [serial = 632] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 215 (0x92c28400) [pid = 1743] [serial = 613] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 214 (0xa6c5d000) [pid = 1743] [serial = 635] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 213 (0xa2535800) [pid = 1743] [serial = 619] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 212 (0x9a81c000) [pid = 1743] [serial = 654] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 211 (0xa34c1400) [pid = 1743] [serial = 622] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 210 (0x8e02e800) [pid = 1743] [serial = 407] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 209 (0xa6d06c00) [pid = 1743] [serial = 638] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 208 (0xa318f000) [pid = 1743] [serial = 659] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 207 (0x9c1d2c00) [pid = 1743] [serial = 657] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 206 (0x9a822400) [pid = 1743] [serial = 656] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | --DOMWINDOW == 205 (0x9967b400) [pid = 1743] [serial = 651] [outer = (nil)] [url = about:blank] 13:18:22 INFO - PROCESS | 1743 | 1468009102881 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 3901ms 13:18:22 INFO - PROCESS | 1743 | 1468009102948 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 13:18:22 INFO - PROCESS | 1743 | 1468009102955 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 13:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:18:22 INFO - PROCESS | 1743 | 1468009102966 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:18:22 INFO - PROCESS | 1743 | 1468009102970 Marionette TRACE conn3 <- [1,1010,null,{}] 13:18:22 INFO - PROCESS | 1743 | 1468009102980 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:22 INFO - PROCESS | 1743 | 1468009102985 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:23 INFO - PROCESS | 1743 | 1468009103166 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 13:18:23 INFO - PROCESS | 1743 | 1468009103332 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:23 INFO - PROCESS | 1743 | 1468009103340 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:23 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19b400 == 27 [pid = 1743] [id = 260] 13:18:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 206 (0x8b19d000) [pid = 1743] [serial = 781] [outer = (nil)] 13:18:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 207 (0x8b375400) [pid = 1743] [serial = 782] [outer = 0x8b19d000] 13:18:23 INFO - PROCESS | 1743 | 1468009103415 Marionette DEBUG loaded listener.js 13:18:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 208 (0x8b4ce000) [pid = 1743] [serial = 783] [outer = 0x8b19d000] 13:18:24 INFO - PROCESS | 1743 | 1468009104209 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1282ms 13:18:24 INFO - PROCESS | 1743 | 1468009104253 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 13:18:24 INFO - PROCESS | 1743 | 1468009104260 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 13:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:18:24 INFO - PROCESS | 1743 | 1468009104274 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:18:24 INFO - PROCESS | 1743 | 1468009104278 Marionette TRACE conn3 <- [1,1014,null,{}] 13:18:24 INFO - PROCESS | 1743 | 1468009104284 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:24 INFO - PROCESS | 1743 | 1468009104290 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:24 INFO - PROCESS | 1743 | 1468009104457 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 13:18:24 INFO - PROCESS | 1743 | 1468009104467 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:24 INFO - PROCESS | 1743 | 1468009104475 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:24 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b370800 == 28 [pid = 1743] [id = 261] 13:18:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 209 (0x8d50d800) [pid = 1743] [serial = 784] [outer = (nil)] 13:18:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 210 (0x8d94a800) [pid = 1743] [serial = 785] [outer = 0x8d50d800] 13:18:24 INFO - PROCESS | 1743 | 1468009104547 Marionette DEBUG loaded listener.js 13:18:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 211 (0x8d950800) [pid = 1743] [serial = 786] [outer = 0x8d50d800] 13:18:25 INFO - PROCESS | 1743 | 1468009105631 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1385ms 13:18:25 INFO - PROCESS | 1743 | 1468009105658 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 13:18:25 INFO - PROCESS | 1743 | 1468009105661 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 13:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:18:25 INFO - PROCESS | 1743 | 1468009105669 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:18:25 INFO - PROCESS | 1743 | 1468009105675 Marionette TRACE conn3 <- [1,1018,null,{}] 13:18:25 INFO - PROCESS | 1743 | 1468009105698 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:25 INFO - PROCESS | 1743 | 1468009105707 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:25 INFO - PROCESS | 1743 | 1468009105939 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 13:18:25 INFO - PROCESS | 1743 | 1468009105969 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:25 INFO - PROCESS | 1743 | 1468009105982 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:26 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e026000 == 29 [pid = 1743] [id = 262] 13:18:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 212 (0x8e027000) [pid = 1743] [serial = 787] [outer = (nil)] 13:18:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 213 (0x8e02a800) [pid = 1743] [serial = 788] [outer = 0x8e027000] 13:18:26 INFO - PROCESS | 1743 | 1468009106053 Marionette DEBUG loaded listener.js 13:18:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 214 (0x8e031000) [pid = 1743] [serial = 789] [outer = 0x8e027000] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 213 (0x8d952800) [pid = 1743] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 212 (0x91593400) [pid = 1743] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 211 (0x8d949000) [pid = 1743] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 210 (0x9d812800) [pid = 1743] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 209 (0x92c21800) [pid = 1743] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 208 (0x9a81e000) [pid = 1743] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 207 (0x8fa3bc00) [pid = 1743] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 206 (0x8b375c00) [pid = 1743] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 205 (0x99e28000) [pid = 1743] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 204 (0x8e919c00) [pid = 1743] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 203 (0x8dabd000) [pid = 1743] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 202 (0xa34b9400) [pid = 1743] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 201 (0x9b4db000) [pid = 1743] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 200 (0x8e0a7400) [pid = 1743] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 199 (0x9187d800) [pid = 1743] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 198 (0x8e0a4400) [pid = 1743] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 197 (0x8b36e400) [pid = 1743] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 196 (0xa2375400) [pid = 1743] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 195 (0x9245b000) [pid = 1743] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 194 (0x8d508800) [pid = 1743] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 193 (0x9a5e9c00) [pid = 1743] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 192 (0x8f7e4800) [pid = 1743] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 191 (0x8fa3e000) [pid = 1743] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 190 (0x8e0ad000) [pid = 1743] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 189 (0x8d94a400) [pid = 1743] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 188 (0x8e029c00) [pid = 1743] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 187 (0x8e2e5c00) [pid = 1743] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 186 (0x8e915c00) [pid = 1743] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 185 (0x92c68c00) [pid = 1743] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 184 (0x8e031800) [pid = 1743] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 183 (0x9a5f2000) [pid = 1743] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 182 (0x8fad3400) [pid = 1743] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 181 (0x8e02f000) [pid = 1743] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 180 (0x92a4c000) [pid = 1743] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 179 (0x8eaa2800) [pid = 1743] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 178 (0x8dac1c00) [pid = 1743] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 177 (0x8e973400) [pid = 1743] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 176 (0x92a4bc00) [pid = 1743] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 175 (0x8e106000) [pid = 1743] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 174 (0x8b1a5400) [pid = 1743] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 173 (0x8eaa1c00) [pid = 1743] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 172 (0x8ecbc800) [pid = 1743] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 171 (0xa2542c00) [pid = 1743] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 170 (0x929e8400) [pid = 1743] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 169 (0x8e027400) [pid = 1743] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 168 (0x93a5ac00) [pid = 1743] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 167 (0x8d50a800) [pid = 1743] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 166 (0x8b1a3c00) [pid = 1743] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 165 (0x9a82ac00) [pid = 1743] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 164 (0x8f7dbc00) [pid = 1743] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 163 (0x92fdec00) [pid = 1743] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 162 (0x92c22000) [pid = 1743] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 161 (0x9882cc00) [pid = 1743] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 160 (0x929e4400) [pid = 1743] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:18:29 INFO - PROCESS | 1743 | --DOMWINDOW == 159 (0x8e2f2400) [pid = 1743] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:18:29 INFO - PROCESS | 1743 | 1468009109566 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 3950ms 13:18:29 INFO - PROCESS | 1743 | 1468009109620 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 13:18:29 INFO - PROCESS | 1743 | 1468009109624 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 13:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:18:29 INFO - PROCESS | 1743 | 1468009109630 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:18:29 INFO - PROCESS | 1743 | 1468009109633 Marionette TRACE conn3 <- [1,1022,null,{}] 13:18:29 INFO - PROCESS | 1743 | 1468009109639 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:29 INFO - PROCESS | 1743 | 1468009109644 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:29 INFO - PROCESS | 1743 | 1468009109868 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 13:18:30 INFO - PROCESS | 1743 | 1468009109981 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:30 INFO - PROCESS | 1743 | 1468009109987 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:30 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19fc00 == 30 [pid = 1743] [id = 263] 13:18:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 160 (0x8b36f400) [pid = 1743] [serial = 790] [outer = (nil)] 13:18:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 161 (0x8d9a8800) [pid = 1743] [serial = 791] [outer = 0x8b36f400] 13:18:30 INFO - PROCESS | 1743 | 1468009110057 Marionette DEBUG loaded listener.js 13:18:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 162 (0x8e02f800) [pid = 1743] [serial = 792] [outer = 0x8b36f400] 13:18:30 INFO - PROCESS | 1743 | 1468009110765 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1178ms 13:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:18:30 INFO - PROCESS | 1743 | 1468009110815 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 13:18:30 INFO - PROCESS | 1743 | 1468009110818 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 13:18:30 INFO - PROCESS | 1743 | 1468009110824 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:18:30 INFO - PROCESS | 1743 | 1468009110828 Marionette TRACE conn3 <- [1,1026,null,{}] 13:18:30 INFO - PROCESS | 1743 | 1468009110833 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:30 INFO - PROCESS | 1743 | 1468009110838 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:30 INFO - PROCESS | 1743 | 1468009110992 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 13:18:31 INFO - PROCESS | 1743 | 1468009111001 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:31 INFO - PROCESS | 1743 | 1468009111007 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a0400 == 31 [pid = 1743] [id = 264] 13:18:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 163 (0x8e0a7000) [pid = 1743] [serial = 793] [outer = (nil)] 13:18:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 164 (0x8e101400) [pid = 1743] [serial = 794] [outer = 0x8e0a7000] 13:18:31 INFO - PROCESS | 1743 | 1468009111078 Marionette DEBUG loaded listener.js 13:18:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 165 (0x8e10b000) [pid = 1743] [serial = 795] [outer = 0x8e0a7000] 13:18:32 INFO - PROCESS | 1743 | 1468009112286 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1535ms 13:18:32 INFO - PROCESS | 1743 | 1468009112360 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 13:18:32 INFO - PROCESS | 1743 | 1468009112366 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 13:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:18:32 INFO - PROCESS | 1743 | 1468009112374 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:18:32 INFO - PROCESS | 1743 | 1468009112383 Marionette TRACE conn3 <- [1,1030,null,{}] 13:18:32 INFO - PROCESS | 1743 | 1468009112391 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:32 INFO - PROCESS | 1743 | 1468009112396 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:32 INFO - PROCESS | 1743 | 1468009112636 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 13:18:32 INFO - PROCESS | 1743 | 1468009112951 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:32 INFO - PROCESS | 1743 | 1468009112963 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:32 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d5000 == 32 [pid = 1743] [id = 265] 13:18:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 166 (0x8b36f800) [pid = 1743] [serial = 796] [outer = (nil)] 13:18:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 167 (0x8b7ad400) [pid = 1743] [serial = 797] [outer = 0x8b36f800] 13:18:33 INFO - PROCESS | 1743 | 1468009113047 Marionette DEBUG loaded listener.js 13:18:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 168 (0x8d50bc00) [pid = 1743] [serial = 798] [outer = 0x8b36f800] 13:18:33 INFO - PROCESS | 1743 | 1468009113935 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1642ms 13:18:34 INFO - PROCESS | 1743 | 1468009114016 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 13:18:34 INFO - PROCESS | 1743 | 1468009114024 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 13:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:18:34 INFO - PROCESS | 1743 | 1468009114035 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:18:34 INFO - PROCESS | 1743 | 1468009114039 Marionette TRACE conn3 <- [1,1034,null,{}] 13:18:34 INFO - PROCESS | 1743 | 1468009114046 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:34 INFO - PROCESS | 1743 | 1468009114052 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:34 INFO - PROCESS | 1743 | 1468009114294 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 13:18:34 INFO - PROCESS | 1743 | 1468009114601 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:34 INFO - PROCESS | 1743 | 1468009114607 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a1c00 == 33 [pid = 1743] [id = 266] 13:18:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 169 (0x8d9a7c00) [pid = 1743] [serial = 799] [outer = (nil)] 13:18:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 170 (0x8e028000) [pid = 1743] [serial = 800] [outer = 0x8d9a7c00] 13:18:34 INFO - PROCESS | 1743 | 1468009114735 Marionette DEBUG loaded listener.js 13:18:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 171 (0x8e028400) [pid = 1743] [serial = 801] [outer = 0x8d9a7c00] 13:18:35 INFO - PROCESS | 1743 | 1468009115610 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1637ms 13:18:35 INFO - PROCESS | 1743 | 1468009115673 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 13:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:18:35 INFO - PROCESS | 1743 | 1468009115677 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 13:18:35 INFO - PROCESS | 1743 | 1468009115684 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:18:35 INFO - PROCESS | 1743 | 1468009115691 Marionette TRACE conn3 <- [1,1038,null,{}] 13:18:35 INFO - PROCESS | 1743 | 1468009115708 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:35 INFO - PROCESS | 1743 | 1468009115717 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:35 INFO - PROCESS | 1743 | 1468009115941 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 13:18:36 INFO - PROCESS | 1743 | 1468009116204 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:36 INFO - PROCESS | 1743 | 1468009116216 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:36 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2ed400 == 34 [pid = 1743] [id = 267] 13:18:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 172 (0x8e2ed800) [pid = 1743] [serial = 802] [outer = (nil)] 13:18:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 173 (0x8e2f2000) [pid = 1743] [serial = 803] [outer = 0x8e2ed800] 13:18:36 INFO - PROCESS | 1743 | 1468009116339 Marionette DEBUG loaded listener.js 13:18:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 174 (0x8e914400) [pid = 1743] [serial = 804] [outer = 0x8e2ed800] 13:18:37 INFO - PROCESS | 1743 | 1468009117226 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1595ms 13:18:37 INFO - PROCESS | 1743 | 1468009117279 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 13:18:37 INFO - PROCESS | 1743 | 1468009117283 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 13:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:18:37 INFO - PROCESS | 1743 | 1468009117290 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:18:37 INFO - PROCESS | 1743 | 1468009117293 Marionette TRACE conn3 <- [1,1042,null,{}] 13:18:37 INFO - PROCESS | 1743 | 1468009117300 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:37 INFO - PROCESS | 1743 | 1468009117305 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:37 INFO - PROCESS | 1743 | 1468009117488 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 13:18:37 INFO - PROCESS | 1743 | 1468009117769 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:37 INFO - PROCESS | 1743 | 1468009117779 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e025c00 == 35 [pid = 1743] [id = 268] 13:18:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 175 (0x8e91cc00) [pid = 1743] [serial = 805] [outer = (nil)] 13:18:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 176 (0x8e973400) [pid = 1743] [serial = 806] [outer = 0x8e91cc00] 13:18:37 INFO - PROCESS | 1743 | 1468009117899 Marionette DEBUG loaded listener.js 13:18:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 177 (0x8e979800) [pid = 1743] [serial = 807] [outer = 0x8e91cc00] 13:18:38 INFO - PROCESS | 1743 | 1468009118762 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1536ms 13:18:38 INFO - PROCESS | 1743 | 1468009118827 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 13:18:38 INFO - PROCESS | 1743 | 1468009118831 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 13:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:18:38 INFO - PROCESS | 1743 | 1468009118838 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:18:38 INFO - PROCESS | 1743 | 1468009118841 Marionette TRACE conn3 <- [1,1046,null,{}] 13:18:38 INFO - PROCESS | 1743 | 1468009118847 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:38 INFO - PROCESS | 1743 | 1468009118853 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:39 INFO - PROCESS | 1743 | 1468009119028 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 13:18:39 INFO - PROCESS | 1743 | 1468009119309 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:39 INFO - PROCESS | 1743 | 1468009119319 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:39 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d94b000 == 36 [pid = 1743] [id = 269] 13:18:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 178 (0x8e02ac00) [pid = 1743] [serial = 808] [outer = (nil)] 13:18:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 179 (0x8eaa8000) [pid = 1743] [serial = 809] [outer = 0x8e02ac00] 13:18:39 INFO - PROCESS | 1743 | 1468009119437 Marionette DEBUG loaded listener.js 13:18:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 180 (0x8ecb2c00) [pid = 1743] [serial = 810] [outer = 0x8e02ac00] 13:18:40 INFO - PROCESS | 1743 | 1468009120363 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1582ms 13:18:40 INFO - PROCESS | 1743 | 1468009120421 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 13:18:40 INFO - PROCESS | 1743 | 1468009120425 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 13:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:18:40 INFO - PROCESS | 1743 | 1468009120432 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:18:40 INFO - PROCESS | 1743 | 1468009120436 Marionette TRACE conn3 <- [1,1050,null,{}] 13:18:40 INFO - PROCESS | 1743 | 1468009120442 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:40 INFO - PROCESS | 1743 | 1468009120454 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:40 INFO - PROCESS | 1743 | 1468009120694 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 13:18:40 INFO - PROCESS | 1743 | 1468009120955 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:40 INFO - PROCESS | 1743 | 1468009120963 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3d3800 == 37 [pid = 1743] [id = 270] 13:18:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 181 (0x8e0a4400) [pid = 1743] [serial = 811] [outer = (nil)] 13:18:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 182 (0x8f3d3800) [pid = 1743] [serial = 812] [outer = 0x8e0a4400] 13:18:41 INFO - PROCESS | 1743 | 1468009121087 Marionette DEBUG loaded listener.js 13:18:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 183 (0x8f7dbc00) [pid = 1743] [serial = 813] [outer = 0x8e0a4400] 13:18:41 INFO - PROCESS | 1743 | 1468009121951 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1587ms 13:18:42 INFO - PROCESS | 1743 | 1468009122020 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 13:18:42 INFO - PROCESS | 1743 | 1468009122024 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 13:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:18:42 INFO - PROCESS | 1743 | 1468009122031 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:18:42 INFO - PROCESS | 1743 | 1468009122034 Marionette TRACE conn3 <- [1,1054,null,{}] 13:18:42 INFO - PROCESS | 1743 | 1468009122040 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:42 INFO - PROCESS | 1743 | 1468009122046 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:42 INFO - PROCESS | 1743 | 1468009122257 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 13:18:42 INFO - PROCESS | 1743 | 1468009122558 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:42 INFO - PROCESS | 1743 | 1468009122578 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:42 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a7400 == 38 [pid = 1743] [id = 271] 13:18:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 184 (0x8e104000) [pid = 1743] [serial = 814] [outer = (nil)] 13:18:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 185 (0x8fa34000) [pid = 1743] [serial = 815] [outer = 0x8e104000] 13:18:42 INFO - PROCESS | 1743 | 1468009122677 Marionette DEBUG loaded listener.js 13:18:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 186 (0x8fa37800) [pid = 1743] [serial = 816] [outer = 0x8e104000] 13:18:43 INFO - PROCESS | 1743 | 1468009123539 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1581ms 13:18:43 INFO - PROCESS | 1743 | 1468009123613 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 13:18:43 INFO - PROCESS | 1743 | 1468009123617 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 13:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:18:43 INFO - PROCESS | 1743 | 1468009123623 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:18:43 INFO - PROCESS | 1743 | 1468009123627 Marionette TRACE conn3 <- [1,1058,null,{}] 13:18:43 INFO - PROCESS | 1743 | 1468009123633 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:43 INFO - PROCESS | 1743 | 1468009123638 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:43 INFO - PROCESS | 1743 | 1468009123854 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 13:18:44 INFO - PROCESS | 1743 | 1468009124119 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:44 INFO - PROCESS | 1743 | 1468009124127 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:44 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b378c00 == 39 [pid = 1743] [id = 272] 13:18:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 187 (0x8f7e4800) [pid = 1743] [serial = 817] [outer = (nil)] 13:18:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 188 (0x8fad1400) [pid = 1743] [serial = 818] [outer = 0x8f7e4800] 13:18:44 INFO - PROCESS | 1743 | 1468009124249 Marionette DEBUG loaded listener.js 13:18:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 189 (0x8fad7400) [pid = 1743] [serial = 819] [outer = 0x8f7e4800] 13:18:45 INFO - PROCESS | 1743 | 1468009125149 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1582ms 13:18:45 INFO - PROCESS | 1743 | 1468009125206 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 13:18:45 INFO - PROCESS | 1743 | 1468009125210 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 13:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:18:45 INFO - PROCESS | 1743 | 1468009125217 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:18:45 INFO - PROCESS | 1743 | 1468009125221 Marionette TRACE conn3 <- [1,1062,null,{}] 13:18:45 INFO - PROCESS | 1743 | 1468009125227 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:45 INFO - PROCESS | 1743 | 1468009125232 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:45 INFO - PROCESS | 1743 | 1468009125411 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 13:18:45 INFO - PROCESS | 1743 | 1468009125675 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:45 INFO - PROCESS | 1743 | 1468009125682 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:45 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d7400 == 40 [pid = 1743] [id = 273] 13:18:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 190 (0x894d7800) [pid = 1743] [serial = 820] [outer = (nil)] 13:18:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 191 (0x9158d400) [pid = 1743] [serial = 821] [outer = 0x894d7800] 13:18:45 INFO - PROCESS | 1743 | 1468009125804 Marionette DEBUG loaded listener.js 13:18:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 192 (0x91591c00) [pid = 1743] [serial = 822] [outer = 0x894d7800] 13:18:46 INFO - PROCESS | 1743 | 1468009126712 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1530ms 13:18:46 INFO - PROCESS | 1743 | 1468009126748 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 13:18:46 INFO - PROCESS | 1743 | 1468009126751 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 13:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:18:46 INFO - PROCESS | 1743 | 1468009126758 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:18:46 INFO - PROCESS | 1743 | 1468009126761 Marionette TRACE conn3 <- [1,1066,null,{}] 13:18:46 INFO - PROCESS | 1743 | 1468009126767 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:46 INFO - PROCESS | 1743 | 1468009126772 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:46 INFO - PROCESS | 1743 | 1468009126954 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 13:18:47 INFO - PROCESS | 1743 | 1468009127279 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:47 INFO - PROCESS | 1743 | 1468009127288 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:47 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a0800 == 41 [pid = 1743] [id = 274] 13:18:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 193 (0x8b1a2c00) [pid = 1743] [serial = 823] [outer = (nil)] 13:18:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 194 (0x91774000) [pid = 1743] [serial = 824] [outer = 0x8b1a2c00] 13:18:47 INFO - PROCESS | 1743 | 1468009127374 Marionette DEBUG loaded listener.js 13:18:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 195 (0x91779400) [pid = 1743] [serial = 825] [outer = 0x8b1a2c00] 13:18:48 INFO - PROCESS | 1743 | 1468009128360 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1641ms 13:18:48 INFO - PROCESS | 1743 | 1468009128399 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 13:18:48 INFO - PROCESS | 1743 | 1468009128404 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 13:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:18:48 INFO - PROCESS | 1743 | 1468009128411 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:18:48 INFO - PROCESS | 1743 | 1468009128415 Marionette TRACE conn3 <- [1,1070,null,{}] 13:18:48 INFO - PROCESS | 1743 | 1468009128421 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:48 INFO - PROCESS | 1743 | 1468009128427 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:48 INFO - PROCESS | 1743 | 1468009128634 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 13:18:48 INFO - PROCESS | 1743 | 1468009128955 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:48 INFO - PROCESS | 1743 | 1468009128964 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b8c00 == 42 [pid = 1743] [id = 275] 13:18:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 196 (0x8d9a8000) [pid = 1743] [serial = 826] [outer = (nil)] 13:18:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 197 (0x91888800) [pid = 1743] [serial = 827] [outer = 0x8d9a8000] 13:18:49 INFO - PROCESS | 1743 | 1468009129057 Marionette DEBUG loaded listener.js 13:18:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 198 (0x92216c00) [pid = 1743] [serial = 828] [outer = 0x8d9a8000] 13:18:49 INFO - PROCESS | 1743 | 1468009129984 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1638ms 13:18:50 INFO - PROCESS | 1743 | 1468009130050 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 13:18:50 INFO - PROCESS | 1743 | 1468009130054 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 13:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:18:50 INFO - PROCESS | 1743 | 1468009130060 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:18:50 INFO - PROCESS | 1743 | 1468009130064 Marionette TRACE conn3 <- [1,1074,null,{}] 13:18:50 INFO - PROCESS | 1743 | 1468009130070 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:50 INFO - PROCESS | 1743 | 1468009130075 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:50 INFO - PROCESS | 1743 | 1468009130291 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 13:18:50 INFO - PROCESS | 1743 | 1468009130603 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:50 INFO - PROCESS | 1743 | 1468009130610 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b378400 == 43 [pid = 1743] [id = 276] 13:18:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 199 (0x8b4da800) [pid = 1743] [serial = 829] [outer = (nil)] 13:18:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 200 (0x8e02e400) [pid = 1743] [serial = 830] [outer = 0x8b4da800] 13:18:50 INFO - PROCESS | 1743 | 1468009130699 Marionette DEBUG loaded listener.js 13:18:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 201 (0x8e2e7000) [pid = 1743] [serial = 831] [outer = 0x8b4da800] 13:18:51 INFO - PROCESS | 1743 | 1468009131603 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1585ms 13:18:51 INFO - PROCESS | 1743 | 1468009131646 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 13:18:51 INFO - PROCESS | 1743 | 1468009131650 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 13:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:18:51 INFO - PROCESS | 1743 | 1468009131656 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:18:51 INFO - PROCESS | 1743 | 1468009131660 Marionette TRACE conn3 <- [1,1078,null,{}] 13:18:51 INFO - PROCESS | 1743 | 1468009131666 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:51 INFO - PROCESS | 1743 | 1468009131671 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:51 INFO - PROCESS | 1743 | 1468009131854 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 13:18:52 INFO - PROCESS | 1743 | 1468009132171 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:52 INFO - PROCESS | 1743 | 1468009132179 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:52 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4d8c00 == 44 [pid = 1743] [id = 277] 13:18:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 202 (0x8d94bc00) [pid = 1743] [serial = 832] [outer = (nil)] 13:18:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 203 (0x8fadcc00) [pid = 1743] [serial = 833] [outer = 0x8d94bc00] 13:18:52 INFO - PROCESS | 1743 | 1468009132270 Marionette DEBUG loaded listener.js 13:18:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 204 (0x91773400) [pid = 1743] [serial = 834] [outer = 0x8d94bc00] 13:18:53 INFO - PROCESS | 1743 | 1468009133197 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1592ms 13:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:18:53 INFO - PROCESS | 1743 | 1468009133249 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 13:18:53 INFO - PROCESS | 1743 | 1468009133253 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 13:18:53 INFO - PROCESS | 1743 | 1468009133259 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:18:53 INFO - PROCESS | 1743 | 1468009133262 Marionette TRACE conn3 <- [1,1082,null,{}] 13:18:53 INFO - PROCESS | 1743 | 1468009133268 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:53 INFO - PROCESS | 1743 | 1468009133273 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:53 INFO - PROCESS | 1743 | 1468009133451 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 13:18:53 INFO - PROCESS | 1743 | 1468009133913 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:53 INFO - PROCESS | 1743 | 1468009133920 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x894dc400 == 45 [pid = 1743] [id = 278] 13:18:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 205 (0x894dd400) [pid = 1743] [serial = 835] [outer = (nil)] 13:18:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 206 (0x89d03c00) [pid = 1743] [serial = 836] [outer = 0x894dd400] 13:18:54 INFO - PROCESS | 1743 | 1468009134006 Marionette DEBUG loaded listener.js 13:18:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 207 (0x8a3d8800) [pid = 1743] [serial = 837] [outer = 0x894dd400] 13:18:54 INFO - PROCESS | 1743 | 1468009134945 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1732ms 13:18:54 INFO - PROCESS | 1743 | 1468009134992 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 13:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:18:55 INFO - PROCESS | 1743 | 1468009134998 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 13:18:55 INFO - PROCESS | 1743 | 1468009135006 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:18:55 INFO - PROCESS | 1743 | 1468009135010 Marionette TRACE conn3 <- [1,1086,null,{}] 13:18:55 INFO - PROCESS | 1743 | 1468009135019 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:55 INFO - PROCESS | 1743 | 1468009135026 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:55 INFO - PROCESS | 1743 | 1468009135210 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 13:18:55 INFO - PROCESS | 1743 | 1468009135640 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:55 INFO - PROCESS | 1743 | 1468009135649 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:55 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19fc00 == 44 [pid = 1743] [id = 263] 13:18:55 INFO - PROCESS | 1743 | --DOCSHELL 0x8b370800 == 43 [pid = 1743] [id = 261] 13:18:55 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19b400 == 42 [pid = 1743] [id = 260] 13:18:55 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d10800 == 43 [pid = 1743] [id = 279] 13:18:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 208 (0x8b19fc00) [pid = 1743] [serial = 838] [outer = (nil)] 13:18:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 209 (0x8b377c00) [pid = 1743] [serial = 839] [outer = 0x8b19fc00] 13:18:55 INFO - PROCESS | 1743 | 1468009135773 Marionette DEBUG loaded listener.js 13:18:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 210 (0x8b4d7400) [pid = 1743] [serial = 840] [outer = 0x8b19fc00] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 209 (0x8e91d400) [pid = 1743] [serial = 608] [outer = (nil)] [url = about:blank] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 208 (0x9235bc00) [pid = 1743] [serial = 611] [outer = (nil)] [url = about:blank] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 207 (0x9245b400) [pid = 1743] [serial = 681] [outer = (nil)] [url = about:blank] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 206 (0xa34be400) [pid = 1743] [serial = 587] [outer = (nil)] [url = about:blank] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 205 (0x9a5eb400) [pid = 1743] [serial = 542] [outer = (nil)] [url = about:blank] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 204 (0x9ac76000) [pid = 1743] [serial = 575] [outer = (nil)] [url = about:blank] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 203 (0xa4f22400) [pid = 1743] [serial = 633] [outer = (nil)] [url = about:blank] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 202 (0x8b4cf800) [pid = 1743] [serial = 699] [outer = (nil)] [url = about:blank] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 201 (0xa6d0fc00) [pid = 1743] [serial = 639] [outer = (nil)] [url = about:blank] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 200 (0x8f3d0000) [pid = 1743] [serial = 536] [outer = (nil)] [url = about:blank] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 199 (0x8e0a4800) [pid = 1743] [serial = 677] [outer = (nil)] [url = about:blank] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 198 (0xa61b9400) [pid = 1743] [serial = 623] [outer = (nil)] [url = about:blank] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 197 (0x9c14f000) [pid = 1743] [serial = 578] [outer = (nil)] [url = about:blank] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 196 (0x8ecb9800) [pid = 1743] [serial = 719] [outer = (nil)] [url = about:blank] 13:18:55 INFO - PROCESS | 1743 | --DOMWINDOW == 195 (0x92457800) [pid = 1743] [serial = 717] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 194 (0xa4d0a800) [pid = 1743] [serial = 627] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 193 (0x8b376800) [pid = 1743] [serial = 696] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 192 (0xa4f1bc00) [pid = 1743] [serial = 669] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 191 (0x99e2ec00) [pid = 1743] [serial = 683] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 190 (0x8d50b800) [pid = 1743] [serial = 671] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 189 (0xa610cc00) [pid = 1743] [serial = 678] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 188 (0x92457400) [pid = 1743] [serial = 680] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 187 (0xa34c0c00) [pid = 1743] [serial = 660] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 186 (0x929e9000) [pid = 1743] [serial = 539] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 185 (0xa6c60400) [pid = 1743] [serial = 636] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 184 (0x8fa3ac00) [pid = 1743] [serial = 630] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 183 (0x8e2ea400) [pid = 1743] [serial = 491] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 182 (0x91f17800) [pid = 1743] [serial = 720] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 181 (0x9ac7a400) [pid = 1743] [serial = 548] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 180 (0x8f3d3c00) [pid = 1743] [serial = 512] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 179 (0x8f7de800) [pid = 1743] [serial = 662] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 178 (0x8b4cc800) [pid = 1743] [serial = 698] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 177 (0x99e2a800) [pid = 1743] [serial = 533] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 176 (0x929a3800) [pid = 1743] [serial = 566] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 175 (0x9a824000) [pid = 1743] [serial = 545] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 174 (0x91779c00) [pid = 1743] [serial = 714] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 173 (0xa100c000) [pid = 1743] [serial = 581] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 172 (0x9c246800) [pid = 1743] [serial = 617] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 171 (0xa33c3400) [pid = 1743] [serial = 668] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 170 (0x9176f800) [pid = 1743] [serial = 689] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 169 (0x8dac7c00) [pid = 1743] [serial = 705] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 168 (0x8fa3d800) [pid = 1743] [serial = 711] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 167 (0x947c7000) [pid = 1743] [serial = 614] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 166 (0x8e97ac00) [pid = 1743] [serial = 708] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 165 (0x8b1a8000) [pid = 1743] [serial = 701] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 164 (0x91774c00) [pid = 1743] [serial = 713] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 163 (0x8e2edc00) [pid = 1743] [serial = 707] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 162 (0x8d510400) [pid = 1743] [serial = 672] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 161 (0x8b4d6000) [pid = 1743] [serial = 702] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 160 (0x8eaa9000) [pid = 1743] [serial = 686] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 159 (0x93c64c00) [pid = 1743] [serial = 666] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 158 (0xa34bb000) [pid = 1743] [serial = 503] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 157 (0x8facd800) [pid = 1743] [serial = 663] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 156 (0x9524b400) [pid = 1743] [serial = 572] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 155 (0xa2fbc000) [pid = 1743] [serial = 584] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 154 (0x91771400) [pid = 1743] [serial = 690] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 153 (0xa25f4800) [pid = 1743] [serial = 620] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 152 (0x922c5400) [pid = 1743] [serial = 716] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 151 (0x8f7e6800) [pid = 1743] [serial = 710] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 150 (0x92c67800) [pid = 1743] [serial = 665] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 149 (0x8b373c00) [pid = 1743] [serial = 695] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 148 (0xa4d59400) [pid = 1743] [serial = 674] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 147 (0x8eaa8400) [pid = 1743] [serial = 692] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 146 (0xa61b9000) [pid = 1743] [serial = 675] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 145 (0x8dac4c00) [pid = 1743] [serial = 704] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 144 (0xa200a000) [pid = 1743] [serial = 500] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 143 (0xa2ff8000) [pid = 1743] [serial = 684] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 142 (0x91f18800) [pid = 1743] [serial = 494] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 141 (0x91775000) [pid = 1743] [serial = 693] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 140 (0x96ea9400) [pid = 1743] [serial = 497] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 139 (0x8eaab400) [pid = 1743] [serial = 687] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 138 (0xa6c64c00) [pid = 1743] [serial = 506] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 137 (0xa6d0b400) [pid = 1743] [serial = 509] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 136 (0x92c1e800) [pid = 1743] [serial = 722] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 135 (0x92c64000) [pid = 1743] [serial = 723] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | --DOMWINDOW == 134 (0x8f7e5c00) [pid = 1743] [serial = 569] [outer = (nil)] [url = about:blank] 13:18:56 INFO - PROCESS | 1743 | 1468009136651 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1682ms 13:18:56 INFO - PROCESS | 1743 | 1468009136691 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 13:18:56 INFO - PROCESS | 1743 | 1468009136698 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 13:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:18:56 INFO - PROCESS | 1743 | 1468009136704 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:18:56 INFO - PROCESS | 1743 | 1468009136707 Marionette TRACE conn3 <- [1,1090,null,{}] 13:18:56 INFO - PROCESS | 1743 | 1468009136714 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:56 INFO - PROCESS | 1743 | 1468009136719 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:56 INFO - PROCESS | 1743 | 1468009136907 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 13:18:57 INFO - PROCESS | 1743 | 1468009137089 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:57 INFO - PROCESS | 1743 | 1468009137095 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:57 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4d2c00 == 44 [pid = 1743] [id = 280] 13:18:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 135 (0x8b7b4c00) [pid = 1743] [serial = 841] [outer = (nil)] 13:18:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 136 (0x8d99b800) [pid = 1743] [serial = 842] [outer = 0x8b7b4c00] 13:18:57 INFO - PROCESS | 1743 | 1468009137188 Marionette DEBUG loaded listener.js 13:18:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 137 (0x8dac0c00) [pid = 1743] [serial = 843] [outer = 0x8b7b4c00] 13:18:58 INFO - PROCESS | 1743 | 1468009138044 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1386ms 13:18:58 INFO - PROCESS | 1743 | 1468009138091 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 13:18:58 INFO - PROCESS | 1743 | 1468009138094 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 13:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:18:58 INFO - PROCESS | 1743 | 1468009138110 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:18:58 INFO - PROCESS | 1743 | 1468009138119 Marionette TRACE conn3 <- [1,1094,null,{}] 13:18:58 INFO - PROCESS | 1743 | 1468009138127 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:58 INFO - PROCESS | 1743 | 1468009138134 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:58 INFO - PROCESS | 1743 | 1468009138393 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 13:18:58 INFO - PROCESS | 1743 | 1468009138417 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:58 INFO - PROCESS | 1743 | 1468009138424 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d99ec00 == 45 [pid = 1743] [id = 281] 13:18:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 138 (0x8e107400) [pid = 1743] [serial = 844] [outer = (nil)] 13:18:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 139 (0x8e2e7400) [pid = 1743] [serial = 845] [outer = 0x8e107400] 13:18:58 INFO - PROCESS | 1743 | 1468009138494 Marionette DEBUG loaded listener.js 13:18:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 140 (0x8e2ee400) [pid = 1743] [serial = 846] [outer = 0x8e107400] 13:18:59 INFO - PROCESS | 1743 | 1468009139422 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1358ms 13:18:59 INFO - PROCESS | 1743 | 1468009139461 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 13:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:18:59 INFO - PROCESS | 1743 | 1468009139466 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 13:18:59 INFO - PROCESS | 1743 | 1468009139472 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:18:59 INFO - PROCESS | 1743 | 1468009139475 Marionette TRACE conn3 <- [1,1098,null,{}] 13:18:59 INFO - PROCESS | 1743 | 1468009139489 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:59 INFO - PROCESS | 1743 | 1468009139494 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:59 INFO - PROCESS | 1743 | 1468009139760 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 13:18:59 INFO - PROCESS | 1743 | 1468009139856 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:59 INFO - PROCESS | 1743 | 1468009139865 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:18:59 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dabfc00 == 46 [pid = 1743] [id = 282] 13:18:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 141 (0x8e106400) [pid = 1743] [serial = 847] [outer = (nil)] 13:18:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 142 (0x8e920400) [pid = 1743] [serial = 848] [outer = 0x8e106400] 13:18:59 INFO - PROCESS | 1743 | 1468009139931 Marionette DEBUG loaded listener.js 13:19:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 143 (0x8eaaa000) [pid = 1743] [serial = 849] [outer = 0x8e106400] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 142 (0x89d02400) [pid = 1743] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 141 (0x894d7000) [pid = 1743] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 140 (0x89d0b800) [pid = 1743] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 139 (0x8e027000) [pid = 1743] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 138 (0x926e4000) [pid = 1743] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 137 (0x8b19d000) [pid = 1743] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 136 (0x8b7ab000) [pid = 1743] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 135 (0x8a3d5400) [pid = 1743] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 134 (0x8b199c00) [pid = 1743] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 133 (0x8b7ad000) [pid = 1743] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 132 (0x9245f000) [pid = 1743] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 131 (0x8d50d800) [pid = 1743] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 130 (0x9c147c00) [pid = 1743] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 129 (0x89d06c00) [pid = 1743] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 128 (0x9245f800) [pid = 1743] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 127 (0x926e1c00) [pid = 1743] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 126 (0x9a825800) [pid = 1743] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 125 (0x8d946400) [pid = 1743] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 124 (0x922bd800) [pid = 1743] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 123 (0x8d506400) [pid = 1743] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 122 (0x8d501c00) [pid = 1743] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 121 (0x8e108800) [pid = 1743] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:19:00 INFO - PROCESS | 1743 | --DOMWINDOW == 120 (0x8b36f400) [pid = 1743] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:19:01 INFO - PROCESS | 1743 | 1468009141212 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1797ms 13:19:01 INFO - PROCESS | 1743 | 1468009141275 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 13:19:01 INFO - PROCESS | 1743 | 1468009141279 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 13:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:19:01 INFO - PROCESS | 1743 | 1468009141285 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:19:01 INFO - PROCESS | 1743 | 1468009141288 Marionette TRACE conn3 <- [1,1102,null,{}] 13:19:01 INFO - PROCESS | 1743 | 1468009141294 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:01 INFO - PROCESS | 1743 | 1468009141299 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:01 INFO - PROCESS | 1743 | 1468009141495 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 13:19:01 INFO - PROCESS | 1743 | 1468009141505 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:01 INFO - PROCESS | 1743 | 1468009141524 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3dfc00 == 47 [pid = 1743] [id = 283] 13:19:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 121 (0x8b199c00) [pid = 1743] [serial = 850] [outer = (nil)] 13:19:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 122 (0x8d946400) [pid = 1743] [serial = 851] [outer = 0x8b199c00] 13:19:01 INFO - PROCESS | 1743 | 1468009141759 Marionette DEBUG loaded listener.js 13:19:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 123 (0x8e91d000) [pid = 1743] [serial = 852] [outer = 0x8b199c00] 13:19:02 INFO - PROCESS | 1743 | 1468009142585 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1333ms 13:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:19:02 INFO - PROCESS | 1743 | 1468009142618 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 13:19:02 INFO - PROCESS | 1743 | 1468009142621 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 13:19:02 INFO - PROCESS | 1743 | 1468009142627 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:19:02 INFO - PROCESS | 1743 | 1468009142631 Marionette TRACE conn3 <- [1,1106,null,{}] 13:19:02 INFO - PROCESS | 1743 | 1468009142659 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:02 INFO - PROCESS | 1743 | 1468009142670 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:02 INFO - PROCESS | 1743 | 1468009142981 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 13:19:03 INFO - PROCESS | 1743 | 1468009143255 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:03 INFO - PROCESS | 1743 | 1468009143267 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:03 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d01800 == 48 [pid = 1743] [id = 284] 13:19:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 124 (0x89d02400) [pid = 1743] [serial = 853] [outer = (nil)] 13:19:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 125 (0x89d0b800) [pid = 1743] [serial = 854] [outer = 0x89d02400] 13:19:03 INFO - PROCESS | 1743 | 1468009143400 Marionette DEBUG loaded listener.js 13:19:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 126 (0x8b19c000) [pid = 1743] [serial = 855] [outer = 0x89d02400] 13:19:04 INFO - PROCESS | 1743 | 1468009144363 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1800ms 13:19:04 INFO - PROCESS | 1743 | 1468009144428 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 13:19:04 INFO - PROCESS | 1743 | 1468009144435 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 13:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:19:04 INFO - PROCESS | 1743 | 1468009144444 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:19:04 INFO - PROCESS | 1743 | 1468009144450 Marionette TRACE conn3 <- [1,1110,null,{}] 13:19:04 INFO - PROCESS | 1743 | 1468009144458 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:04 INFO - PROCESS | 1743 | 1468009144464 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:04 INFO - PROCESS | 1743 | 1468009144710 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 13:19:05 INFO - PROCESS | 1743 | 1468009145028 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:05 INFO - PROCESS | 1743 | 1468009145039 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:05 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d504800 == 49 [pid = 1743] [id = 285] 13:19:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 127 (0x8d50c000) [pid = 1743] [serial = 856] [outer = (nil)] 13:19:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 128 (0x8d94ac00) [pid = 1743] [serial = 857] [outer = 0x8d50c000] 13:19:05 INFO - PROCESS | 1743 | 1468009145131 Marionette DEBUG loaded listener.js 13:19:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 129 (0x8d9a4c00) [pid = 1743] [serial = 858] [outer = 0x8d50c000] 13:19:06 INFO - PROCESS | 1743 | 1468009146063 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1688ms 13:19:06 INFO - PROCESS | 1743 | 1468009146132 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 13:19:06 INFO - PROCESS | 1743 | 1468009146137 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 13:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:19:06 INFO - PROCESS | 1743 | 1468009146145 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:19:06 INFO - PROCESS | 1743 | 1468009146149 Marionette TRACE conn3 <- [1,1114,null,{}] 13:19:06 INFO - PROCESS | 1743 | 1468009146156 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:06 INFO - PROCESS | 1743 | 1468009146162 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:06 INFO - PROCESS | 1743 | 1468009146421 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 13:19:06 INFO - PROCESS | 1743 | 1468009146776 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:06 INFO - PROCESS | 1743 | 1468009146789 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e10f800 == 50 [pid = 1743] [id = 286] 13:19:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 130 (0x8e2e5c00) [pid = 1743] [serial = 859] [outer = (nil)] 13:19:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 131 (0x8e911c00) [pid = 1743] [serial = 860] [outer = 0x8e2e5c00] 13:19:06 INFO - PROCESS | 1743 | 1468009146868 Marionette DEBUG loaded listener.js 13:19:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 132 (0x8eaac000) [pid = 1743] [serial = 861] [outer = 0x8e2e5c00] 13:19:07 INFO - PROCESS | 1743 | 1468009147863 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1787ms 13:19:07 INFO - PROCESS | 1743 | 1468009147932 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 13:19:07 INFO - PROCESS | 1743 | 1468009147939 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 13:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:19:07 INFO - PROCESS | 1743 | 1468009147957 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:19:07 INFO - PROCESS | 1743 | 1468009147964 Marionette TRACE conn3 <- [1,1118,null,{}] 13:19:07 INFO - PROCESS | 1743 | 1468009147971 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:07 INFO - PROCESS | 1743 | 1468009147978 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:08 INFO - PROCESS | 1743 | 1468009148227 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 13:19:08 INFO - PROCESS | 1743 | 1468009148534 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:08 INFO - PROCESS | 1743 | 1468009148544 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:08 INFO - PROCESS | 1743 | ++DOCSHELL 0x8ecbc000 == 51 [pid = 1743] [id = 287] 13:19:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 133 (0x8f7df400) [pid = 1743] [serial = 862] [outer = (nil)] 13:19:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 134 (0x8fa3f400) [pid = 1743] [serial = 863] [outer = 0x8f7df400] 13:19:08 INFO - PROCESS | 1743 | 1468009148626 Marionette DEBUG loaded listener.js 13:19:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 135 (0x9158d800) [pid = 1743] [serial = 864] [outer = 0x8f7df400] 13:19:09 INFO - PROCESS | 1743 | 1468009149541 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1642ms 13:19:09 INFO - PROCESS | 1743 | 1468009149591 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 13:19:09 INFO - PROCESS | 1743 | 1468009149594 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 13:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:19:09 INFO - PROCESS | 1743 | 1468009149601 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:19:09 INFO - PROCESS | 1743 | 1468009149605 Marionette TRACE conn3 <- [1,1122,null,{}] 13:19:09 INFO - PROCESS | 1743 | 1468009149611 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:09 INFO - PROCESS | 1743 | 1468009149616 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:09 INFO - PROCESS | 1743 | 1468009149810 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 13:19:10 INFO - PROCESS | 1743 | 1468009150082 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:10 INFO - PROCESS | 1743 | 1468009150091 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:10 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7e3c00 == 52 [pid = 1743] [id = 288] 13:19:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 136 (0x91599c00) [pid = 1743] [serial = 865] [outer = (nil)] 13:19:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 137 (0x91775800) [pid = 1743] [serial = 866] [outer = 0x91599c00] 13:19:10 INFO - PROCESS | 1743 | 1468009150211 Marionette DEBUG loaded listener.js 13:19:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 138 (0x9187d000) [pid = 1743] [serial = 867] [outer = 0x91599c00] 13:19:11 INFO - PROCESS | 1743 | 1468009151086 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1530ms 13:19:11 INFO - PROCESS | 1743 | 1468009151132 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 13:19:11 INFO - PROCESS | 1743 | 1468009151137 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 13:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:19:11 INFO - PROCESS | 1743 | 1468009151143 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:19:11 INFO - PROCESS | 1743 | 1468009151147 Marionette TRACE conn3 <- [1,1126,null,{}] 13:19:11 INFO - PROCESS | 1743 | 1468009151153 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:11 INFO - PROCESS | 1743 | 1468009151158 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:11 INFO - PROCESS | 1743 | 1468009151357 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 13:19:11 INFO - PROCESS | 1743 | 1468009151623 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:11 INFO - PROCESS | 1743 | 1468009151642 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x92218c00 == 53 [pid = 1743] [id = 289] 13:19:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 139 (0x9221b400) [pid = 1743] [serial = 868] [outer = (nil)] 13:19:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 140 (0x922c3400) [pid = 1743] [serial = 869] [outer = 0x9221b400] 13:19:11 INFO - PROCESS | 1743 | 1468009151778 Marionette DEBUG loaded listener.js 13:19:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 141 (0x92457800) [pid = 1743] [serial = 870] [outer = 0x9221b400] 13:19:12 INFO - PROCESS | 1743 | 1468009152754 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1684ms 13:19:12 INFO - PROCESS | 1743 | 1468009152829 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 13:19:12 INFO - PROCESS | 1743 | 1468009152832 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 13:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:19:12 INFO - PROCESS | 1743 | 1468009152840 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:19:12 INFO - PROCESS | 1743 | 1468009152843 Marionette TRACE conn3 <- [1,1130,null,{}] 13:19:12 INFO - PROCESS | 1743 | 1468009152849 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:12 INFO - PROCESS | 1743 | 1468009152855 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:13 INFO - PROCESS | 1743 | 1468009153087 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 13:19:13 INFO - PROCESS | 1743 | 1468009153394 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:13 INFO - PROCESS | 1743 | 1468009153409 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:13 INFO - PROCESS | 1743 | ++DOCSHELL 0x91776400 == 54 [pid = 1743] [id = 290] 13:19:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 142 (0x91883c00) [pid = 1743] [serial = 871] [outer = (nil)] 13:19:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 143 (0x926e1c00) [pid = 1743] [serial = 872] [outer = 0x91883c00] 13:19:13 INFO - PROCESS | 1743 | 1468009153490 Marionette DEBUG loaded listener.js 13:19:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 144 (0x926e7c00) [pid = 1743] [serial = 873] [outer = 0x91883c00] 13:19:14 INFO - PROCESS | 1743 | 1468009154390 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1586ms 13:19:14 INFO - PROCESS | 1743 | 1468009154425 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 13:19:14 INFO - PROCESS | 1743 | 1468009154429 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 13:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:19:14 INFO - PROCESS | 1743 | 1468009154436 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:19:14 INFO - PROCESS | 1743 | 1468009154440 Marionette TRACE conn3 <- [1,1134,null,{}] 13:19:14 INFO - PROCESS | 1743 | 1468009154446 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:14 INFO - PROCESS | 1743 | 1468009154451 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:14 INFO - PROCESS | 1743 | 1468009154641 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 13:19:14 INFO - PROCESS | 1743 | 1468009154940 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:14 INFO - PROCESS | 1743 | 1468009154952 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:15 INFO - PROCESS | 1743 | ++DOCSHELL 0x894ddc00 == 55 [pid = 1743] [id = 291] 13:19:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 145 (0x928b8400) [pid = 1743] [serial = 874] [outer = (nil)] 13:19:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 146 (0x928bec00) [pid = 1743] [serial = 875] [outer = 0x928b8400] 13:19:15 INFO - PROCESS | 1743 | 1468009155086 Marionette DEBUG loaded listener.js 13:19:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 147 (0x928c4000) [pid = 1743] [serial = 876] [outer = 0x928b8400] 13:19:15 INFO - PROCESS | 1743 | 1468009155950 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1584ms 13:19:16 INFO - PROCESS | 1743 | 1468009156023 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 13:19:16 INFO - PROCESS | 1743 | 1468009156026 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 13:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:19:16 INFO - PROCESS | 1743 | 1468009156034 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:19:16 INFO - PROCESS | 1743 | 1468009156037 Marionette TRACE conn3 <- [1,1138,null,{}] 13:19:16 INFO - PROCESS | 1743 | 1468009156043 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:16 INFO - PROCESS | 1743 | 1468009156048 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:16 INFO - PROCESS | 1743 | 1468009156236 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 13:19:16 INFO - PROCESS | 1743 | 1468009156503 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:16 INFO - PROCESS | 1743 | 1468009156509 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7d9800 == 56 [pid = 1743] [id = 292] 13:19:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 148 (0x8f7da400) [pid = 1743] [serial = 877] [outer = (nil)] 13:19:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 149 (0x929a2800) [pid = 1743] [serial = 878] [outer = 0x8f7da400] 13:19:16 INFO - PROCESS | 1743 | 1468009156633 Marionette DEBUG loaded listener.js 13:19:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 150 (0x929a7400) [pid = 1743] [serial = 879] [outer = 0x8f7da400] 13:19:17 INFO - PROCESS | 1743 | 1468009157506 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1530ms 13:19:17 INFO - PROCESS | 1743 | 1468009157565 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 13:19:17 INFO - PROCESS | 1743 | 1468009157568 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 13:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:19:17 INFO - PROCESS | 1743 | 1468009157575 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:19:17 INFO - PROCESS | 1743 | 1468009157579 Marionette TRACE conn3 <- [1,1142,null,{}] 13:19:17 INFO - PROCESS | 1743 | 1468009157585 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:17 INFO - PROCESS | 1743 | 1468009157590 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:17 INFO - PROCESS | 1743 | 1468009157800 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 13:19:18 INFO - PROCESS | 1743 | 1468009158096 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:18 INFO - PROCESS | 1743 | 1468009158102 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:18 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0a400 == 57 [pid = 1743] [id = 293] 13:19:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 151 (0x89d0c000) [pid = 1743] [serial = 880] [outer = (nil)] 13:19:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 152 (0x8b4d1400) [pid = 1743] [serial = 881] [outer = 0x89d0c000] 13:19:18 INFO - PROCESS | 1743 | 1468009158228 Marionette DEBUG loaded listener.js 13:19:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 153 (0x8d9a2800) [pid = 1743] [serial = 882] [outer = 0x89d0c000] 13:19:19 INFO - PROCESS | 1743 | 1468009159126 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1582ms 13:19:19 INFO - PROCESS | 1743 | 1468009159158 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 13:19:19 INFO - PROCESS | 1743 | 1468009159162 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 13:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:19:19 INFO - PROCESS | 1743 | 1468009159168 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:19:19 INFO - PROCESS | 1743 | 1468009159171 Marionette TRACE conn3 <- [1,1146,null,{}] 13:19:19 INFO - PROCESS | 1743 | 1468009159178 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:19 INFO - PROCESS | 1743 | 1468009159183 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:19 INFO - PROCESS | 1743 | 1468009159393 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 13:19:19 INFO - PROCESS | 1743 | 1468009159669 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:19 INFO - PROCESS | 1743 | 1468009159676 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:20 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d8400 == 58 [pid = 1743] [id = 294] 13:19:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 154 (0x89d02800) [pid = 1743] [serial = 883] [outer = (nil)] 13:19:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 155 (0x8a3d4c00) [pid = 1743] [serial = 884] [outer = 0x89d02800] 13:19:20 INFO - PROCESS | 1743 | 1468009160139 Marionette DEBUG loaded listener.js 13:19:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 156 (0x8b1a4800) [pid = 1743] [serial = 885] [outer = 0x89d02800] 13:19:21 INFO - PROCESS | 1743 | 1468009161109 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1991ms 13:19:21 INFO - PROCESS | 1743 | 1468009161161 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 13:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:19:21 INFO - PROCESS | 1743 | 1468009161167 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 13:19:21 INFO - PROCESS | 1743 | 1468009161175 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:19:21 INFO - PROCESS | 1743 | 1468009161179 Marionette TRACE conn3 <- [1,1150,null,{}] 13:19:21 INFO - PROCESS | 1743 | 1468009161187 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:21 INFO - PROCESS | 1743 | 1468009161192 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:21 INFO - PROCESS | 1743 | 1468009161383 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 13:19:21 INFO - PROCESS | 1743 | 1468009161651 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:21 INFO - PROCESS | 1743 | 1468009161660 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b9c00 == 59 [pid = 1743] [id = 295] 13:19:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 157 (0x8d503400) [pid = 1743] [serial = 886] [outer = (nil)] 13:19:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 158 (0x8d50fc00) [pid = 1743] [serial = 887] [outer = 0x8d503400] 13:19:21 INFO - PROCESS | 1743 | 1468009161793 Marionette DEBUG loaded listener.js 13:19:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 159 (0x8d99d800) [pid = 1743] [serial = 888] [outer = 0x8d503400] 13:19:22 INFO - PROCESS | 1743 | 1468009162849 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1739ms 13:19:22 INFO - PROCESS | 1743 | 1468009162914 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 13:19:22 INFO - PROCESS | 1743 | 1468009162920 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 13:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:19:22 INFO - PROCESS | 1743 | 1468009162931 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:19:22 INFO - PROCESS | 1743 | 1468009162935 Marionette TRACE conn3 <- [1,1154,null,{}] 13:19:22 INFO - PROCESS | 1743 | 1468009162942 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:22 INFO - PROCESS | 1743 | 1468009162946 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:23 INFO - PROCESS | 1743 | 1468009163180 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3dfc00 == 58 [pid = 1743] [id = 283] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8dabfc00 == 57 [pid = 1743] [id = 282] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8d99ec00 == 56 [pid = 1743] [id = 281] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8e026000 == 55 [pid = 1743] [id = 262] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4d2c00 == 54 [pid = 1743] [id = 280] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x89d10800 == 53 [pid = 1743] [id = 279] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x894dc400 == 52 [pid = 1743] [id = 278] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8e024c00 == 51 [pid = 1743] [id = 216] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0xa2372c00 == 50 [pid = 1743] [id = 222] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8e025c00 == 49 [pid = 1743] [id = 268] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a0400 == 48 [pid = 1743] [id = 264] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8d505000 == 47 [pid = 1743] [id = 223] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2ed400 == 46 [pid = 1743] [id = 267] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8d510000 == 45 [pid = 1743] [id = 226] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8d502000 == 44 [pid = 1743] [id = 224] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8d94b000 == 43 [pid = 1743] [id = 269] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4d8c00 == 42 [pid = 1743] [id = 277] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x894d7400 == 41 [pid = 1743] [id = 273] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8b378c00 == 40 [pid = 1743] [id = 272] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x91f17000 == 39 [pid = 1743] [id = 219] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a1c00 == 38 [pid = 1743] [id = 266] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a0800 == 37 [pid = 1743] [id = 274] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8b378400 == 36 [pid = 1743] [id = 276] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8e912000 == 35 [pid = 1743] [id = 220] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x894d5000 == 34 [pid = 1743] [id = 265] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8dabdc00 == 33 [pid = 1743] [id = 228] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b8c00 == 32 [pid = 1743] [id = 275] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a7400 == 31 [pid = 1743] [id = 271] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8dabcc00 == 30 [pid = 1743] [id = 225] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0a6800 == 29 [pid = 1743] [id = 221] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x92a49800 == 28 [pid = 1743] [id = 218] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3d3800 == 27 [pid = 1743] [id = 270] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8e026400 == 26 [pid = 1743] [id = 227] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8eaa1400 == 25 [pid = 1743] [id = 229] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x9158c800 == 24 [pid = 1743] [id = 215] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8e917c00 == 23 [pid = 1743] [id = 214] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x99e28400 == 22 [pid = 1743] [id = 217] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a3800 == 21 [pid = 1743] [id = 230] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8d505c00 == 20 [pid = 1743] [id = 259] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0a400 == 19 [pid = 1743] [id = 293] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7d9800 == 18 [pid = 1743] [id = 292] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x91776400 == 17 [pid = 1743] [id = 290] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x894ddc00 == 16 [pid = 1743] [id = 291] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x92218c00 == 15 [pid = 1743] [id = 289] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7e3c00 == 14 [pid = 1743] [id = 288] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8ecbc000 == 13 [pid = 1743] [id = 287] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8d504800 == 12 [pid = 1743] [id = 285] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x8e10f800 == 11 [pid = 1743] [id = 286] 13:19:24 INFO - PROCESS | 1743 | --DOCSHELL 0x89d01800 == 10 [pid = 1743] [id = 284] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 158 (0x89d0d800) [pid = 1743] [serial = 762] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 157 (0x894dec00) [pid = 1743] [serial = 767] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 156 (0x8e91fc00) [pid = 1743] [serial = 770] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 155 (0x8e02a800) [pid = 1743] [serial = 788] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 154 (0x928bf400) [pid = 1743] [serial = 753] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 153 (0x8b375400) [pid = 1743] [serial = 782] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 152 (0x926ef000) [pid = 1743] [serial = 750] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 151 (0x8a3e0800) [pid = 1743] [serial = 759] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 150 (0x8b19d800) [pid = 1743] [serial = 773] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 149 (0x8b7b3000) [pid = 1743] [serial = 746] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 148 (0x8b1a5c00) [pid = 1743] [serial = 774] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 147 (0x9a767800) [pid = 1743] [serial = 737] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 146 (0x8d94a800) [pid = 1743] [serial = 785] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 145 (0xa3102400) [pid = 1743] [serial = 756] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 144 (0x8b1a3400) [pid = 1743] [serial = 765] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 143 (0x8a3db800) [pid = 1743] [serial = 764] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 142 (0x92a43400) [pid = 1743] [serial = 731] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 141 (0x926e9c00) [pid = 1743] [serial = 743] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 140 (0x8a3ddc00) [pid = 1743] [serial = 758] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 139 (0x8e031000) [pid = 1743] [serial = 789] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 138 (0x91881800) [pid = 1743] [serial = 771] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 137 (0xa108c400) [pid = 1743] [serial = 741] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 136 (0x939a5000) [pid = 1743] [serial = 732] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 135 (0x8d9a1c00) [pid = 1743] [serial = 777] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 134 (0x9535d400) [pid = 1743] [serial = 734] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 133 (0x8e0a4c00) [pid = 1743] [serial = 779] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 132 (0x926ec000) [pid = 1743] [serial = 744] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 131 (0x89d0ac00) [pid = 1743] [serial = 761] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 130 (0x9c154400) [pid = 1743] [serial = 740] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 129 (0x8d94e800) [pid = 1743] [serial = 725] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 128 (0x9a827c00) [pid = 1743] [serial = 738] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 127 (0x8e97d800) [pid = 1743] [serial = 728] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 126 (0x8d9a8800) [pid = 1743] [serial = 791] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 125 (0x8e10e000) [pid = 1743] [serial = 780] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 124 (0x8d950800) [pid = 1743] [serial = 786] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 123 (0x894e2000) [pid = 1743] [serial = 768] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 122 (0x8b4ce000) [pid = 1743] [serial = 783] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 121 (0x8dac3000) [pid = 1743] [serial = 726] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 120 (0x8b7b6800) [pid = 1743] [serial = 747] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 119 (0x928bd400) [pid = 1743] [serial = 752] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 118 (0x8d99d000) [pid = 1743] [serial = 776] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 117 (0x8ecb3400) [pid = 1743] [serial = 729] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 116 (0x9a2f4400) [pid = 1743] [serial = 735] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 115 (0x926ea800) [pid = 1743] [serial = 749] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 114 (0xa23ad800) [pid = 1743] [serial = 755] [outer = (nil)] [url = about:blank] 13:19:24 INFO - PROCESS | 1743 | --DOMWINDOW == 113 (0x8e02f800) [pid = 1743] [serial = 792] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1743 | 1468009165097 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:25 INFO - PROCESS | 1743 | 1468009165108 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:25 INFO - PROCESS | 1743 | ++DOCSHELL 0x894dc400 == 11 [pid = 1743] [id = 296] 13:19:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 114 (0x894dec00) [pid = 1743] [serial = 889] [outer = (nil)] 13:19:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 115 (0x89d06800) [pid = 1743] [serial = 890] [outer = 0x894dec00] 13:19:25 INFO - PROCESS | 1743 | 1468009165184 Marionette DEBUG loaded listener.js 13:19:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 116 (0x8a3ddc00) [pid = 1743] [serial = 891] [outer = 0x894dec00] 13:19:25 INFO - PROCESS | 1743 | 1468009165976 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 3089ms 13:19:26 INFO - PROCESS | 1743 | 1468009166022 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 13:19:26 INFO - PROCESS | 1743 | 1468009166028 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 13:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:19:26 INFO - PROCESS | 1743 | 1468009166036 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:19:26 INFO - PROCESS | 1743 | 1468009166040 Marionette TRACE conn3 <- [1,1158,null,{}] 13:19:26 INFO - PROCESS | 1743 | 1468009166048 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:26 INFO - PROCESS | 1743 | 1468009166056 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:26 INFO - PROCESS | 1743 | 1468009166229 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 13:19:26 INFO - PROCESS | 1743 | 1468009166241 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:26 INFO - PROCESS | 1743 | 1468009166247 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:26 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b378800 == 12 [pid = 1743] [id = 297] 13:19:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 117 (0x8b379800) [pid = 1743] [serial = 892] [outer = (nil)] 13:19:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 118 (0x8b4cd000) [pid = 1743] [serial = 893] [outer = 0x8b379800] 13:19:26 INFO - PROCESS | 1743 | 1468009166323 Marionette DEBUG loaded listener.js 13:19:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 119 (0x8b4d8000) [pid = 1743] [serial = 894] [outer = 0x8b379800] 13:19:27 INFO - PROCESS | 1743 | --DOCSHELL 0x98880400 == 11 [pid = 1743] [id = 10] 13:19:27 INFO - PROCESS | 1743 | 1468009167352 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1340ms 13:19:27 INFO - PROCESS | 1743 | 1468009167379 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 13:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:19:27 INFO - PROCESS | 1743 | 1468009167386 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 13:19:27 INFO - PROCESS | 1743 | 1468009167393 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:19:27 INFO - PROCESS | 1743 | 1468009167396 Marionette TRACE conn3 <- [1,1162,null,{}] 13:19:27 INFO - PROCESS | 1743 | 1468009167402 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:27 INFO - PROCESS | 1743 | 1468009167407 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:27 INFO - PROCESS | 1743 | 1468009167641 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 13:19:27 INFO - PROCESS | 1743 | 1468009167674 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:27 INFO - PROCESS | 1743 | 1468009167680 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:27 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b372c00 == 12 [pid = 1743] [id = 298] 13:19:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 120 (0x8b4da400) [pid = 1743] [serial = 895] [outer = (nil)] 13:19:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 121 (0x8d94a800) [pid = 1743] [serial = 896] [outer = 0x8b4da400] 13:19:27 INFO - PROCESS | 1743 | 1468009167751 Marionette DEBUG loaded listener.js 13:19:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 122 (0x8d954c00) [pid = 1743] [serial = 897] [outer = 0x8b4da400] 13:19:28 INFO - PROCESS | 1743 | 1468009168824 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1486ms 13:19:28 INFO - PROCESS | 1743 | 1468009168878 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 13:19:28 INFO - PROCESS | 1743 | 1468009168881 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 13:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:19:28 INFO - PROCESS | 1743 | 1468009168912 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:19:28 INFO - PROCESS | 1743 | 1468009168922 Marionette TRACE conn3 <- [1,1166,null,{}] 13:19:28 INFO - PROCESS | 1743 | 1468009168935 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:28 INFO - PROCESS | 1743 | 1468009168943 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:29 INFO - PROCESS | 1743 | 1468009169184 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 13:19:29 INFO - PROCESS | 1743 | 1468009169205 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:29 INFO - PROCESS | 1743 | 1468009169214 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:29 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a3400 == 13 [pid = 1743] [id = 299] 13:19:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 123 (0x8b1a3c00) [pid = 1743] [serial = 898] [outer = (nil)] 13:19:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 124 (0x8e026400) [pid = 1743] [serial = 899] [outer = 0x8b1a3c00] 13:19:29 INFO - PROCESS | 1743 | 1468009169297 Marionette DEBUG loaded listener.js 13:19:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 125 (0x8e0a9000) [pid = 1743] [serial = 900] [outer = 0x8b1a3c00] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 124 (0x8f7e4800) [pid = 1743] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 123 (0x8e91cc00) [pid = 1743] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 122 (0x8e2ed800) [pid = 1743] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 121 (0x8b7b4c00) [pid = 1743] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 120 (0x8e104000) [pid = 1743] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 119 (0x8e0a7000) [pid = 1743] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 118 (0x8e107400) [pid = 1743] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 117 (0x8b4da800) [pid = 1743] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 116 (0x8e106400) [pid = 1743] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 115 (0x894d7800) [pid = 1743] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 114 (0x8b1a2c00) [pid = 1743] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 113 (0x8e02ac00) [pid = 1743] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 112 (0x8d9a7c00) [pid = 1743] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 111 (0x8b36f800) [pid = 1743] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 110 (0x8d9a8000) [pid = 1743] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 109 (0x8d94bc00) [pid = 1743] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 108 (0x894dd400) [pid = 1743] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 107 (0x8b19fc00) [pid = 1743] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 106 (0x8e0a4400) [pid = 1743] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:19:30 INFO - PROCESS | 1743 | --DOMWINDOW == 105 (0x8b199c00) [pid = 1743] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:19:31 INFO - PROCESS | 1743 | 1468009171359 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2520ms 13:19:31 INFO - PROCESS | 1743 | 1468009171416 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 13:19:31 INFO - PROCESS | 1743 | 1468009171420 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 13:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:19:31 INFO - PROCESS | 1743 | 1468009171427 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:19:31 INFO - PROCESS | 1743 | 1468009171430 Marionette TRACE conn3 <- [1,1170,null,{}] 13:19:31 INFO - PROCESS | 1743 | 1468009171436 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:31 INFO - PROCESS | 1743 | 1468009171441 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:31 INFO - PROCESS | 1743 | 1468009171604 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 13:19:31 INFO - PROCESS | 1743 | 1468009171614 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:31 INFO - PROCESS | 1743 | 1468009171623 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d7800 == 14 [pid = 1743] [id = 300] 13:19:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 106 (0x8b199c00) [pid = 1743] [serial = 901] [outer = (nil)] 13:19:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 107 (0x8e0a4400) [pid = 1743] [serial = 902] [outer = 0x8b199c00] 13:19:31 INFO - PROCESS | 1743 | 1468009171692 Marionette DEBUG loaded listener.js 13:19:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 108 (0x8e0b2c00) [pid = 1743] [serial = 903] [outer = 0x8b199c00] 13:19:32 INFO - PROCESS | 1743 | 1468009172606 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1230ms 13:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:19:32 INFO - PROCESS | 1743 | 1468009172657 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 13:19:32 INFO - PROCESS | 1743 | 1468009172660 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 13:19:32 INFO - PROCESS | 1743 | 1468009172667 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:19:32 INFO - PROCESS | 1743 | 1468009172671 Marionette TRACE conn3 <- [1,1174,null,{}] 13:19:32 INFO - PROCESS | 1743 | 1468009172676 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:32 INFO - PROCESS | 1743 | 1468009172682 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:32 INFO - PROCESS | 1743 | 1468009172921 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 13:19:33 INFO - PROCESS | 1743 | 1468009173099 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:33 INFO - PROCESS | 1743 | 1468009173108 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:33 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d6800 == 15 [pid = 1743] [id = 301] 13:19:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 109 (0x894d7000) [pid = 1743] [serial = 904] [outer = (nil)] 13:19:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 110 (0x894df400) [pid = 1743] [serial = 905] [outer = 0x894d7000] 13:19:33 INFO - PROCESS | 1743 | 1468009173193 Marionette DEBUG loaded listener.js 13:19:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 111 (0x8b19bc00) [pid = 1743] [serial = 906] [outer = 0x894d7000] 13:19:34 INFO - PROCESS | 1743 | 1468009174205 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:19:34 INFO - PROCESS | 1743 | 1468009174266 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 13:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:19:34 INFO - PROCESS | 1743 | 1468009174275 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:19:34 INFO - PROCESS | 1743 | 1468009174279 Marionette TRACE conn3 <- [1,1178,null,{}] 13:19:34 INFO - PROCESS | 1743 | 1468009174287 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:34 INFO - PROCESS | 1743 | 1468009174296 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:34 INFO - PROCESS | 1743 | 1468009174494 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 13:19:34 INFO - PROCESS | 1743 | 1468009174720 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:34 INFO - PROCESS | 1743 | 1468009174728 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0c800 == 16 [pid = 1743] [id = 302] 13:19:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 112 (0x8d504c00) [pid = 1743] [serial = 907] [outer = (nil)] 13:19:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 113 (0x8d50f000) [pid = 1743] [serial = 908] [outer = 0x8d504c00] 13:19:34 INFO - PROCESS | 1743 | 1468009174858 Marionette DEBUG loaded listener.js 13:19:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 114 (0x8d954000) [pid = 1743] [serial = 909] [outer = 0x8d504c00] 13:19:35 INFO - PROCESS | 1743 | 1468009175777 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:19:35 INFO - PROCESS | 1743 | 1468009175870 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 13:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:19:35 INFO - PROCESS | 1743 | 1468009175877 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:19:35 INFO - PROCESS | 1743 | 1468009175880 Marionette TRACE conn3 <- [1,1182,null,{}] 13:19:35 INFO - PROCESS | 1743 | 1468009175887 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:35 INFO - PROCESS | 1743 | 1468009175892 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:36 INFO - PROCESS | 1743 | 1468009176151 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 13:19:36 INFO - PROCESS | 1743 | 1468009176425 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:36 INFO - PROCESS | 1743 | 1468009176439 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:36 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e031000 == 17 [pid = 1743] [id = 303] 13:19:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 115 (0x8e0ab000) [pid = 1743] [serial = 910] [outer = (nil)] 13:19:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 116 (0x8e108c00) [pid = 1743] [serial = 911] [outer = 0x8e0ab000] 13:19:36 INFO - PROCESS | 1743 | 1468009176558 Marionette DEBUG loaded listener.js 13:19:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 117 (0x8e2e9c00) [pid = 1743] [serial = 912] [outer = 0x8e0ab000] 13:19:37 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:19:37 INFO - PROCESS | 1743 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:19:37 INFO - PROCESS | 1743 | 1468009177527 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:19:37 INFO - PROCESS | 1743 | 1468009177575 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 13:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:19:37 INFO - PROCESS | 1743 | 1468009177593 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:19:37 INFO - PROCESS | 1743 | 1468009177600 Marionette TRACE conn3 <- [1,1186,null,{}] 13:19:37 INFO - PROCESS | 1743 | 1468009177606 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:37 INFO - PROCESS | 1743 | 1468009177613 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:37 INFO - PROCESS | 1743 | 1468009177808 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 13:19:38 INFO - PROCESS | 1743 | 1468009178052 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:38 INFO - PROCESS | 1743 | 1468009178064 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:38 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2ed800 == 18 [pid = 1743] [id = 304] 13:19:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 118 (0x8e912400) [pid = 1743] [serial = 913] [outer = (nil)] 13:19:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 119 (0x8eaa4400) [pid = 1743] [serial = 914] [outer = 0x8e912400] 13:19:38 INFO - PROCESS | 1743 | 1468009178185 Marionette DEBUG loaded listener.js 13:19:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 120 (0x8eaa6400) [pid = 1743] [serial = 915] [outer = 0x8e912400] 13:19:39 INFO - PROCESS | 1743 | 1468009179075 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 13:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:19:39 INFO - PROCESS | 1743 | 1468009179139 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 13:19:39 INFO - PROCESS | 1743 | 1468009179146 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:19:39 INFO - PROCESS | 1743 | 1468009179150 Marionette TRACE conn3 <- [1,1190,null,{}] 13:19:39 INFO - PROCESS | 1743 | 1468009179156 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:39 INFO - PROCESS | 1743 | 1468009179161 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:39 INFO - PROCESS | 1743 | 1468009179352 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 13:19:39 INFO - PROCESS | 1743 | 1468009179531 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:39 INFO - PROCESS | 1743 | 1468009179543 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:39 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d9a0c00 == 19 [pid = 1743] [id = 305] 13:19:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 121 (0x8eaae400) [pid = 1743] [serial = 916] [outer = (nil)] 13:19:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 122 (0x8ecbc000) [pid = 1743] [serial = 917] [outer = 0x8eaae400] 13:19:39 INFO - PROCESS | 1743 | 1468009179672 Marionette DEBUG loaded listener.js 13:19:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 123 (0x8f3c7c00) [pid = 1743] [serial = 918] [outer = 0x8eaae400] 13:19:40 INFO - PROCESS | 1743 | 1468009180588 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 13:19:40 INFO - PROCESS | 1743 | 1468009180638 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 13:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:19:40 INFO - PROCESS | 1743 | 1468009180646 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:19:40 INFO - PROCESS | 1743 | 1468009180649 Marionette TRACE conn3 <- [1,1194,null,{}] 13:19:40 INFO - PROCESS | 1743 | 1468009180655 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:40 INFO - PROCESS | 1743 | 1468009180661 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:40 INFO - PROCESS | 1743 | 1468009180841 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 13:19:41 INFO - PROCESS | 1743 | 1468009181093 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:41 INFO - PROCESS | 1743 | 1468009181112 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02d400 == 20 [pid = 1743] [id = 306] 13:19:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 124 (0x8f3cd000) [pid = 1743] [serial = 919] [outer = (nil)] 13:19:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 125 (0x8f3d3c00) [pid = 1743] [serial = 920] [outer = 0x8f3cd000] 13:19:41 INFO - PROCESS | 1743 | 1468009181253 Marionette DEBUG loaded listener.js 13:19:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 126 (0x8f7e4800) [pid = 1743] [serial = 921] [outer = 0x8f3cd000] 13:19:42 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:19:42 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:19:42 INFO - PROCESS | 1743 | 1468009182255 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 13:19:42 INFO - PROCESS | 1743 | 1468009182341 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 13:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:19:42 INFO - PROCESS | 1743 | 1468009182347 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:19:42 INFO - PROCESS | 1743 | 1468009182351 Marionette TRACE conn3 <- [1,1198,null,{}] 13:19:42 INFO - PROCESS | 1743 | 1468009182357 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:42 INFO - PROCESS | 1743 | 1468009182363 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:42 INFO - PROCESS | 1743 | 1468009182583 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 13:19:42 INFO - PROCESS | 1743 | 1468009182805 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:42 INFO - PROCESS | 1743 | 1468009182813 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:42 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d5c00 == 21 [pid = 1743] [id = 307] 13:19:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 127 (0x8e106400) [pid = 1743] [serial = 922] [outer = (nil)] 13:19:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 128 (0x8fad8800) [pid = 1743] [serial = 923] [outer = 0x8e106400] 13:19:42 INFO - PROCESS | 1743 | 1468009182963 Marionette DEBUG loaded listener.js 13:19:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 129 (0x8fad3400) [pid = 1743] [serial = 924] [outer = 0x8e106400] 13:19:43 INFO - PROCESS | 1743 | 1468009183879 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1581ms 13:19:43 INFO - PROCESS | 1743 | 1468009183928 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 13:19:43 INFO - PROCESS | 1743 | 1468009183932 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 13:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:19:43 INFO - PROCESS | 1743 | 1468009183939 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:19:43 INFO - PROCESS | 1743 | 1468009183943 Marionette TRACE conn3 <- [1,1202,null,{}] 13:19:43 INFO - PROCESS | 1743 | 1468009183949 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:43 INFO - PROCESS | 1743 | 1468009183954 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:44 INFO - PROCESS | 1743 | 1468009184165 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 13:19:44 INFO - PROCESS | 1743 | 1468009184389 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:44 INFO - PROCESS | 1743 | 1468009184397 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:44 INFO - PROCESS | 1743 | ++DOCSHELL 0x894df000 == 22 [pid = 1743] [id = 308] 13:19:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 130 (0x894e0400) [pid = 1743] [serial = 925] [outer = (nil)] 13:19:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 131 (0x89d0f000) [pid = 1743] [serial = 926] [outer = 0x894e0400] 13:19:44 INFO - PROCESS | 1743 | 1468009184655 Marionette DEBUG loaded listener.js 13:19:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 132 (0x8b1a3800) [pid = 1743] [serial = 927] [outer = 0x894e0400] 13:19:45 INFO - PROCESS | 1743 | 1468009185568 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1686ms 13:19:45 INFO - PROCESS | 1743 | 1468009185627 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 13:19:45 INFO - PROCESS | 1743 | 1468009185632 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 13:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:19:45 INFO - PROCESS | 1743 | 1468009185641 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:19:45 INFO - PROCESS | 1743 | 1468009185644 Marionette TRACE conn3 <- [1,1206,null,{}] 13:19:45 INFO - PROCESS | 1743 | 1468009185652 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:45 INFO - PROCESS | 1743 | 1468009185657 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:45 INFO - PROCESS | 1743 | 1468009185840 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 13:19:46 INFO - PROCESS | 1743 | 1468009186207 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:46 INFO - PROCESS | 1743 | 1468009186222 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:46 INFO - PROCESS | 1743 | --DOCSHELL 0x894d7800 == 21 [pid = 1743] [id = 300] 13:19:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a3400 == 20 [pid = 1743] [id = 299] 13:19:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8b372c00 == 19 [pid = 1743] [id = 298] 13:19:46 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d4c00 == 20 [pid = 1743] [id = 309] 13:19:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 133 (0x8a3db000) [pid = 1743] [serial = 928] [outer = (nil)] 13:19:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 134 (0x8b4d0000) [pid = 1743] [serial = 929] [outer = 0x8a3db000] 13:19:46 INFO - PROCESS | 1743 | 1468009186365 Marionette DEBUG loaded listener.js 13:19:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 135 (0x8d50c400) [pid = 1743] [serial = 930] [outer = 0x8a3db000] 13:19:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8b378800 == 19 [pid = 1743] [id = 297] 13:19:46 INFO - PROCESS | 1743 | --DOCSHELL 0x894dc400 == 18 [pid = 1743] [id = 296] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 134 (0x8fad1400) [pid = 1743] [serial = 818] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 133 (0x8e973400) [pid = 1743] [serial = 806] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 132 (0x8e914400) [pid = 1743] [serial = 804] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 131 (0x8dac0c00) [pid = 1743] [serial = 843] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 130 (0x8fa37800) [pid = 1743] [serial = 816] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 129 (0x8e10b000) [pid = 1743] [serial = 795] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 128 (0x8e2ee400) [pid = 1743] [serial = 846] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 127 (0x8e02e400) [pid = 1743] [serial = 830] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 126 (0x8eaaa000) [pid = 1743] [serial = 849] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 125 (0x9158d400) [pid = 1743] [serial = 821] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 124 (0x91779400) [pid = 1743] [serial = 825] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 123 (0x8eaa8000) [pid = 1743] [serial = 809] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 122 (0x8fad7400) [pid = 1743] [serial = 819] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 121 (0x8e028400) [pid = 1743] [serial = 801] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 120 (0x8b7ad400) [pid = 1743] [serial = 797] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 119 (0x92216c00) [pid = 1743] [serial = 828] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 118 (0x91888800) [pid = 1743] [serial = 827] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 117 (0x91773400) [pid = 1743] [serial = 834] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 116 (0x8e028000) [pid = 1743] [serial = 800] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 115 (0x8d50bc00) [pid = 1743] [serial = 798] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 114 (0x89d03c00) [pid = 1743] [serial = 836] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 113 (0x8d99b800) [pid = 1743] [serial = 842] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 112 (0x8ecb2c00) [pid = 1743] [serial = 810] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 111 (0x8fa34000) [pid = 1743] [serial = 815] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 110 (0x91774000) [pid = 1743] [serial = 824] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 109 (0x8e2f2000) [pid = 1743] [serial = 803] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 108 (0x8e101400) [pid = 1743] [serial = 794] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 107 (0x91591c00) [pid = 1743] [serial = 822] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 106 (0x8e2e7000) [pid = 1743] [serial = 831] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 105 (0x8b377c00) [pid = 1743] [serial = 839] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 104 (0x8f7dbc00) [pid = 1743] [serial = 813] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 103 (0x8e2e7400) [pid = 1743] [serial = 845] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 102 (0x8f3d3800) [pid = 1743] [serial = 812] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 101 (0x8fadcc00) [pid = 1743] [serial = 833] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 100 (0x8b4d7400) [pid = 1743] [serial = 840] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 99 (0x8e920400) [pid = 1743] [serial = 848] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 98 (0x8e979800) [pid = 1743] [serial = 807] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 97 (0x8a3d8800) [pid = 1743] [serial = 837] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 96 (0x8d946400) [pid = 1743] [serial = 851] [outer = (nil)] [url = about:blank] 13:19:46 INFO - PROCESS | 1743 | --DOMWINDOW == 95 (0x8e91d000) [pid = 1743] [serial = 852] [outer = (nil)] [url = about:blank] 13:19:47 INFO - PROCESS | 1743 | 1468009187207 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1638ms 13:19:47 INFO - PROCESS | 1743 | 1468009187277 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 13:19:47 INFO - PROCESS | 1743 | 1468009187283 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 13:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:19:47 INFO - PROCESS | 1743 | 1468009187304 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:19:47 INFO - PROCESS | 1743 | 1468009187307 Marionette TRACE conn3 <- [1,1210,null,{}] 13:19:47 INFO - PROCESS | 1743 | 1468009187314 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:47 INFO - PROCESS | 1743 | 1468009187318 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:47 INFO - PROCESS | 1743 | 1468009187499 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 13:19:47 INFO - PROCESS | 1743 | 1468009187510 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:47 INFO - PROCESS | 1743 | 1468009187522 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:47 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d503c00 == 19 [pid = 1743] [id = 310] 13:19:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 96 (0x8d953000) [pid = 1743] [serial = 931] [outer = (nil)] 13:19:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 97 (0x8e027400) [pid = 1743] [serial = 932] [outer = 0x8d953000] 13:19:47 INFO - PROCESS | 1743 | 1468009187586 Marionette DEBUG loaded listener.js 13:19:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 98 (0x8e032800) [pid = 1743] [serial = 933] [outer = 0x8d953000] 13:19:48 INFO - PROCESS | 1743 | 1468009188605 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1348ms 13:19:48 INFO - PROCESS | 1743 | 1468009188646 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 13:19:48 INFO - PROCESS | 1743 | 1468009188650 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 13:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:19:48 INFO - PROCESS | 1743 | 1468009188657 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:19:48 INFO - PROCESS | 1743 | 1468009188663 Marionette TRACE conn3 <- [1,1214,null,{}] 13:19:48 INFO - PROCESS | 1743 | 1468009188679 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:48 INFO - PROCESS | 1743 | 1468009188687 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:48 INFO - PROCESS | 1743 | 1468009188927 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 13:19:48 INFO - PROCESS | 1743 | 1468009188951 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:48 INFO - PROCESS | 1743 | 1468009188959 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dabb000 == 20 [pid = 1743] [id = 311] 13:19:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 99 (0x8e032000) [pid = 1743] [serial = 934] [outer = (nil)] 13:19:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 100 (0x8e919000) [pid = 1743] [serial = 935] [outer = 0x8e032000] 13:19:49 INFO - PROCESS | 1743 | 1468009189028 Marionette DEBUG loaded listener.js 13:19:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 101 (0x8e91d800) [pid = 1743] [serial = 936] [outer = 0x8e032000] 13:19:49 INFO - PROCESS | 1743 | 1468009189919 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1283ms 13:19:49 INFO - PROCESS | 1743 | 1468009189940 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 13:19:49 INFO - PROCESS | 1743 | 1468009189945 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 13:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:19:49 INFO - PROCESS | 1743 | 1468009189951 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:19:49 INFO - PROCESS | 1743 | 1468009189954 Marionette TRACE conn3 <- [1,1218,null,{}] 13:19:49 INFO - PROCESS | 1743 | 1468009189960 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:49 INFO - PROCESS | 1743 | 1468009189978 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:50 INFO - PROCESS | 1743 | 1468009190211 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 13:19:50 INFO - PROCESS | 1743 | 1468009190239 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:50 INFO - PROCESS | 1743 | 1468009190252 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d6000 == 21 [pid = 1743] [id = 312] 13:19:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 102 (0x8e025800) [pid = 1743] [serial = 937] [outer = (nil)] 13:19:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 103 (0x8e977000) [pid = 1743] [serial = 938] [outer = 0x8e025800] 13:19:50 INFO - PROCESS | 1743 | 1468009190321 Marionette DEBUG loaded listener.js 13:19:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 104 (0x8e97d800) [pid = 1743] [serial = 939] [outer = 0x8e025800] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 103 (0x91883c00) [pid = 1743] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 102 (0x928b8400) [pid = 1743] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 101 (0x8f7da400) [pid = 1743] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 100 (0x89d0c000) [pid = 1743] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 99 (0x89d02800) [pid = 1743] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 98 (0x99676400) [pid = 1743] [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.] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 97 (0x89d02400) [pid = 1743] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 96 (0x8b379800) [pid = 1743] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 95 (0x8d50c000) [pid = 1743] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 94 (0x894dec00) [pid = 1743] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 93 (0x8d503400) [pid = 1743] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 92 (0x8e2e5c00) [pid = 1743] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x8f7df400) [pid = 1743] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x91599c00) [pid = 1743] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8b1a3c00) [pid = 1743] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8b4da400) [pid = 1743] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:19:51 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x9221b400) [pid = 1743] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:19:51 INFO - PROCESS | 1743 | 1468009191491 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1579ms 13:19:51 INFO - PROCESS | 1743 | 1468009191531 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 13:19:51 INFO - PROCESS | 1743 | 1468009191534 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 13:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:19:51 INFO - PROCESS | 1743 | 1468009191541 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:19:51 INFO - PROCESS | 1743 | 1468009191543 Marionette TRACE conn3 <- [1,1222,null,{}] 13:19:51 INFO - PROCESS | 1743 | 1468009191549 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:51 INFO - PROCESS | 1743 | 1468009191554 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:51 INFO - PROCESS | 1743 | 1468009191718 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 13:19:51 INFO - PROCESS | 1743 | 1468009191891 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:51 INFO - PROCESS | 1743 | 1468009191899 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:51 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a3c00 == 22 [pid = 1743] [id = 313] 13:19:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8b4d8800) [pid = 1743] [serial = 940] [outer = (nil)] 13:19:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8dac6c00) [pid = 1743] [serial = 941] [outer = 0x8b4d8800] 13:19:51 INFO - PROCESS | 1743 | 1468009191980 Marionette DEBUG loaded listener.js 13:19:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x8ecb7400) [pid = 1743] [serial = 942] [outer = 0x8b4d8800] 13:19:52 INFO - PROCESS | 1743 | 1468009192723 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 13:19:52 INFO - PROCESS | 1743 | 1468009192790 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 13:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:19:52 INFO - PROCESS | 1743 | 1468009192797 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:19:52 INFO - PROCESS | 1743 | 1468009192800 Marionette TRACE conn3 <- [1,1226,null,{}] 13:19:52 INFO - PROCESS | 1743 | 1468009192806 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:52 INFO - PROCESS | 1743 | 1468009192816 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:53 INFO - PROCESS | 1743 | 1468009193002 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 13:19:53 INFO - PROCESS | 1743 | 1468009193201 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:53 INFO - PROCESS | 1743 | 1468009193211 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d9800 == 23 [pid = 1743] [id = 314] 13:19:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x894db800) [pid = 1743] [serial = 943] [outer = (nil)] 13:19:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x89d03c00) [pid = 1743] [serial = 944] [outer = 0x894db800] 13:19:53 INFO - PROCESS | 1743 | 1468009193300 Marionette DEBUG loaded listener.js 13:19:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 93 (0x8a3e1c00) [pid = 1743] [serial = 945] [outer = 0x894db800] 13:19:54 INFO - PROCESS | 1743 | 1468009194294 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1529ms 13:19:54 INFO - PROCESS | 1743 | 1468009194329 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 13:19:54 INFO - PROCESS | 1743 | 1468009194334 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 13:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:19:54 INFO - PROCESS | 1743 | 1468009194342 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:19:54 INFO - PROCESS | 1743 | 1468009194347 Marionette TRACE conn3 <- [1,1230,null,{}] 13:19:54 INFO - PROCESS | 1743 | 1468009194356 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:54 INFO - PROCESS | 1743 | 1468009194364 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:54 INFO - PROCESS | 1743 | 1468009194557 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 13:19:54 INFO - PROCESS | 1743 | 1468009194785 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:54 INFO - PROCESS | 1743 | 1468009194795 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:54 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d50cc00 == 24 [pid = 1743] [id = 315] 13:19:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 94 (0x8d94ec00) [pid = 1743] [serial = 946] [outer = (nil)] 13:19:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 95 (0x8d9a6000) [pid = 1743] [serial = 947] [outer = 0x8d94ec00] 13:19:54 INFO - PROCESS | 1743 | 1468009194924 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 96 (0x8e023c00) [pid = 1743] [serial = 948] [outer = 0x8d94ec00] 13:19:55 INFO - PROCESS | 1743 | 1468009195860 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1590ms 13:19:55 INFO - PROCESS | 1743 | 1468009195935 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 13:19:55 INFO - PROCESS | 1743 | 1468009195942 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 13:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:19:55 INFO - PROCESS | 1743 | 1468009195951 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:19:55 INFO - PROCESS | 1743 | 1468009195955 Marionette TRACE conn3 <- [1,1234,null,{}] 13:19:55 INFO - PROCESS | 1743 | 1468009195962 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:55 INFO - PROCESS | 1743 | 1468009195968 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:56 INFO - PROCESS | 1743 | 1468009196202 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 13:19:56 INFO - PROCESS | 1743 | 1468009196477 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:56 INFO - PROCESS | 1743 | 1468009196485 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:56 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e105400 == 25 [pid = 1743] [id = 316] 13:19:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 97 (0x8e2e6400) [pid = 1743] [serial = 949] [outer = (nil)] 13:19:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 98 (0x8e2eac00) [pid = 1743] [serial = 950] [outer = 0x8e2e6400] 13:19:56 INFO - PROCESS | 1743 | 1468009196582 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 99 (0x8e91f800) [pid = 1743] [serial = 951] [outer = 0x8e2e6400] 13:19:57 INFO - PROCESS | 1743 | 1468009197466 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1583ms 13:19:57 INFO - PROCESS | 1743 | 1468009197534 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 13:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:19:57 INFO - PROCESS | 1743 | 1468009197539 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 13:19:57 INFO - PROCESS | 1743 | 1468009197548 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:19:57 INFO - PROCESS | 1743 | 1468009197557 Marionette TRACE conn3 <- [1,1238,null,{}] 13:19:57 INFO - PROCESS | 1743 | 1468009197573 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:57 INFO - PROCESS | 1743 | 1468009197580 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:57 INFO - PROCESS | 1743 | 1468009197819 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 13:19:58 INFO - PROCESS | 1743 | 1468009198075 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:58 INFO - PROCESS | 1743 | 1468009198082 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dac7000 == 26 [pid = 1743] [id = 317] 13:19:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 100 (0x8ecb6400) [pid = 1743] [serial = 952] [outer = (nil)] 13:19:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 101 (0x8f7dd400) [pid = 1743] [serial = 953] [outer = 0x8ecb6400] 13:19:58 INFO - PROCESS | 1743 | 1468009198202 Marionette DEBUG loaded listener.js 13:19:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 102 (0x8f7e3c00) [pid = 1743] [serial = 954] [outer = 0x8ecb6400] 13:19:59 INFO - PROCESS | 1743 | 1468009199061 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1557ms 13:19:59 INFO - PROCESS | 1743 | 1468009199102 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 13:19:59 INFO - PROCESS | 1743 | 1468009199107 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 13:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:19:59 INFO - PROCESS | 1743 | 1468009199131 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:19:59 INFO - PROCESS | 1743 | 1468009199135 Marionette TRACE conn3 <- [1,1242,null,{}] 13:19:59 INFO - PROCESS | 1743 | 1468009199141 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:59 INFO - PROCESS | 1743 | 1468009199146 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:59 INFO - PROCESS | 1743 | 1468009199335 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 13:19:59 INFO - PROCESS | 1743 | 1468009199527 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 1743 | 1468009199535 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:19:59 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b37bc00 == 27 [pid = 1743] [id = 318] 13:19:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 103 (0x8b4d0c00) [pid = 1743] [serial = 955] [outer = (nil)] 13:19:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 104 (0x8fa3d800) [pid = 1743] [serial = 956] [outer = 0x8b4d0c00] 13:19:59 INFO - PROCESS | 1743 | 1468009199698 Marionette DEBUG loaded listener.js 13:19:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 105 (0x8fa40400) [pid = 1743] [serial = 957] [outer = 0x8b4d0c00] 13:20:00 INFO - PROCESS | 1743 | 1468009200582 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1490ms 13:20:00 INFO - PROCESS | 1743 | 1468009200620 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 13:20:00 INFO - PROCESS | 1743 | 1468009200624 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 13:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:20:00 INFO - PROCESS | 1743 | 1468009200630 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:20:00 INFO - PROCESS | 1743 | 1468009200634 Marionette TRACE conn3 <- [1,1246,null,{}] 13:20:00 INFO - PROCESS | 1743 | 1468009200640 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:00 INFO - PROCESS | 1743 | 1468009200645 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:00 INFO - PROCESS | 1743 | 1468009200827 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 13:20:01 INFO - PROCESS | 1743 | 1468009201005 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:01 INFO - PROCESS | 1743 | 1468009201023 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x8fadcc00 == 28 [pid = 1743] [id = 319] 13:20:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 106 (0x9158d400) [pid = 1743] [serial = 958] [outer = (nil)] 13:20:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 107 (0x91595400) [pid = 1743] [serial = 959] [outer = 0x9158d400] 13:20:01 INFO - PROCESS | 1743 | 1468009201114 Marionette DEBUG loaded listener.js 13:20:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 108 (0x91777400) [pid = 1743] [serial = 960] [outer = 0x9158d400] 13:20:02 INFO - PROCESS | 1743 | 1468009202218 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1631ms 13:20:02 INFO - PROCESS | 1743 | 1468009202263 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 13:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:20:02 INFO - PROCESS | 1743 | 1468009202267 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 13:20:02 INFO - PROCESS | 1743 | 1468009202277 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:20:02 INFO - PROCESS | 1743 | 1468009202280 Marionette TRACE conn3 <- [1,1250,null,{}] 13:20:02 INFO - PROCESS | 1743 | 1468009202287 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:02 INFO - PROCESS | 1743 | 1468009202293 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:02 INFO - PROCESS | 1743 | 1468009202485 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 13:20:02 INFO - PROCESS | 1743 | 1468009202709 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:02 INFO - PROCESS | 1743 | 1468009202717 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:02 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b6000 == 29 [pid = 1743] [id = 320] 13:20:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 109 (0x8e91cc00) [pid = 1743] [serial = 961] [outer = (nil)] 13:20:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 110 (0x91885c00) [pid = 1743] [serial = 962] [outer = 0x8e91cc00] 13:20:02 INFO - PROCESS | 1743 | 1468009202840 Marionette DEBUG loaded listener.js 13:20:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 111 (0x91f17800) [pid = 1743] [serial = 963] [outer = 0x8e91cc00] 13:20:03 INFO - PROCESS | 1743 | 1468009203744 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1548ms 13:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:20:03 INFO - PROCESS | 1743 | 1468009203822 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 13:20:03 INFO - PROCESS | 1743 | 1468009203825 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 13:20:03 INFO - PROCESS | 1743 | 1468009203832 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:20:03 INFO - PROCESS | 1743 | 1468009203835 Marionette TRACE conn3 <- [1,1254,null,{}] 13:20:03 INFO - PROCESS | 1743 | 1468009203842 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:03 INFO - PROCESS | 1743 | 1468009203847 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:04 INFO - PROCESS | 1743 | 1468009204064 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 13:20:04 INFO - PROCESS | 1743 | 1468009204288 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:04 INFO - PROCESS | 1743 | 1468009204296 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x91778c00 == 30 [pid = 1743] [id = 321] 13:20:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 112 (0x9177ac00) [pid = 1743] [serial = 964] [outer = (nil)] 13:20:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 113 (0x9220d400) [pid = 1743] [serial = 965] [outer = 0x9177ac00] 13:20:04 INFO - PROCESS | 1743 | 1468009204419 Marionette DEBUG loaded listener.js 13:20:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 114 (0x92218c00) [pid = 1743] [serial = 966] [outer = 0x9177ac00] 13:20:05 INFO - PROCESS | 1743 | 1468009205299 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1532ms 13:20:05 INFO - PROCESS | 1743 | 1468009205364 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 13:20:05 INFO - PROCESS | 1743 | 1468009205369 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 13:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:20:05 INFO - PROCESS | 1743 | 1468009205375 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:20:05 INFO - PROCESS | 1743 | 1468009205378 Marionette TRACE conn3 <- [1,1258,null,{}] 13:20:05 INFO - PROCESS | 1743 | 1468009205385 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:05 INFO - PROCESS | 1743 | 1468009205390 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:05 INFO - PROCESS | 1743 | 1468009205574 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 13:20:05 INFO - PROCESS | 1743 | 1468009205758 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:05 INFO - PROCESS | 1743 | 1468009205769 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:05 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d09400 == 31 [pid = 1743] [id = 322] 13:20:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 115 (0x8a3d6800) [pid = 1743] [serial = 967] [outer = (nil)] 13:20:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 116 (0x8e02e800) [pid = 1743] [serial = 968] [outer = 0x8a3d6800] 13:20:05 INFO - PROCESS | 1743 | 1468009205849 Marionette DEBUG loaded listener.js 13:20:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 117 (0x8e96f800) [pid = 1743] [serial = 969] [outer = 0x8a3d6800] 13:20:07 INFO - PROCESS | 1743 | 1468009207118 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1786ms 13:20:07 INFO - PROCESS | 1743 | 1468009207162 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 13:20:07 INFO - PROCESS | 1743 | 1468009207168 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 13:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:20:07 INFO - PROCESS | 1743 | 1468009207176 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:20:07 INFO - PROCESS | 1743 | 1468009207183 Marionette TRACE conn3 <- [1,1262,null,{}] 13:20:07 INFO - PROCESS | 1743 | 1468009207191 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:07 INFO - PROCESS | 1743 | 1468009207197 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:07 INFO - PROCESS | 1743 | 1468009207382 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 13:20:07 INFO - PROCESS | 1743 | 1468009207737 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:07 INFO - PROCESS | 1743 | 1468009207746 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:07 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b373800 == 32 [pid = 1743] [id = 323] 13:20:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 118 (0x8b374000) [pid = 1743] [serial = 970] [outer = (nil)] 13:20:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 119 (0x8d510800) [pid = 1743] [serial = 971] [outer = 0x8b374000] 13:20:07 INFO - PROCESS | 1743 | 1468009207831 Marionette DEBUG loaded listener.js 13:20:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 120 (0x8d99f400) [pid = 1743] [serial = 972] [outer = 0x8b374000] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b9c00 == 31 [pid = 1743] [id = 295] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x9535cc00 == 30 [pid = 1743] [id = 11] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a3c00 == 29 [pid = 1743] [id = 313] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x894d6000 == 28 [pid = 1743] [id = 312] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8dabb000 == 27 [pid = 1743] [id = 311] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8d503c00 == 26 [pid = 1743] [id = 310] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x894d4c00 == 25 [pid = 1743] [id = 309] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x894df000 == 24 [pid = 1743] [id = 308] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x894d5c00 == 23 [pid = 1743] [id = 307] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8d9a0c00 == 22 [pid = 1743] [id = 305] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02d400 == 21 [pid = 1743] [id = 306] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x894d6800 == 20 [pid = 1743] [id = 301] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x894d8400 == 19 [pid = 1743] [id = 294] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2ed800 == 18 [pid = 1743] [id = 304] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8e031000 == 17 [pid = 1743] [id = 303] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0c800 == 16 [pid = 1743] [id = 302] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b6000 == 15 [pid = 1743] [id = 320] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x91778c00 == 14 [pid = 1743] [id = 321] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8fadcc00 == 13 [pid = 1743] [id = 319] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8b37bc00 == 12 [pid = 1743] [id = 318] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8dac7000 == 11 [pid = 1743] [id = 317] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8d50cc00 == 10 [pid = 1743] [id = 315] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x8e105400 == 9 [pid = 1743] [id = 316] 13:20:09 INFO - PROCESS | 1743 | --DOCSHELL 0x894d9800 == 8 [pid = 1743] [id = 314] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 119 (0x8e0a4400) [pid = 1743] [serial = 902] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 118 (0x926e1c00) [pid = 1743] [serial = 872] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 117 (0x928c4000) [pid = 1743] [serial = 876] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 116 (0x928bec00) [pid = 1743] [serial = 875] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 115 (0x929a7400) [pid = 1743] [serial = 879] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 114 (0x929a2800) [pid = 1743] [serial = 878] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 113 (0x8d9a2800) [pid = 1743] [serial = 882] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 112 (0x8b4d1400) [pid = 1743] [serial = 881] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 111 (0x8b1a4800) [pid = 1743] [serial = 885] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 110 (0x8a3d4c00) [pid = 1743] [serial = 884] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 109 (0x8e0ae400) [pid = 1743] [serial = 624] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 108 (0x8b19c000) [pid = 1743] [serial = 855] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 107 (0x89d0b800) [pid = 1743] [serial = 854] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 106 (0x8b4cd000) [pid = 1743] [serial = 893] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 105 (0x8b4d8000) [pid = 1743] [serial = 894] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 104 (0x8d9a4c00) [pid = 1743] [serial = 858] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 103 (0x8d94ac00) [pid = 1743] [serial = 857] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 102 (0x89d06800) [pid = 1743] [serial = 890] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 101 (0x8a3ddc00) [pid = 1743] [serial = 891] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 100 (0x8d99d800) [pid = 1743] [serial = 888] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 99 (0x8d50fc00) [pid = 1743] [serial = 887] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 98 (0x8eaac000) [pid = 1743] [serial = 861] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 97 (0x8e911c00) [pid = 1743] [serial = 860] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 96 (0x9158d800) [pid = 1743] [serial = 864] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 95 (0x8fa3f400) [pid = 1743] [serial = 863] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 94 (0x9187d000) [pid = 1743] [serial = 867] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 93 (0x8e026400) [pid = 1743] [serial = 899] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 92 (0x8e0a9000) [pid = 1743] [serial = 900] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x91775800) [pid = 1743] [serial = 866] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x8d954c00) [pid = 1743] [serial = 897] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8d94a800) [pid = 1743] [serial = 896] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x92457800) [pid = 1743] [serial = 870] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x922c3400) [pid = 1743] [serial = 869] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x926e7c00) [pid = 1743] [serial = 873] [outer = (nil)] [url = about:blank] 13:20:10 INFO - PROCESS | 1743 | 1468009210107 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 2988ms 13:20:10 INFO - PROCESS | 1743 | 1468009210166 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 13:20:10 INFO - PROCESS | 1743 | 1468009210172 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 13:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:20:10 INFO - PROCESS | 1743 | 1468009210180 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:20:10 INFO - PROCESS | 1743 | 1468009210185 Marionette TRACE conn3 <- [1,1266,null,{}] 13:20:10 INFO - PROCESS | 1743 | 1468009210194 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:10 INFO - PROCESS | 1743 | 1468009210199 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:10 INFO - PROCESS | 1743 | 1468009210375 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 13:20:10 INFO - PROCESS | 1743 | 1468009210533 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:10 INFO - PROCESS | 1743 | 1468009210550 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:10 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d06c00 == 9 [pid = 1743] [id = 324] 13:20:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8a3d8c00) [pid = 1743] [serial = 973] [outer = (nil)] 13:20:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8b19ac00) [pid = 1743] [serial = 974] [outer = 0x8a3d8c00] 13:20:10 INFO - PROCESS | 1743 | 1468009210619 Marionette DEBUG loaded listener.js 13:20:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8b19f800) [pid = 1743] [serial = 975] [outer = 0x8a3d8c00] 13:20:11 INFO - PROCESS | 1743 | 1468009211408 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1300ms 13:20:11 INFO - PROCESS | 1743 | 1468009211479 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 13:20:11 INFO - PROCESS | 1743 | 1468009211488 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 13:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:20:11 INFO - PROCESS | 1743 | 1468009211500 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:20:11 INFO - PROCESS | 1743 | 1468009211510 Marionette TRACE conn3 <- [1,1270,null,{}] 13:20:11 INFO - PROCESS | 1743 | 1468009211522 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:11 INFO - PROCESS | 1743 | 1468009211528 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:11 INFO - PROCESS | 1743 | 1468009211709 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 13:20:11 INFO - PROCESS | 1743 | 1468009211853 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:11 INFO - PROCESS | 1743 | 1468009211861 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b37bc00 == 10 [pid = 1743] [id = 325] 13:20:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x8b4cdc00) [pid = 1743] [serial = 976] [outer = (nil)] 13:20:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x8b4d9c00) [pid = 1743] [serial = 977] [outer = 0x8b4cdc00] 13:20:11 INFO - PROCESS | 1743 | 1468009211936 Marionette DEBUG loaded listener.js 13:20:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x8b7b5400) [pid = 1743] [serial = 978] [outer = 0x8b4cdc00] 13:20:12 INFO - PROCESS | 1743 | 1468009212891 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1451ms 13:20:12 INFO - PROCESS | 1743 | 1468009212954 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 13:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:20:12 INFO - PROCESS | 1743 | 1468009212958 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 13:20:12 INFO - PROCESS | 1743 | 1468009212965 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:20:12 INFO - PROCESS | 1743 | 1468009212971 Marionette TRACE conn3 <- [1,1274,null,{}] 13:20:13 INFO - PROCESS | 1743 | 1468009212998 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:13 INFO - PROCESS | 1743 | 1468009213008 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:13 INFO - PROCESS | 1743 | 1468009213260 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 13:20:13 INFO - PROCESS | 1743 | 1468009213286 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:13 INFO - PROCESS | 1743 | 1468009213296 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:13 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d99e800 == 11 [pid = 1743] [id = 326] 13:20:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 93 (0x8d99f000) [pid = 1743] [serial = 979] [outer = (nil)] 13:20:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 94 (0x8d9a9800) [pid = 1743] [serial = 980] [outer = 0x8d99f000] 13:20:13 INFO - PROCESS | 1743 | 1468009213369 Marionette DEBUG loaded listener.js 13:20:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 95 (0x8dac4400) [pid = 1743] [serial = 981] [outer = 0x8d99f000] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 94 (0x894d7000) [pid = 1743] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 93 (0x8e912400) [pid = 1743] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 92 (0x8eaae400) [pid = 1743] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x8a3db000) [pid = 1743] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x8e106400) [pid = 1743] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8f3cd000) [pid = 1743] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x894e0400) [pid = 1743] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8e032000) [pid = 1743] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x99241c00) [pid = 1743] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8e0ab000) [pid = 1743] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8b4d8800) [pid = 1743] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8b199c00) [pid = 1743] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8d504c00) [pid = 1743] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8d953000) [pid = 1743] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:20:15 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8e025800) [pid = 1743] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:20:15 INFO - PROCESS | 1743 | 1468009215087 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2191ms 13:20:15 INFO - PROCESS | 1743 | 1468009215155 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 13:20:15 INFO - PROCESS | 1743 | 1468009215160 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 13:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:20:15 INFO - PROCESS | 1743 | 1468009215166 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:20:15 INFO - PROCESS | 1743 | 1468009215168 Marionette TRACE conn3 <- [1,1278,null,{}] 13:20:15 INFO - PROCESS | 1743 | 1468009215175 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:15 INFO - PROCESS | 1743 | 1468009215180 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:15 INFO - PROCESS | 1743 | 1468009215328 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 13:20:15 INFO - PROCESS | 1743 | 1468009215337 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:15 INFO - PROCESS | 1743 | 1468009215343 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:15 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0c000 == 12 [pid = 1743] [id = 327] 13:20:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8b19c800) [pid = 1743] [serial = 982] [outer = (nil)] 13:20:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8d9a6800) [pid = 1743] [serial = 983] [outer = 0x8b19c800] 13:20:15 INFO - PROCESS | 1743 | 1468009215415 Marionette DEBUG loaded listener.js 13:20:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8e02a400) [pid = 1743] [serial = 984] [outer = 0x8b19c800] 13:20:16 INFO - PROCESS | 1743 | 1468009216280 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1188ms 13:20:16 INFO - PROCESS | 1743 | 1468009216355 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 13:20:16 INFO - PROCESS | 1743 | 1468009216358 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 13:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:20:16 INFO - PROCESS | 1743 | 1468009216365 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:20:16 INFO - PROCESS | 1743 | 1468009216369 Marionette TRACE conn3 <- [1,1282,null,{}] 13:20:16 INFO - PROCESS | 1743 | 1468009216375 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:16 INFO - PROCESS | 1743 | 1468009216380 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:16 INFO - PROCESS | 1743 | 1468009216562 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 13:20:16 INFO - PROCESS | 1743 | 1468009216712 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:16 INFO - PROCESS | 1743 | 1468009216720 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0af000 == 13 [pid = 1743] [id = 328] 13:20:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8e0b1c00) [pid = 1743] [serial = 985] [outer = (nil)] 13:20:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8e105000) [pid = 1743] [serial = 986] [outer = 0x8e0b1c00] 13:20:16 INFO - PROCESS | 1743 | 1468009216796 Marionette DEBUG loaded listener.js 13:20:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8e10dc00) [pid = 1743] [serial = 987] [outer = 0x8e0b1c00] 13:20:17 INFO - PROCESS | 1743 | 1468009217784 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1481ms 13:20:17 INFO - PROCESS | 1743 | 1468009217847 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 13:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:20:17 INFO - PROCESS | 1743 | 1468009217854 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 13:20:17 INFO - PROCESS | 1743 | 1468009217862 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:20:17 INFO - PROCESS | 1743 | 1468009217870 Marionette TRACE conn3 <- [1,1286,null,{}] 13:20:17 INFO - PROCESS | 1743 | 1468009217878 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:17 INFO - PROCESS | 1743 | 1468009217884 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:18 INFO - PROCESS | 1743 | 1468009218104 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 13:20:18 INFO - PROCESS | 1743 | 1468009218359 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:18 INFO - PROCESS | 1743 | 1468009218366 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:18 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19f000 == 14 [pid = 1743] [id = 329] 13:20:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8b1a5000) [pid = 1743] [serial = 988] [outer = (nil)] 13:20:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8b37b000) [pid = 1743] [serial = 989] [outer = 0x8b1a5000] 13:20:18 INFO - PROCESS | 1743 | 1468009218500 Marionette DEBUG loaded listener.js 13:20:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8b7b8800) [pid = 1743] [serial = 990] [outer = 0x8b1a5000] 13:20:19 INFO - PROCESS | 1743 | 1468009219402 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1588ms 13:20:19 INFO - PROCESS | 1743 | 1468009219449 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 13:20:19 INFO - PROCESS | 1743 | 1468009219456 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 13:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:20:19 INFO - PROCESS | 1743 | 1468009219467 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:20:19 INFO - PROCESS | 1743 | 1468009219471 Marionette TRACE conn3 <- [1,1290,null,{}] 13:20:19 INFO - PROCESS | 1743 | 1468009219478 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:19 INFO - PROCESS | 1743 | 1468009219485 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:19 INFO - PROCESS | 1743 | 1468009219669 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 13:20:19 INFO - PROCESS | 1743 | 1468009219837 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:19 INFO - PROCESS | 1743 | 1468009219845 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3de000 == 15 [pid = 1743] [id = 330] 13:20:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x8d99b000) [pid = 1743] [serial = 991] [outer = (nil)] 13:20:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x8e0a5000) [pid = 1743] [serial = 992] [outer = 0x8d99b000] 13:20:19 INFO - PROCESS | 1743 | 1468009219928 Marionette DEBUG loaded listener.js 13:20:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x8dac8000) [pid = 1743] [serial = 993] [outer = 0x8d99b000] 13:20:20 INFO - PROCESS | 1743 | 1468009220944 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1541ms 13:20:21 INFO - PROCESS | 1743 | 1468009221008 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 13:20:21 INFO - PROCESS | 1743 | 1468009221013 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 13:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:20:21 INFO - PROCESS | 1743 | 1468009221020 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:20:21 INFO - PROCESS | 1743 | 1468009221026 Marionette TRACE conn3 <- [1,1294,null,{}] 13:20:21 INFO - PROCESS | 1743 | 1468009221046 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:21 INFO - PROCESS | 1743 | 1468009221055 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:21 INFO - PROCESS | 1743 | 1468009221275 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 13:20:21 INFO - PROCESS | 1743 | 1468009221537 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:21 INFO - PROCESS | 1743 | 1468009221548 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e912000 == 16 [pid = 1743] [id = 331] 13:20:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 93 (0x8e913800) [pid = 1743] [serial = 994] [outer = (nil)] 13:20:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 94 (0x8e919400) [pid = 1743] [serial = 995] [outer = 0x8e913800] 13:20:21 INFO - PROCESS | 1743 | 1468009221638 Marionette DEBUG loaded listener.js 13:20:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 95 (0x8e920800) [pid = 1743] [serial = 996] [outer = 0x8e913800] 13:20:22 INFO - PROCESS | 1743 | 1468009222490 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1537ms 13:20:22 INFO - PROCESS | 1743 | 1468009222558 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 13:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:20:22 INFO - PROCESS | 1743 | 1468009222563 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 13:20:22 INFO - PROCESS | 1743 | 1468009222569 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:20:22 INFO - PROCESS | 1743 | 1468009222573 Marionette TRACE conn3 <- [1,1298,null,{}] 13:20:22 INFO - PROCESS | 1743 | 1468009222579 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:22 INFO - PROCESS | 1743 | 1468009222584 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:22 INFO - PROCESS | 1743 | 1468009222799 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 13:20:22 INFO - PROCESS | 1743 | 1468009222967 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:22 INFO - PROCESS | 1743 | 1468009222975 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:23 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d6c00 == 17 [pid = 1743] [id = 332] 13:20:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 96 (0x8d99e400) [pid = 1743] [serial = 997] [outer = (nil)] 13:20:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 97 (0x8e97b800) [pid = 1743] [serial = 998] [outer = 0x8d99e400] 13:20:23 INFO - PROCESS | 1743 | 1468009223118 Marionette DEBUG loaded listener.js 13:20:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 98 (0x8eaa4c00) [pid = 1743] [serial = 999] [outer = 0x8d99e400] 13:20:23 INFO - PROCESS | 1743 | 1468009223993 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1443ms 13:20:24 INFO - PROCESS | 1743 | 1468009224019 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 13:20:24 INFO - PROCESS | 1743 | 1468009224023 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 13:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:20:24 INFO - PROCESS | 1743 | 1468009224031 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:20:24 INFO - PROCESS | 1743 | 1468009224035 Marionette TRACE conn3 <- [1,1302,null,{}] 13:20:24 INFO - PROCESS | 1743 | 1468009224041 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:24 INFO - PROCESS | 1743 | 1468009224046 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:24 INFO - PROCESS | 1743 | 1468009224221 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 13:20:24 INFO - PROCESS | 1743 | 1468009224391 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:24 INFO - PROCESS | 1743 | 1468009224404 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:24 INFO - PROCESS | 1743 | ++DOCSHELL 0x8eaa6c00 == 18 [pid = 1743] [id = 333] 13:20:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 99 (0x8eaa9400) [pid = 1743] [serial = 1000] [outer = (nil)] 13:20:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 100 (0x8ecb2c00) [pid = 1743] [serial = 1001] [outer = 0x8eaa9400] 13:20:24 INFO - PROCESS | 1743 | 1468009224488 Marionette DEBUG loaded listener.js 13:20:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 101 (0x8ecbb800) [pid = 1743] [serial = 1002] [outer = 0x8eaa9400] 13:20:25 INFO - PROCESS | 1743 | 1468009225449 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1493ms 13:20:25 INFO - PROCESS | 1743 | 1468009225525 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 13:20:25 INFO - PROCESS | 1743 | 1468009225528 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 13:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:20:25 INFO - PROCESS | 1743 | 1468009225536 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:20:25 INFO - PROCESS | 1743 | 1468009225538 Marionette TRACE conn3 <- [1,1306,null,{}] 13:20:25 INFO - PROCESS | 1743 | 1468009225545 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:25 INFO - PROCESS | 1743 | 1468009225556 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:25 INFO - PROCESS | 1743 | 1468009225798 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 13:20:26 INFO - PROCESS | 1743 | 1468009226023 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:26 INFO - PROCESS | 1743 | 1468009226033 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:26 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d4c00 == 19 [pid = 1743] [id = 334] 13:20:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 102 (0x8b1a1400) [pid = 1743] [serial = 1003] [outer = (nil)] 13:20:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 103 (0x8f7d8c00) [pid = 1743] [serial = 1004] [outer = 0x8b1a1400] 13:20:26 INFO - PROCESS | 1743 | 1468009226125 Marionette DEBUG loaded listener.js 13:20:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 104 (0x8f7df400) [pid = 1743] [serial = 1005] [outer = 0x8b1a1400] 13:20:26 INFO - PROCESS | 1743 | 1468009226967 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1484ms 13:20:27 INFO - PROCESS | 1743 | 1468009227020 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 13:20:27 INFO - PROCESS | 1743 | 1468009227023 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 13:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:20:27 INFO - PROCESS | 1743 | 1468009227030 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:20:27 INFO - PROCESS | 1743 | 1468009227033 Marionette TRACE conn3 <- [1,1310,null,{}] 13:20:27 INFO - PROCESS | 1743 | 1468009227039 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:27 INFO - PROCESS | 1743 | 1468009227045 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:27 INFO - PROCESS | 1743 | 1468009227214 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 13:20:27 INFO - PROCESS | 1743 | 1468009227394 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:27 INFO - PROCESS | 1743 | 1468009227402 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:27 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d10000 == 20 [pid = 1743] [id = 335] 13:20:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 105 (0x8a3d5c00) [pid = 1743] [serial = 1006] [outer = (nil)] 13:20:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 106 (0x8fa3b400) [pid = 1743] [serial = 1007] [outer = 0x8a3d5c00] 13:20:27 INFO - PROCESS | 1743 | 1468009227484 Marionette DEBUG loaded listener.js 13:20:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 107 (0x8fa34c00) [pid = 1743] [serial = 1008] [outer = 0x8a3d5c00] 13:20:28 INFO - PROCESS | 1743 | 1468009228441 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 13:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:20:28 INFO - PROCESS | 1743 | 1468009228517 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 13:20:28 INFO - PROCESS | 1743 | 1468009228523 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:20:28 INFO - PROCESS | 1743 | 1468009228527 Marionette TRACE conn3 <- [1,1314,null,{}] 13:20:28 INFO - PROCESS | 1743 | 1468009228533 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:28 INFO - PROCESS | 1743 | 1468009228538 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:28 INFO - PROCESS | 1743 | 1468009228749 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 13:20:29 INFO - PROCESS | 1743 | 1468009229111 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:29 INFO - PROCESS | 1743 | 1468009229122 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:29 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e0800 == 21 [pid = 1743] [id = 336] 13:20:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 108 (0x894e0c00) [pid = 1743] [serial = 1009] [outer = (nil)] 13:20:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 109 (0x89d04400) [pid = 1743] [serial = 1010] [outer = 0x894e0c00] 13:20:29 INFO - PROCESS | 1743 | 1468009229242 Marionette DEBUG loaded listener.js 13:20:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 110 (0x8a3df400) [pid = 1743] [serial = 1011] [outer = 0x894e0c00] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 109 (0x8d954000) [pid = 1743] [serial = 909] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 108 (0x894df400) [pid = 1743] [serial = 905] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 107 (0x8b19bc00) [pid = 1743] [serial = 906] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 106 (0x8eaa4400) [pid = 1743] [serial = 914] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 105 (0x8e977000) [pid = 1743] [serial = 938] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 104 (0x8e032800) [pid = 1743] [serial = 933] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 103 (0x89d0f000) [pid = 1743] [serial = 926] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 102 (0x8ecb7400) [pid = 1743] [serial = 942] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 101 (0x8eaa6400) [pid = 1743] [serial = 915] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 100 (0x8f3c7c00) [pid = 1743] [serial = 918] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 99 (0x8b4d0000) [pid = 1743] [serial = 929] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 98 (0x8fad3400) [pid = 1743] [serial = 924] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 97 (0x8f3d3c00) [pid = 1743] [serial = 920] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 96 (0x8b1a3800) [pid = 1743] [serial = 927] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 95 (0x8e919000) [pid = 1743] [serial = 935] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 94 (0x8f7e4800) [pid = 1743] [serial = 921] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 93 (0x992b7400) [pid = 1743] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 92 (0x8ecbc000) [pid = 1743] [serial = 917] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x8e2e9c00) [pid = 1743] [serial = 912] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x8dac6c00) [pid = 1743] [serial = 941] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8d50c400) [pid = 1743] [serial = 930] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8e91d800) [pid = 1743] [serial = 936] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8e0b2c00) [pid = 1743] [serial = 903] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8d50f000) [pid = 1743] [serial = 908] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8e027400) [pid = 1743] [serial = 932] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8e108c00) [pid = 1743] [serial = 911] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8e97d800) [pid = 1743] [serial = 939] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8fad8800) [pid = 1743] [serial = 923] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1743 | 1468009230291 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1791ms 13:20:30 INFO - PROCESS | 1743 | 1468009230316 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 13:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:20:30 INFO - PROCESS | 1743 | 1468009230321 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 13:20:30 INFO - PROCESS | 1743 | 1468009230329 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:20:30 INFO - PROCESS | 1743 | 1468009230332 Marionette TRACE conn3 <- [1,1318,null,{}] 13:20:30 INFO - PROCESS | 1743 | 1468009230341 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:30 INFO - PROCESS | 1743 | 1468009230348 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:30 INFO - PROCESS | 1743 | 1468009230512 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 13:20:30 INFO - PROCESS | 1743 | 1468009230691 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:30 INFO - PROCESS | 1743 | 1468009230700 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:30 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b370400 == 22 [pid = 1743] [id = 337] 13:20:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8b4ce800) [pid = 1743] [serial = 1012] [outer = (nil)] 13:20:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8b7b0800) [pid = 1743] [serial = 1013] [outer = 0x8b4ce800] 13:20:30 INFO - PROCESS | 1743 | 1468009230774 Marionette DEBUG loaded listener.js 13:20:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8d509000) [pid = 1743] [serial = 1014] [outer = 0x8b4ce800] 13:20:31 INFO - PROCESS | 1743 | 1468009231512 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1232ms 13:20:31 INFO - PROCESS | 1743 | 1468009231569 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 13:20:31 INFO - PROCESS | 1743 | 1468009231575 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 13:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:20:31 INFO - PROCESS | 1743 | 1468009231582 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:20:31 INFO - PROCESS | 1743 | 1468009231586 Marionette TRACE conn3 <- [1,1322,null,{}] 13:20:31 INFO - PROCESS | 1743 | 1468009231592 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:31 INFO - PROCESS | 1743 | 1468009231597 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:31 INFO - PROCESS | 1743 | 1468009231774 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 13:20:31 INFO - PROCESS | 1743 | 1468009231944 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:31 INFO - PROCESS | 1743 | 1468009231955 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e0000 == 23 [pid = 1743] [id = 338] 13:20:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8d951000) [pid = 1743] [serial = 1015] [outer = (nil)] 13:20:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8e02f800) [pid = 1743] [serial = 1016] [outer = 0x8d951000] 13:20:32 INFO - PROCESS | 1743 | 1468009232034 Marionette DEBUG loaded listener.js 13:20:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8e0b1400) [pid = 1743] [serial = 1017] [outer = 0x8d951000] 13:20:32 INFO - PROCESS | 1743 | 1468009232898 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1332ms 13:20:32 INFO - PROCESS | 1743 | 1468009232914 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 13:20:32 INFO - PROCESS | 1743 | 1468009232918 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 13:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:20:32 INFO - PROCESS | 1743 | 1468009232940 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:20:32 INFO - PROCESS | 1743 | 1468009232948 Marionette TRACE conn3 <- [1,1326,null,{}] 13:20:32 INFO - PROCESS | 1743 | 1468009232956 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:32 INFO - PROCESS | 1743 | 1468009232964 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:33 INFO - PROCESS | 1743 | 1468009233178 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 13:20:33 INFO - PROCESS | 1743 | 1468009233231 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:33 INFO - PROCESS | 1743 | 1468009233238 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:33 INFO - PROCESS | 1743 | ++DOCSHELL 0x894da400 == 24 [pid = 1743] [id = 339] 13:20:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8e2e7400) [pid = 1743] [serial = 1018] [outer = (nil)] 13:20:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x8e914000) [pid = 1743] [serial = 1019] [outer = 0x8e2e7400] 13:20:33 INFO - PROCESS | 1743 | 1468009233389 Marionette DEBUG loaded listener.js 13:20:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x8e91a800) [pid = 1743] [serial = 1020] [outer = 0x8e2e7400] 13:20:34 INFO - PROCESS | 1743 | 1468009234243 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1363ms 13:20:34 INFO - PROCESS | 1743 | 1468009234288 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 13:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:20:34 INFO - PROCESS | 1743 | 1468009234293 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 13:20:34 INFO - PROCESS | 1743 | 1468009234299 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:20:34 INFO - PROCESS | 1743 | 1468009234302 Marionette TRACE conn3 <- [1,1330,null,{}] 13:20:34 INFO - PROCESS | 1743 | 1468009234313 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:34 INFO - PROCESS | 1743 | 1468009234317 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:34 INFO - PROCESS | 1743 | 1468009234527 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 13:20:34 INFO - PROCESS | 1743 | 1468009234549 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:34 INFO - PROCESS | 1743 | 1468009234557 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d5000 == 25 [pid = 1743] [id = 340] 13:20:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x8e103000) [pid = 1743] [serial = 1021] [outer = (nil)] 13:20:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 93 (0x8e97a800) [pid = 1743] [serial = 1022] [outer = 0x8e103000] 13:20:34 INFO - PROCESS | 1743 | 1468009234624 Marionette DEBUG loaded listener.js 13:20:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 94 (0x8e97dc00) [pid = 1743] [serial = 1023] [outer = 0x8e103000] 13:20:35 INFO - PROCESS | 1743 | --DOMWINDOW == 93 (0x8a3d8c00) [pid = 1743] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:20:35 INFO - PROCESS | 1743 | --DOMWINDOW == 92 (0x8b4cdc00) [pid = 1743] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:20:35 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x8b374000) [pid = 1743] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:20:35 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x8d99f000) [pid = 1743] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:20:35 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8b19c800) [pid = 1743] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:20:35 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x894db800) [pid = 1743] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:20:35 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8d94ec00) [pid = 1743] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:20:35 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8e2e6400) [pid = 1743] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:20:35 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8ecb6400) [pid = 1743] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:20:35 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8b4d0c00) [pid = 1743] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:20:35 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x9158d400) [pid = 1743] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:20:35 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8e91cc00) [pid = 1743] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:20:35 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x9177ac00) [pid = 1743] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:20:35 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8a3d6800) [pid = 1743] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:20:35 INFO - PROCESS | 1743 | 1468009235620 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1386ms 13:20:35 INFO - PROCESS | 1743 | 1468009235684 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 13:20:35 INFO - PROCESS | 1743 | 1468009235688 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 13:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:20:35 INFO - PROCESS | 1743 | 1468009235694 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:20:35 INFO - PROCESS | 1743 | 1468009235697 Marionette TRACE conn3 <- [1,1334,null,{}] 13:20:35 INFO - PROCESS | 1743 | 1468009235703 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:35 INFO - PROCESS | 1743 | 1468009235708 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:35 INFO - PROCESS | 1743 | 1468009235870 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 13:20:36 INFO - PROCESS | 1743 | 1468009235999 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:36 INFO - PROCESS | 1743 | 1468009236015 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:36 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d508400 == 26 [pid = 1743] [id = 341] 13:20:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8d9a0400) [pid = 1743] [serial = 1024] [outer = (nil)] 13:20:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8e975c00) [pid = 1743] [serial = 1025] [outer = 0x8d9a0400] 13:20:36 INFO - PROCESS | 1743 | 1468009236097 Marionette DEBUG loaded listener.js 13:20:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8ecbb000) [pid = 1743] [serial = 1026] [outer = 0x8d9a0400] 13:20:36 INFO - PROCESS | 1743 | 1468009236898 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1230ms 13:20:36 INFO - PROCESS | 1743 | 1468009236926 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 13:20:36 INFO - PROCESS | 1743 | 1468009236928 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 13:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:20:36 INFO - PROCESS | 1743 | 1468009236935 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:20:36 INFO - PROCESS | 1743 | 1468009236938 Marionette TRACE conn3 <- [1,1338,null,{}] 13:20:36 INFO - PROCESS | 1743 | 1468009236952 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:36 INFO - PROCESS | 1743 | 1468009236957 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:37 INFO - PROCESS | 1743 | 1468009237253 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 13:20:37 INFO - PROCESS | 1743 | 1468009237383 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:37 INFO - PROCESS | 1743 | 1468009237395 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0e400 == 27 [pid = 1743] [id = 342] 13:20:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8a3d8400) [pid = 1743] [serial = 1027] [outer = (nil)] 13:20:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8b19bc00) [pid = 1743] [serial = 1028] [outer = 0x8a3d8400] 13:20:37 INFO - PROCESS | 1743 | 1468009237475 Marionette DEBUG loaded listener.js 13:20:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8b1a7c00) [pid = 1743] [serial = 1029] [outer = 0x8a3d8400] 13:20:39 INFO - PROCESS | 1743 | 1468009239035 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2143ms 13:20:39 INFO - PROCESS | 1743 | 1468009239098 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 13:20:39 INFO - PROCESS | 1743 | 1468009239105 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 13:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:20:39 INFO - PROCESS | 1743 | 1468009239114 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:20:39 INFO - PROCESS | 1743 | 1468009239119 Marionette TRACE conn3 <- [1,1342,null,{}] 13:20:39 INFO - PROCESS | 1743 | 1468009239127 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:39 INFO - PROCESS | 1743 | 1468009239133 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:39 INFO - PROCESS | 1743 | 1468009239326 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 13:20:39 INFO - PROCESS | 1743 | 1468009239497 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:39 INFO - PROCESS | 1743 | 1468009239504 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:39 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d06000 == 28 [pid = 1743] [id = 343] 13:20:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8d504c00) [pid = 1743] [serial = 1030] [outer = (nil)] 13:20:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8dabec00) [pid = 1743] [serial = 1031] [outer = 0x8d504c00] 13:20:39 INFO - PROCESS | 1743 | 1468009239591 Marionette DEBUG loaded listener.js 13:20:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8e0a9000) [pid = 1743] [serial = 1032] [outer = 0x8d504c00] 13:20:40 INFO - PROCESS | 1743 | 1468009240515 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1481ms 13:20:40 INFO - PROCESS | 1743 | 1468009240596 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 13:20:40 INFO - PROCESS | 1743 | 1468009240601 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 13:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:20:40 INFO - PROCESS | 1743 | 1468009240608 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:20:40 INFO - PROCESS | 1743 | 1468009240613 Marionette TRACE conn3 <- [1,1346,null,{}] 13:20:40 INFO - PROCESS | 1743 | 1468009240619 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:40 INFO - PROCESS | 1743 | 1468009240625 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:40 INFO - PROCESS | 1743 | 1468009240856 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 13:20:41 INFO - PROCESS | 1743 | 1468009241136 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:41 INFO - PROCESS | 1743 | 1468009241146 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e026400 == 29 [pid = 1743] [id = 344] 13:20:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x8e914800) [pid = 1743] [serial = 1033] [outer = (nil)] 13:20:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x8eaa6400) [pid = 1743] [serial = 1034] [outer = 0x8e914800] 13:20:41 INFO - PROCESS | 1743 | 1468009241271 Marionette DEBUG loaded listener.js 13:20:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x8f3ca400) [pid = 1743] [serial = 1035] [outer = 0x8e914800] 13:20:42 INFO - PROCESS | 1743 | 1468009242179 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1634ms 13:20:42 INFO - PROCESS | 1743 | 1468009242243 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 13:20:42 INFO - PROCESS | 1743 | 1468009242250 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 13:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:20:42 INFO - PROCESS | 1743 | 1468009242269 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:20:42 INFO - PROCESS | 1743 | 1468009242276 Marionette TRACE conn3 <- [1,1350,null,{}] 13:20:42 INFO - PROCESS | 1743 | 1468009242282 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:42 INFO - PROCESS | 1743 | 1468009242288 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:42 INFO - PROCESS | 1743 | 1468009242509 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 13:20:42 INFO - PROCESS | 1743 | 1468009242726 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:42 INFO - PROCESS | 1743 | 1468009242733 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:42 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e110800 == 30 [pid = 1743] [id = 345] 13:20:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 93 (0x8e2e6400) [pid = 1743] [serial = 1036] [outer = (nil)] 13:20:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 94 (0x8fa40c00) [pid = 1743] [serial = 1037] [outer = 0x8e2e6400] 13:20:42 INFO - PROCESS | 1743 | 1468009242860 Marionette DEBUG loaded listener.js 13:20:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 95 (0x8fad3400) [pid = 1743] [serial = 1038] [outer = 0x8e2e6400] 13:20:43 INFO - PROCESS | 1743 | 1468009243801 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1593ms 13:20:43 INFO - PROCESS | 1743 | 1468009243852 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 13:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:20:43 INFO - PROCESS | 1743 | 1468009243857 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 13:20:43 INFO - PROCESS | 1743 | 1468009243863 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:20:43 INFO - PROCESS | 1743 | 1468009243867 Marionette TRACE conn3 <- [1,1354,null,{}] 13:20:43 INFO - PROCESS | 1743 | 1468009243873 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:43 INFO - PROCESS | 1743 | 1468009243878 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:44 INFO - PROCESS | 1743 | 1468009244058 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 13:20:44 INFO - PROCESS | 1743 | 1468009244232 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:44 INFO - PROCESS | 1743 | 1468009244240 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:44 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2ec000 == 31 [pid = 1743] [id = 346] 13:20:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 96 (0x8e974800) [pid = 1743] [serial = 1039] [outer = (nil)] 13:20:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 97 (0x9158bc00) [pid = 1743] [serial = 1040] [outer = 0x8e974800] 13:20:44 INFO - PROCESS | 1743 | 1468009244365 Marionette DEBUG loaded listener.js 13:20:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 98 (0x9158d800) [pid = 1743] [serial = 1041] [outer = 0x8e974800] 13:20:45 INFO - PROCESS | 1743 | 1468009245275 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1491ms 13:20:45 INFO - PROCESS | 1743 | 1468009245355 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 13:20:45 INFO - PROCESS | 1743 | 1468009245359 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 13:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:20:45 INFO - PROCESS | 1743 | 1468009245366 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:20:45 INFO - PROCESS | 1743 | 1468009245370 Marionette TRACE conn3 <- [1,1358,null,{}] 13:20:45 INFO - PROCESS | 1743 | 1468009245376 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:45 INFO - PROCESS | 1743 | 1468009245381 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:45 INFO - PROCESS | 1743 | 1468009245648 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 13:20:45 INFO - PROCESS | 1743 | 1468009245882 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:45 INFO - PROCESS | 1743 | 1468009245901 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:46 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d10c00 == 32 [pid = 1743] [id = 347] 13:20:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 99 (0x8b19b000) [pid = 1743] [serial = 1042] [outer = (nil)] 13:20:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 100 (0x8b36dc00) [pid = 1743] [serial = 1043] [outer = 0x8b19b000] 13:20:46 INFO - PROCESS | 1743 | 1468009246183 Marionette DEBUG loaded listener.js 13:20:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 101 (0x8b4cdc00) [pid = 1743] [serial = 1044] [outer = 0x8b19b000] 13:20:47 INFO - PROCESS | 1743 | 1468009247250 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1895ms 13:20:47 INFO - PROCESS | 1743 | 1468009247262 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 13:20:47 INFO - PROCESS | 1743 | 1468009247266 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 13:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:20:47 INFO - PROCESS | 1743 | 1468009247276 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:20:47 INFO - PROCESS | 1743 | 1468009247280 Marionette TRACE conn3 <- [1,1362,null,{}] 13:20:47 INFO - PROCESS | 1743 | 1468009247288 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:47 INFO - PROCESS | 1743 | 1468009247295 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:47 INFO - PROCESS | 1743 | 1468009247465 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 13:20:47 INFO - PROCESS | 1743 | 1468009247697 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:47 INFO - PROCESS | 1743 | 1468009247707 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:48 INFO - PROCESS | 1743 | --DOCSHELL 0x89d09400 == 31 [pid = 1743] [id = 322] 13:20:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d8c00 == 32 [pid = 1743] [id = 348] 13:20:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 102 (0x894d9400) [pid = 1743] [serial = 1045] [outer = (nil)] 13:20:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 103 (0x894df800) [pid = 1743] [serial = 1046] [outer = 0x894d9400] 13:20:48 INFO - PROCESS | 1743 | 1468009248858 Marionette DEBUG loaded listener.js 13:20:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 104 (0x89d08000) [pid = 1743] [serial = 1047] [outer = 0x894d9400] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 103 (0x8b19ac00) [pid = 1743] [serial = 974] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 102 (0x8b19f800) [pid = 1743] [serial = 975] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 101 (0x8b4d9c00) [pid = 1743] [serial = 977] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 100 (0x8d99f400) [pid = 1743] [serial = 972] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 99 (0x8d510800) [pid = 1743] [serial = 971] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 98 (0x8d9a9800) [pid = 1743] [serial = 980] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 97 (0x8d9a6800) [pid = 1743] [serial = 983] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 96 (0x8a3e1c00) [pid = 1743] [serial = 945] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 95 (0x89d03c00) [pid = 1743] [serial = 944] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 94 (0x8e023c00) [pid = 1743] [serial = 948] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 93 (0x8d9a6000) [pid = 1743] [serial = 947] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 92 (0x8e91f800) [pid = 1743] [serial = 951] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x8e2eac00) [pid = 1743] [serial = 950] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x8f7e3c00) [pid = 1743] [serial = 954] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8f7dd400) [pid = 1743] [serial = 953] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8fa40400) [pid = 1743] [serial = 957] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8fa3d800) [pid = 1743] [serial = 956] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x91777400) [pid = 1743] [serial = 960] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x91595400) [pid = 1743] [serial = 959] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x91f17800) [pid = 1743] [serial = 963] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x91885c00) [pid = 1743] [serial = 962] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x92218c00) [pid = 1743] [serial = 966] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x9220d400) [pid = 1743] [serial = 965] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8e96f800) [pid = 1743] [serial = 969] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8e02e800) [pid = 1743] [serial = 968] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8dac4400) [pid = 1743] [serial = 981] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8e02a400) [pid = 1743] [serial = 984] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8b7b5400) [pid = 1743] [serial = 978] [outer = (nil)] [url = about:blank] 13:20:49 INFO - PROCESS | 1743 | 1468009249832 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2589ms 13:20:49 INFO - PROCESS | 1743 | 1468009249864 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 13:20:49 INFO - PROCESS | 1743 | 1468009249869 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 13:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:20:49 INFO - PROCESS | 1743 | 1468009249879 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:20:49 INFO - PROCESS | 1743 | 1468009249882 Marionette TRACE conn3 <- [1,1366,null,{}] 13:20:49 INFO - PROCESS | 1743 | 1468009249889 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:49 INFO - PROCESS | 1743 | 1468009249895 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:50 INFO - PROCESS | 1743 | 1468009250069 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 13:20:50 INFO - PROCESS | 1743 | 1468009250191 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:50 INFO - PROCESS | 1743 | 1468009250200 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a6800 == 33 [pid = 1743] [id = 349] 13:20:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8b1a6c00) [pid = 1743] [serial = 1048] [outer = (nil)] 13:20:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8b375400) [pid = 1743] [serial = 1049] [outer = 0x8b1a6c00] 13:20:50 INFO - PROCESS | 1743 | 1468009250280 Marionette DEBUG loaded listener.js 13:20:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8b4cf000) [pid = 1743] [serial = 1050] [outer = 0x8b1a6c00] 13:20:51 INFO - PROCESS | 1743 | 1468009251161 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:20:51 INFO - PROCESS | 1743 | 1468009251216 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 13:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:20:51 INFO - PROCESS | 1743 | 1468009251227 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:20:51 INFO - PROCESS | 1743 | 1468009251232 Marionette TRACE conn3 <- [1,1370,null,{}] 13:20:51 INFO - PROCESS | 1743 | 1468009251238 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:51 INFO - PROCESS | 1743 | 1468009251244 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:51 INFO - PROCESS | 1743 | 1468009251426 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 13:20:51 INFO - PROCESS | 1743 | 1468009251586 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:51 INFO - PROCESS | 1743 | 1468009251592 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:51 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b3800 == 34 [pid = 1743] [id = 350] 13:20:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8b7b8c00) [pid = 1743] [serial = 1051] [outer = (nil)] 13:20:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8d50e000) [pid = 1743] [serial = 1052] [outer = 0x8b7b8c00] 13:20:51 INFO - PROCESS | 1743 | 1468009251665 Marionette DEBUG loaded listener.js 13:20:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8d94dc00) [pid = 1743] [serial = 1053] [outer = 0x8b7b8c00] 13:20:52 INFO - PROCESS | 1743 | 1468009252632 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:20:52 INFO - PROCESS | 1743 | 1468009252669 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 13:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:20:52 INFO - PROCESS | 1743 | 1468009252676 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:20:52 INFO - PROCESS | 1743 | 1468009252682 Marionette TRACE conn3 <- [1,1374,null,{}] 13:20:52 INFO - PROCESS | 1743 | 1468009252706 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:52 INFO - PROCESS | 1743 | 1468009252715 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:52 INFO - PROCESS | 1743 | 1468009252954 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 13:20:53 INFO - PROCESS | 1743 | 1468009252985 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:53 INFO - PROCESS | 1743 | 1468009252996 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dac3400 == 35 [pid = 1743] [id = 351] 13:20:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8e024400) [pid = 1743] [serial = 1054] [outer = (nil)] 13:20:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8e029000) [pid = 1743] [serial = 1055] [outer = 0x8e024400] 13:20:53 INFO - PROCESS | 1743 | 1468009253061 Marionette DEBUG loaded listener.js 13:20:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8e02f000) [pid = 1743] [serial = 1056] [outer = 0x8e024400] 13:20:54 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8d9a0400) [pid = 1743] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:20:54 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8e2e7400) [pid = 1743] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:20:54 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8e103000) [pid = 1743] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:20:54 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8e913800) [pid = 1743] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:20:54 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8b1a5000) [pid = 1743] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:20:54 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8e0b1c00) [pid = 1743] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:20:54 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8d99e400) [pid = 1743] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:20:54 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8b1a1400) [pid = 1743] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:20:54 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8d951000) [pid = 1743] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:20:54 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8d99b000) [pid = 1743] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:20:54 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8b4ce800) [pid = 1743] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:20:54 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x894e0c00) [pid = 1743] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:20:54 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8eaa9400) [pid = 1743] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:20:54 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8a3d5c00) [pid = 1743] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:20:54 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:20:54 INFO - PROCESS | 1743 | 1468009254595 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:20:54 INFO - PROCESS | 1743 | 1468009254627 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 13:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:20:54 INFO - PROCESS | 1743 | 1468009254633 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:20:54 INFO - PROCESS | 1743 | 1468009254637 Marionette TRACE conn3 <- [1,1378,null,{}] 13:20:54 INFO - PROCESS | 1743 | 1468009254642 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:54 INFO - PROCESS | 1743 | 1468009254647 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:54 INFO - PROCESS | 1743 | 1468009254856 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 13:20:54 INFO - PROCESS | 1743 | 1468009254867 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:54 INFO - PROCESS | 1743 | 1468009254875 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:54 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3dc800 == 36 [pid = 1743] [id = 352] 13:20:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8b375c00) [pid = 1743] [serial = 1057] [outer = (nil)] 13:20:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e0a7c00) [pid = 1743] [serial = 1058] [outer = 0x8b375c00] 13:20:54 INFO - PROCESS | 1743 | 1468009254942 Marionette DEBUG loaded listener.js 13:20:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e0ab000) [pid = 1743] [serial = 1059] [outer = 0x8b375c00] 13:20:55 INFO - PROCESS | 1743 | 1468009255776 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 13:20:55 INFO - PROCESS | 1743 | 1468009255830 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 13:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:20:55 INFO - PROCESS | 1743 | 1468009255837 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:20:55 INFO - PROCESS | 1743 | 1468009255840 Marionette TRACE conn3 <- [1,1382,null,{}] 13:20:55 INFO - PROCESS | 1743 | 1468009255846 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:55 INFO - PROCESS | 1743 | 1468009255851 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:56 INFO - PROCESS | 1743 | 1468009256002 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 13:20:56 INFO - PROCESS | 1743 | 1468009256011 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:56 INFO - PROCESS | 1743 | 1468009256016 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:56 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2e5c00 == 37 [pid = 1743] [id = 353] 13:20:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e2e7800) [pid = 1743] [serial = 1060] [outer = (nil)] 13:20:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e2ee000) [pid = 1743] [serial = 1061] [outer = 0x8e2e7800] 13:20:56 INFO - PROCESS | 1743 | 1468009256104 Marionette DEBUG loaded listener.js 13:20:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8e973800) [pid = 1743] [serial = 1062] [outer = 0x8e2e7800] 13:20:57 INFO - PROCESS | 1743 | [1743] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:20:57 INFO - PROCESS | 1743 | 1468009257410 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 13:20:57 INFO - PROCESS | 1743 | 1468009257476 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 13:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:20:57 INFO - PROCESS | 1743 | 1468009257484 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:20:57 INFO - PROCESS | 1743 | 1468009257492 Marionette TRACE conn3 <- [1,1386,null,{}] 13:20:57 INFO - PROCESS | 1743 | 1468009257500 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:57 INFO - PROCESS | 1743 | 1468009257505 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:57 INFO - PROCESS | 1743 | 1468009257696 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 13:20:57 INFO - PROCESS | 1743 | 1468009257923 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:57 INFO - PROCESS | 1743 | 1468009257932 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:57 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e2800 == 38 [pid = 1743] [id = 354] 13:20:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8a3dc000) [pid = 1743] [serial = 1063] [outer = (nil)] 13:20:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8d506000) [pid = 1743] [serial = 1064] [outer = 0x8a3dc000] 13:20:58 INFO - PROCESS | 1743 | 1468009258016 Marionette DEBUG loaded listener.js 13:20:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8d99d000) [pid = 1743] [serial = 1065] [outer = 0x8a3dc000] 13:20:59 INFO - PROCESS | 1743 | 1468009259137 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 13:20:59 INFO - PROCESS | 1743 | 1468009259223 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 13:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:20:59 INFO - PROCESS | 1743 | 1468009259235 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:20:59 INFO - PROCESS | 1743 | 1468009259239 Marionette TRACE conn3 <- [1,1390,null,{}] 13:20:59 INFO - PROCESS | 1743 | 1468009259246 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:59 INFO - PROCESS | 1743 | 1468009259251 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:59 INFO - PROCESS | 1743 | 1468009259440 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 13:20:59 INFO - PROCESS | 1743 | 1468009259706 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:59 INFO - PROCESS | 1743 | 1468009259719 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:20:59 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3da800 == 39 [pid = 1743] [id = 355] 13:20:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8e0b1c00) [pid = 1743] [serial = 1066] [outer = (nil)] 13:20:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8e2ee400) [pid = 1743] [serial = 1067] [outer = 0x8e0b1c00] 13:20:59 INFO - PROCESS | 1743 | 1468009259800 Marionette DEBUG loaded listener.js 13:20:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8e96f000) [pid = 1743] [serial = 1068] [outer = 0x8e0b1c00] 13:21:00 INFO - PROCESS | 1743 | 1468009260756 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1590ms 13:21:00 INFO - PROCESS | 1743 | 1468009260826 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 13:21:00 INFO - PROCESS | 1743 | 1468009260830 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 13:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:21:00 INFO - PROCESS | 1743 | 1468009260838 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:21:00 INFO - PROCESS | 1743 | 1468009260844 Marionette TRACE conn3 <- [1,1394,null,{}] 13:21:00 INFO - PROCESS | 1743 | 1468009260861 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:00 INFO - PROCESS | 1743 | 1468009260870 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:01 INFO - PROCESS | 1743 | 1468009261098 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 13:21:01 INFO - PROCESS | 1743 | 1468009261359 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:01 INFO - PROCESS | 1743 | 1468009261372 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x8ecb5400 == 40 [pid = 1743] [id = 356] 13:21:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8ecb7000) [pid = 1743] [serial = 1069] [outer = (nil)] 13:21:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8f3c8400) [pid = 1743] [serial = 1070] [outer = 0x8ecb7000] 13:21:01 INFO - PROCESS | 1743 | 1468009261455 Marionette DEBUG loaded listener.js 13:21:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8f3cf400) [pid = 1743] [serial = 1071] [outer = 0x8ecb7000] 13:21:02 INFO - PROCESS | 1743 | 1468009262475 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1686ms 13:21:02 INFO - PROCESS | 1743 | 1468009262524 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 13:21:02 INFO - PROCESS | 1743 | 1468009262529 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 13:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:21:02 INFO - PROCESS | 1743 | 1468009262536 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:21:02 INFO - PROCESS | 1743 | 1468009262540 Marionette TRACE conn3 <- [1,1398,null,{}] 13:21:02 INFO - PROCESS | 1743 | 1468009262546 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:02 INFO - PROCESS | 1743 | 1468009262551 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:02 INFO - PROCESS | 1743 | 1468009262772 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 13:21:03 INFO - PROCESS | 1743 | 1468009263115 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:03 INFO - PROCESS | 1743 | 1468009263122 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:03 INFO - PROCESS | 1743 | ++DOCSHELL 0x894dec00 == 41 [pid = 1743] [id = 357] 13:21:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x894e0400) [pid = 1743] [serial = 1072] [outer = (nil)] 13:21:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x89d0cc00) [pid = 1743] [serial = 1073] [outer = 0x894e0400] 13:21:03 INFO - PROCESS | 1743 | 1468009263200 Marionette DEBUG loaded listener.js 13:21:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8b1a1c00) [pid = 1743] [serial = 1074] [outer = 0x894e0400] 13:21:04 INFO - PROCESS | 1743 | --DOCSHELL 0x89d10000 == 40 [pid = 1743] [id = 335] 13:21:04 INFO - PROCESS | 1743 | --DOCSHELL 0x8d99e800 == 39 [pid = 1743] [id = 326] 13:21:04 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0c000 == 38 [pid = 1743] [id = 327] 13:21:04 INFO - PROCESS | 1743 | --DOCSHELL 0x8b37bc00 == 37 [pid = 1743] [id = 325] 13:21:04 INFO - PROCESS | 1743 | --DOCSHELL 0x89d06c00 == 36 [pid = 1743] [id = 324] 13:21:04 INFO - PROCESS | 1743 | 1468009264282 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8e975c00) [pid = 1743] [serial = 1025] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8e914000) [pid = 1743] [serial = 1019] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8e97a800) [pid = 1743] [serial = 1022] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8e91a800) [pid = 1743] [serial = 1020] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8e919400) [pid = 1743] [serial = 995] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8e920800) [pid = 1743] [serial = 996] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8b37b000) [pid = 1743] [serial = 989] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8b7b8800) [pid = 1743] [serial = 990] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8e10dc00) [pid = 1743] [serial = 987] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8e105000) [pid = 1743] [serial = 986] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8e97b800) [pid = 1743] [serial = 998] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8eaa4c00) [pid = 1743] [serial = 999] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8f7d8c00) [pid = 1743] [serial = 1004] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8f7df400) [pid = 1743] [serial = 1005] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e02f800) [pid = 1743] [serial = 1016] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e0a5000) [pid = 1743] [serial = 992] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8dac8000) [pid = 1743] [serial = 993] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b7b0800) [pid = 1743] [serial = 1013] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8d509000) [pid = 1743] [serial = 1014] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x89d04400) [pid = 1743] [serial = 1010] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8a3df400) [pid = 1743] [serial = 1011] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8ecb2c00) [pid = 1743] [serial = 1001] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8ecbb800) [pid = 1743] [serial = 1002] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8fa3b400) [pid = 1743] [serial = 1007] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8fa34c00) [pid = 1743] [serial = 1008] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e97dc00) [pid = 1743] [serial = 1023] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8e0b1400) [pid = 1743] [serial = 1017] [outer = (nil)] [url = about:blank] 13:21:04 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8ecbb000) [pid = 1743] [serial = 1026] [outer = (nil)] [url = about:blank] 13:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1834ms 13:21:04 INFO - PROCESS | 1743 | 1468009264373 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 13:21:04 INFO - PROCESS | 1743 | 1468009264379 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 13:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:21:04 INFO - PROCESS | 1743 | 1468009264386 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:21:04 INFO - PROCESS | 1743 | 1468009264391 Marionette TRACE conn3 <- [1,1402,null,{}] 13:21:04 INFO - PROCESS | 1743 | 1468009264399 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:04 INFO - PROCESS | 1743 | 1468009264407 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:04 INFO - PROCESS | 1743 | 1468009264575 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 13:21:04 INFO - PROCESS | 1743 | 1468009264757 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:04 INFO - PROCESS | 1743 | 1468009264765 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4ce800 == 37 [pid = 1743] [id = 358] 13:21:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8b4d6800) [pid = 1743] [serial = 1075] [outer = (nil)] 13:21:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8b7b2800) [pid = 1743] [serial = 1076] [outer = 0x8b4d6800] 13:21:04 INFO - PROCESS | 1743 | 1468009264850 Marionette DEBUG loaded listener.js 13:21:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8d506800) [pid = 1743] [serial = 1077] [outer = 0x8b4d6800] 13:21:05 INFO - PROCESS | 1743 | 1468009265617 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1281ms 13:21:05 INFO - PROCESS | 1743 | 1468009265670 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 13:21:05 INFO - PROCESS | 1743 | 1468009265676 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 13:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:21:05 INFO - PROCESS | 1743 | 1468009265683 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:21:05 INFO - PROCESS | 1743 | 1468009265687 Marionette TRACE conn3 <- [1,1406,null,{}] 13:21:05 INFO - PROCESS | 1743 | 1468009265697 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:05 INFO - PROCESS | 1743 | 1468009265702 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:05 INFO - PROCESS | 1743 | 1468009265873 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 13:21:05 INFO - PROCESS | 1743 | 1468009265883 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:05 INFO - PROCESS | 1743 | 1468009265895 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a1000 == 38 [pid = 1743] [id = 359] 13:21:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8d954000) [pid = 1743] [serial = 1078] [outer = (nil)] 13:21:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8e024800) [pid = 1743] [serial = 1079] [outer = 0x8d954000] 13:21:06 INFO - PROCESS | 1743 | 1468009266074 Marionette DEBUG loaded listener.js 13:21:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e0a9c00) [pid = 1743] [serial = 1080] [outer = 0x8d954000] 13:21:06 INFO - PROCESS | 1743 | 1468009266935 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1291ms 13:21:06 INFO - PROCESS | 1743 | 1468009266975 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 13:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:21:06 INFO - PROCESS | 1743 | 1468009266979 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 13:21:06 INFO - PROCESS | 1743 | 1468009266994 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:21:07 INFO - PROCESS | 1743 | 1468009267002 Marionette TRACE conn3 <- [1,1410,null,{}] 13:21:07 INFO - PROCESS | 1743 | 1468009267018 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:07 INFO - PROCESS | 1743 | 1468009267026 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:07 INFO - PROCESS | 1743 | 1468009267252 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 13:21:07 INFO - PROCESS | 1743 | 1468009267278 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:07 INFO - PROCESS | 1743 | 1468009267285 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:07 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b9400 == 39 [pid = 1743] [id = 360] 13:21:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e110c00) [pid = 1743] [serial = 1081] [outer = (nil)] 13:21:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e979000) [pid = 1743] [serial = 1082] [outer = 0x8e110c00] 13:21:07 INFO - PROCESS | 1743 | 1468009267353 Marionette DEBUG loaded listener.js 13:21:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8eaa4c00) [pid = 1743] [serial = 1083] [outer = 0x8e110c00] 13:21:08 INFO - PROCESS | 1743 | 1468009268350 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1416ms 13:21:08 INFO - PROCESS | 1743 | 1468009268404 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 13:21:08 INFO - PROCESS | 1743 | 1468009268424 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 13:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:21:08 INFO - PROCESS | 1743 | 1468009268438 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:21:08 INFO - PROCESS | 1743 | 1468009268441 Marionette TRACE conn3 <- [1,1414,null,{}] 13:21:08 INFO - PROCESS | 1743 | 1468009268456 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:08 INFO - PROCESS | 1743 | 1468009268461 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:08 INFO - PROCESS | 1743 | 1468009268669 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 13:21:08 INFO - PROCESS | 1743 | 1468009268691 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:08 INFO - PROCESS | 1743 | 1468009268701 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:08 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d99c400 == 40 [pid = 1743] [id = 361] 13:21:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e10d400) [pid = 1743] [serial = 1084] [outer = (nil)] 13:21:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8eaae800) [pid = 1743] [serial = 1085] [outer = 0x8e10d400] 13:21:08 INFO - PROCESS | 1743 | 1468009268766 Marionette DEBUG loaded listener.js 13:21:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8eab0000) [pid = 1743] [serial = 1086] [outer = 0x8e10d400] 13:21:09 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e024400) [pid = 1743] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:21:09 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x894d9400) [pid = 1743] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:21:09 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8a3d8400) [pid = 1743] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:21:09 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8b19b000) [pid = 1743] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:21:09 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8d504c00) [pid = 1743] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:21:09 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e914800) [pid = 1743] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:21:09 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8b375c00) [pid = 1743] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:21:09 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8e2e6400) [pid = 1743] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:21:09 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8b1a6c00) [pid = 1743] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:21:09 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e974800) [pid = 1743] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:21:09 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8b7b8c00) [pid = 1743] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:21:09 INFO - PROCESS | 1743 | 1468009269837 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1460ms 13:21:09 INFO - PROCESS | 1743 | 1468009269893 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 13:21:09 INFO - PROCESS | 1743 | 1468009269896 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 13:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:21:09 INFO - PROCESS | 1743 | 1468009269903 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:21:09 INFO - PROCESS | 1743 | 1468009269906 Marionette TRACE conn3 <- [1,1418,null,{}] 13:21:09 INFO - PROCESS | 1743 | 1468009269912 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:09 INFO - PROCESS | 1743 | 1468009269916 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:10 INFO - PROCESS | 1743 | 1468009270079 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 13:21:10 INFO - PROCESS | 1743 | 1468009270219 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:10 INFO - PROCESS | 1743 | 1468009270242 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:10 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d504c00 == 41 [pid = 1743] [id = 362] 13:21:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8dabcc00) [pid = 1743] [serial = 1087] [outer = (nil)] 13:21:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8e979c00) [pid = 1743] [serial = 1088] [outer = 0x8dabcc00] 13:21:10 INFO - PROCESS | 1743 | 1468009270325 Marionette DEBUG loaded listener.js 13:21:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8ecbd400) [pid = 1743] [serial = 1089] [outer = 0x8dabcc00] 13:21:11 INFO - PROCESS | 1743 | 1468009271234 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1386ms 13:21:11 INFO - PROCESS | 1743 | 1468009271290 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 13:21:11 INFO - PROCESS | 1743 | 1468009271297 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 13:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:21:11 INFO - PROCESS | 1743 | 1468009271308 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:21:11 INFO - PROCESS | 1743 | 1468009271314 Marionette TRACE conn3 <- [1,1422,null,{}] 13:21:11 INFO - PROCESS | 1743 | 1468009271335 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:11 INFO - PROCESS | 1743 | 1468009271342 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:11 INFO - PROCESS | 1743 | 1468009271608 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 13:21:11 INFO - PROCESS | 1743 | 1468009271800 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:11 INFO - PROCESS | 1743 | 1468009271816 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a7000 == 42 [pid = 1743] [id = 363] 13:21:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b1a7400) [pid = 1743] [serial = 1090] [outer = (nil)] 13:21:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8b37c400) [pid = 1743] [serial = 1091] [outer = 0x8b1a7400] 13:21:11 INFO - PROCESS | 1743 | 1468009271914 Marionette DEBUG loaded listener.js 13:21:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8b4d6c00) [pid = 1743] [serial = 1092] [outer = 0x8b1a7400] 13:21:12 INFO - PROCESS | 1743 | 1468009272902 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1637ms 13:21:12 INFO - PROCESS | 1743 | 1468009272944 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 13:21:12 INFO - PROCESS | 1743 | 1468009272952 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 13:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:21:12 INFO - PROCESS | 1743 | 1468009272963 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:21:12 INFO - PROCESS | 1743 | 1468009272967 Marionette TRACE conn3 <- [1,1426,null,{}] 13:21:12 INFO - PROCESS | 1743 | 1468009272974 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:12 INFO - PROCESS | 1743 | 1468009272980 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:13 INFO - PROCESS | 1743 | 1468009273169 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 13:21:13 INFO - PROCESS | 1743 | 1468009273389 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:13 INFO - PROCESS | 1743 | 1468009273401 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:13 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e026800 == 43 [pid = 1743] [id = 364] 13:21:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e02c800) [pid = 1743] [serial = 1093] [outer = (nil)] 13:21:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e0ac800) [pid = 1743] [serial = 1094] [outer = 0x8e02c800] 13:21:13 INFO - PROCESS | 1743 | 1468009273540 Marionette DEBUG loaded listener.js 13:21:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e107000) [pid = 1743] [serial = 1095] [outer = 0x8e02c800] 13:21:14 INFO - PROCESS | 1743 | 1468009274509 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1588ms 13:21:14 INFO - PROCESS | 1743 | 1468009274552 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 13:21:14 INFO - PROCESS | 1743 | 1468009274556 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 13:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:21:14 INFO - PROCESS | 1743 | 1468009274563 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:21:14 INFO - PROCESS | 1743 | 1468009274569 Marionette TRACE conn3 <- [1,1430,null,{}] 13:21:14 INFO - PROCESS | 1743 | 1468009274587 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:14 INFO - PROCESS | 1743 | 1468009274595 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:14 INFO - PROCESS | 1743 | 1468009274784 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 13:21:15 INFO - PROCESS | 1743 | 1468009275058 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:15 INFO - PROCESS | 1743 | 1468009275069 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:15 INFO - PROCESS | 1743 | ++DOCSHELL 0x8eaadc00 == 44 [pid = 1743] [id = 365] 13:21:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8f3cbc00) [pid = 1743] [serial = 1096] [outer = (nil)] 13:21:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8f3d6c00) [pid = 1743] [serial = 1097] [outer = 0x8f3cbc00] 13:21:15 INFO - PROCESS | 1743 | 1468009275200 Marionette DEBUG loaded listener.js 13:21:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8f7df400) [pid = 1743] [serial = 1098] [outer = 0x8f3cbc00] 13:21:16 INFO - PROCESS | 1743 | 1468009276141 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1641ms 13:21:16 INFO - PROCESS | 1743 | 1468009276206 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 13:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:21:16 INFO - PROCESS | 1743 | 1468009276211 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 13:21:16 INFO - PROCESS | 1743 | 1468009276217 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:21:16 INFO - PROCESS | 1743 | 1468009276221 Marionette TRACE conn3 <- [1,1434,null,{}] 13:21:16 INFO - PROCESS | 1743 | 1468009276227 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:16 INFO - PROCESS | 1743 | 1468009276232 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:16 INFO - PROCESS | 1743 | 1468009276415 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 13:21:16 INFO - PROCESS | 1743 | 1468009276628 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:16 INFO - PROCESS | 1743 | 1468009276639 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d5400 == 45 [pid = 1743] [id = 366] 13:21:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8f3d6400) [pid = 1743] [serial = 1099] [outer = (nil)] 13:21:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8fa39400) [pid = 1743] [serial = 1100] [outer = 0x8f3d6400] 13:21:16 INFO - PROCESS | 1743 | 1468009276761 Marionette DEBUG loaded listener.js 13:21:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8fa3ec00) [pid = 1743] [serial = 1101] [outer = 0x8f3d6400] 13:21:17 INFO - PROCESS | 1743 | 1468009277739 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1591ms 13:21:17 INFO - PROCESS | 1743 | 1468009277809 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 13:21:17 INFO - PROCESS | 1743 | 1468009277813 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 13:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:21:17 INFO - PROCESS | 1743 | 1468009277820 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:21:17 INFO - PROCESS | 1743 | 1468009277823 Marionette TRACE conn3 <- [1,1438,null,{}] 13:21:17 INFO - PROCESS | 1743 | 1468009277829 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:17 INFO - PROCESS | 1743 | 1468009277835 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:18 INFO - PROCESS | 1743 | 1468009278019 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 13:21:18 INFO - PROCESS | 1743 | 1468009278251 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:18 INFO - PROCESS | 1743 | 1468009278263 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:18 INFO - PROCESS | 1743 | ++DOCSHELL 0x8eaac800 == 46 [pid = 1743] [id = 367] 13:21:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8fa3a000) [pid = 1743] [serial = 1102] [outer = (nil)] 13:21:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8fad5800) [pid = 1743] [serial = 1103] [outer = 0x8fa3a000] 13:21:18 INFO - PROCESS | 1743 | 1468009278341 Marionette DEBUG loaded listener.js 13:21:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8fad8000) [pid = 1743] [serial = 1104] [outer = 0x8fa3a000] 13:21:19 INFO - PROCESS | 1743 | 1468009279219 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1433ms 13:21:19 INFO - PROCESS | 1743 | 1468009279253 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 13:21:19 INFO - PROCESS | 1743 | 1468009279258 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 13:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:21:19 INFO - PROCESS | 1743 | 1468009279264 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:21:19 INFO - PROCESS | 1743 | 1468009279267 Marionette TRACE conn3 <- [1,1442,null,{}] 13:21:19 INFO - PROCESS | 1743 | 1468009279274 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:19 INFO - PROCESS | 1743 | 1468009279284 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:19 INFO - PROCESS | 1743 | 1468009279504 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 13:21:19 INFO - PROCESS | 1743 | 1468009279739 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:19 INFO - PROCESS | 1743 | 1468009279746 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d50d800 == 47 [pid = 1743] [id = 368] 13:21:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8fa3e000) [pid = 1743] [serial = 1105] [outer = (nil)] 13:21:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x91772800) [pid = 1743] [serial = 1106] [outer = 0x8fa3e000] 13:21:19 INFO - PROCESS | 1743 | 1468009279876 Marionette DEBUG loaded listener.js 13:21:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x91778800) [pid = 1743] [serial = 1107] [outer = 0x8fa3e000] 13:21:20 INFO - PROCESS | 1743 | 1468009280775 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1581ms 13:21:20 INFO - PROCESS | 1743 | 1468009280846 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 13:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:21:20 INFO - PROCESS | 1743 | 1468009280850 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 13:21:20 INFO - PROCESS | 1743 | 1468009280857 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:21:20 INFO - PROCESS | 1743 | 1468009280861 Marionette TRACE conn3 <- [1,1446,null,{}] 13:21:20 INFO - PROCESS | 1743 | 1468009280867 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:20 INFO - PROCESS | 1743 | 1468009280872 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:21 INFO - PROCESS | 1743 | 1468009281046 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 13:21:21 INFO - PROCESS | 1743 | 1468009281268 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:21 INFO - PROCESS | 1743 | 1468009281278 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0e000 == 48 [pid = 1743] [id = 369] 13:21:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x89d0f000) [pid = 1743] [serial = 1108] [outer = (nil)] 13:21:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8a3df400) [pid = 1743] [serial = 1109] [outer = 0x89d0f000] 13:21:21 INFO - PROCESS | 1743 | 1468009281569 Marionette DEBUG loaded listener.js 13:21:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8b1a8400) [pid = 1743] [serial = 1110] [outer = 0x89d0f000] 13:21:22 INFO - PROCESS | 1743 | 1468009282566 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1785ms 13:21:22 INFO - PROCESS | 1743 | 1468009282642 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 13:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:21:22 INFO - PROCESS | 1743 | 1468009282648 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 13:21:22 INFO - PROCESS | 1743 | 1468009282657 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:21:22 INFO - PROCESS | 1743 | 1468009282661 Marionette TRACE conn3 <- [1,1450,null,{}] 13:21:22 INFO - PROCESS | 1743 | 1468009282668 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:22 INFO - PROCESS | 1743 | 1468009282673 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:22 INFO - PROCESS | 1743 | 1468009282894 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x894da400 == 47 [pid = 1743] [id = 339] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x894e0000 == 46 [pid = 1743] [id = 338] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x894d6c00 == 45 [pid = 1743] [id = 332] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x89d10c00 == 44 [pid = 1743] [id = 347] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2ec000 == 43 [pid = 1743] [id = 346] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x8e026400 == 42 [pid = 1743] [id = 344] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x8e110800 == 41 [pid = 1743] [id = 345] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x894d8c00 == 40 [pid = 1743] [id = 348] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3de000 == 39 [pid = 1743] [id = 330] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0af000 == 38 [pid = 1743] [id = 328] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x8d508400 == 37 [pid = 1743] [id = 341] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x8b373800 == 36 [pid = 1743] [id = 323] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x8eaa6c00 == 35 [pid = 1743] [id = 333] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19f000 == 34 [pid = 1743] [id = 329] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x8e912000 == 33 [pid = 1743] [id = 331] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x894d4c00 == 32 [pid = 1743] [id = 334] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x894d5000 == 31 [pid = 1743] [id = 340] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0e400 == 30 [pid = 1743] [id = 342] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x89d06000 == 29 [pid = 1743] [id = 343] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x8b370400 == 28 [pid = 1743] [id = 337] 13:21:23 INFO - PROCESS | 1743 | --DOCSHELL 0x894e0800 == 27 [pid = 1743] [id = 336] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8e029000) [pid = 1743] [serial = 1055] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x894df800) [pid = 1743] [serial = 1046] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x89d08000) [pid = 1743] [serial = 1047] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8b1a7c00) [pid = 1743] [serial = 1029] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8b19bc00) [pid = 1743] [serial = 1028] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8b4cdc00) [pid = 1743] [serial = 1044] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8e0a9000) [pid = 1743] [serial = 1032] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8dabec00) [pid = 1743] [serial = 1031] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8b36dc00) [pid = 1743] [serial = 1043] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8f3ca400) [pid = 1743] [serial = 1035] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8eaa6400) [pid = 1743] [serial = 1034] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e0a7c00) [pid = 1743] [serial = 1058] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8fad3400) [pid = 1743] [serial = 1038] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8b4cf000) [pid = 1743] [serial = 1050] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b375400) [pid = 1743] [serial = 1049] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8fa40c00) [pid = 1743] [serial = 1037] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x9158d800) [pid = 1743] [serial = 1041] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x9158bc00) [pid = 1743] [serial = 1040] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e02f000) [pid = 1743] [serial = 1056] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8d94dc00) [pid = 1743] [serial = 1053] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8d50e000) [pid = 1743] [serial = 1052] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8e0ab000) [pid = 1743] [serial = 1059] [outer = (nil)] [url = about:blank] 13:21:24 INFO - PROCESS | 1743 | 1468009284211 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:24 INFO - PROCESS | 1743 | 1468009284218 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:24 INFO - PROCESS | 1743 | ++DOCSHELL 0x894da000 == 28 [pid = 1743] [id = 370] 13:21:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x894de800) [pid = 1743] [serial = 1111] [outer = (nil)] 13:21:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x89d02c00) [pid = 1743] [serial = 1112] [outer = 0x894de800] 13:21:24 INFO - PROCESS | 1743 | 1468009284297 Marionette DEBUG loaded listener.js 13:21:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x89d0d000) [pid = 1743] [serial = 1113] [outer = 0x894de800] 13:21:25 INFO - PROCESS | 1743 | 1468009285106 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2495ms 13:21:25 INFO - PROCESS | 1743 | 1468009285152 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 13:21:25 INFO - PROCESS | 1743 | 1468009285158 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 13:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:21:25 INFO - PROCESS | 1743 | 1468009285172 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:21:25 INFO - PROCESS | 1743 | 1468009285177 Marionette TRACE conn3 <- [1,1454,null,{}] 13:21:25 INFO - PROCESS | 1743 | 1468009285187 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:25 INFO - PROCESS | 1743 | 1468009285194 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:25 INFO - PROCESS | 1743 | 1468009285360 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 13:21:25 INFO - PROCESS | 1743 | 1468009285372 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:25 INFO - PROCESS | 1743 | 1468009285382 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:25 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b370800 == 29 [pid = 1743] [id = 371] 13:21:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8b371c00) [pid = 1743] [serial = 1114] [outer = (nil)] 13:21:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8b377400) [pid = 1743] [serial = 1115] [outer = 0x8b371c00] 13:21:25 INFO - PROCESS | 1743 | 1468009285456 Marionette DEBUG loaded listener.js 13:21:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b4cd800) [pid = 1743] [serial = 1116] [outer = 0x8b371c00] 13:21:26 INFO - PROCESS | 1743 | 1468009286397 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1288ms 13:21:26 INFO - PROCESS | 1743 | 1468009286463 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 13:21:26 INFO - PROCESS | 1743 | 1468009286470 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 13:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:21:26 INFO - PROCESS | 1743 | 1468009286478 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:21:26 INFO - PROCESS | 1743 | 1468009286481 Marionette TRACE conn3 <- [1,1458,null,{}] 13:21:26 INFO - PROCESS | 1743 | 1468009286487 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:26 INFO - PROCESS | 1743 | 1468009286493 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:26 INFO - PROCESS | 1743 | 1468009286727 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 13:21:26 INFO - PROCESS | 1743 | 1468009286826 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:26 INFO - PROCESS | 1743 | 1468009286832 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:26 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4cec00 == 30 [pid = 1743] [id = 372] 13:21:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8b4cf000) [pid = 1743] [serial = 1117] [outer = (nil)] 13:21:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8d507000) [pid = 1743] [serial = 1118] [outer = 0x8b4cf000] 13:21:26 INFO - PROCESS | 1743 | 1468009286903 Marionette DEBUG loaded listener.js 13:21:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8d948c00) [pid = 1743] [serial = 1119] [outer = 0x8b4cf000] 13:21:27 INFO - PROCESS | 1743 | 1468009287918 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1484ms 13:21:27 INFO - PROCESS | 1743 | 1468009287962 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 13:21:27 INFO - PROCESS | 1743 | 1468009287966 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 13:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:21:27 INFO - PROCESS | 1743 | 1468009287982 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:21:27 INFO - PROCESS | 1743 | 1468009287992 Marionette TRACE conn3 <- [1,1462,null,{}] 13:21:28 INFO - PROCESS | 1743 | 1468009288007 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:28 INFO - PROCESS | 1743 | 1468009288014 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:28 INFO - PROCESS | 1743 | 1468009288235 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 13:21:28 INFO - PROCESS | 1743 | 1468009288263 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:28 INFO - PROCESS | 1743 | 1468009288269 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:28 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dabb400 == 31 [pid = 1743] [id = 373] 13:21:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8dac1800) [pid = 1743] [serial = 1120] [outer = (nil)] 13:21:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e027000) [pid = 1743] [serial = 1121] [outer = 0x8dac1800] 13:21:28 INFO - PROCESS | 1743 | 1468009288339 Marionette DEBUG loaded listener.js 13:21:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e02dc00) [pid = 1743] [serial = 1122] [outer = 0x8dac1800] 13:21:29 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8dabcc00) [pid = 1743] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:21:29 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e110c00) [pid = 1743] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:21:29 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e10d400) [pid = 1743] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:21:29 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8ecb7000) [pid = 1743] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:21:29 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e0b1c00) [pid = 1743] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:21:29 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e2e7800) [pid = 1743] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:21:29 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8a3dc000) [pid = 1743] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:21:29 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x894e0400) [pid = 1743] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:21:29 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8b4d6800) [pid = 1743] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:21:29 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8d954000) [pid = 1743] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:21:29 INFO - PROCESS | 1743 | 1468009289730 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1804ms 13:21:29 INFO - PROCESS | 1743 | 1468009289778 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 13:21:29 INFO - PROCESS | 1743 | 1468009289782 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 13:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:21:29 INFO - PROCESS | 1743 | 1468009289788 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:21:29 INFO - PROCESS | 1743 | 1468009289792 Marionette TRACE conn3 <- [1,1466,null,{}] 13:21:29 INFO - PROCESS | 1743 | 1468009289798 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:29 INFO - PROCESS | 1743 | 1468009289802 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:29 INFO - PROCESS | 1743 | 1468009289950 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 13:21:29 INFO - PROCESS | 1743 | 1468009289965 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:29 INFO - PROCESS | 1743 | 1468009289975 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:29 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a8800 == 32 [pid = 1743] [id = 374] 13:21:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8b4d6000) [pid = 1743] [serial = 1123] [outer = (nil)] 13:21:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e0a5c00) [pid = 1743] [serial = 1124] [outer = 0x8b4d6000] 13:21:30 INFO - PROCESS | 1743 | 1468009290042 Marionette DEBUG loaded listener.js 13:21:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e0a9400) [pid = 1743] [serial = 1125] [outer = 0x8b4d6000] 13:21:31 INFO - PROCESS | 1743 | 1468009291232 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1482ms 13:21:31 INFO - PROCESS | 1743 | 1468009291273 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 13:21:31 INFO - PROCESS | 1743 | 1468009291280 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 13:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:21:31 INFO - PROCESS | 1743 | 1468009291289 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:21:31 INFO - PROCESS | 1743 | 1468009291296 Marionette TRACE conn3 <- [1,1470,null,{}] 13:21:31 INFO - PROCESS | 1743 | 1468009291305 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:31 INFO - PROCESS | 1743 | 1468009291310 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:31 INFO - PROCESS | 1743 | 1468009291519 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 13:21:31 INFO - PROCESS | 1743 | 1468009291740 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:31 INFO - PROCESS | 1743 | 1468009291751 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b36dc00 == 33 [pid = 1743] [id = 375] 13:21:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b36ec00) [pid = 1743] [serial = 1126] [outer = (nil)] 13:21:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8b4da800) [pid = 1743] [serial = 1127] [outer = 0x8b36ec00] 13:21:31 INFO - PROCESS | 1743 | 1468009291864 Marionette DEBUG loaded listener.js 13:21:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8d950000) [pid = 1743] [serial = 1128] [outer = 0x8b36ec00] 13:21:32 INFO - PROCESS | 1743 | 1468009292947 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1735ms 13:21:33 INFO - PROCESS | 1743 | 1468009293024 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 13:21:33 INFO - PROCESS | 1743 | 1468009293032 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 13:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:21:33 INFO - PROCESS | 1743 | 1468009293043 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:21:33 INFO - PROCESS | 1743 | 1468009293047 Marionette TRACE conn3 <- [1,1474,null,{}] 13:21:33 INFO - PROCESS | 1743 | 1468009293054 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:33 INFO - PROCESS | 1743 | 1468009293060 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:33 INFO - PROCESS | 1743 | 1468009293292 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 13:21:33 INFO - PROCESS | 1743 | 1468009293553 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:33 INFO - PROCESS | 1743 | 1468009293561 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:33 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d06400 == 34 [pid = 1743] [id = 376] 13:21:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8d946000) [pid = 1743] [serial = 1129] [outer = (nil)] 13:21:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e106c00) [pid = 1743] [serial = 1130] [outer = 0x8d946000] 13:21:33 INFO - PROCESS | 1743 | 1468009293668 Marionette DEBUG loaded listener.js 13:21:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e10e000) [pid = 1743] [serial = 1131] [outer = 0x8d946000] 13:21:34 INFO - PROCESS | 1743 | 1468009294638 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1638ms 13:21:34 INFO - PROCESS | 1743 | 1468009294681 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 13:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:21:34 INFO - PROCESS | 1743 | 1468009294686 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 13:21:34 INFO - PROCESS | 1743 | 1468009294693 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:21:34 INFO - PROCESS | 1743 | 1468009294699 Marionette TRACE conn3 <- [1,1478,null,{}] 13:21:34 INFO - PROCESS | 1743 | 1468009294716 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:34 INFO - PROCESS | 1743 | 1468009294724 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:34 INFO - PROCESS | 1743 | 1468009294921 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 13:21:35 INFO - PROCESS | 1743 | 1468009295134 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:35 INFO - PROCESS | 1743 | 1468009295145 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:35 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e914800 == 35 [pid = 1743] [id = 377] 13:21:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e916800) [pid = 1743] [serial = 1132] [outer = (nil)] 13:21:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8e91ac00) [pid = 1743] [serial = 1133] [outer = 0x8e916800] 13:21:35 INFO - PROCESS | 1743 | 1468009295235 Marionette DEBUG loaded listener.js 13:21:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e970000) [pid = 1743] [serial = 1134] [outer = 0x8e916800] 13:21:36 INFO - PROCESS | 1743 | 1468009296257 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1643ms 13:21:36 INFO - PROCESS | 1743 | 1468009296335 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 13:21:36 INFO - PROCESS | 1743 | 1468009296339 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 13:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:21:36 INFO - PROCESS | 1743 | 1468009296347 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:21:36 INFO - PROCESS | 1743 | 1468009296351 Marionette TRACE conn3 <- [1,1482,null,{}] 13:21:36 INFO - PROCESS | 1743 | 1468009296357 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:36 INFO - PROCESS | 1743 | 1468009296362 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:36 INFO - PROCESS | 1743 | 1468009296582 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 13:21:36 INFO - PROCESS | 1743 | 1468009296797 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:36 INFO - PROCESS | 1743 | 1468009296807 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:36 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0bc00 == 36 [pid = 1743] [id = 378] 13:21:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8a3d5000) [pid = 1743] [serial = 1135] [outer = (nil)] 13:21:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8d501800) [pid = 1743] [serial = 1136] [outer = 0x8a3d5000] 13:21:36 INFO - PROCESS | 1743 | 1468009296889 Marionette DEBUG loaded listener.js 13:21:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8d99ec00) [pid = 1743] [serial = 1137] [outer = 0x8a3d5000] 13:21:38 INFO - PROCESS | 1743 | 1468009298102 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:21:38 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a6800 == 35 [pid = 1743] [id = 349] 13:21:38 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4ce800 == 34 [pid = 1743] [id = 358] 13:21:38 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a1000 == 33 [pid = 1743] [id = 359] 13:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1832ms 13:21:38 INFO - PROCESS | 1743 | 1468009298180 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 13:21:38 INFO - PROCESS | 1743 | 1468009298186 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 13:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:21:38 INFO - PROCESS | 1743 | 1468009298194 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:21:38 INFO - PROCESS | 1743 | 1468009298199 Marionette TRACE conn3 <- [1,1486,null,{}] 13:21:38 INFO - PROCESS | 1743 | 1468009298209 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:38 INFO - PROCESS | 1743 | 1468009298213 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:38 INFO - PROCESS | 1743 | 1468009298390 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8e979000) [pid = 1743] [serial = 1082] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8eaae800) [pid = 1743] [serial = 1085] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8eaa4c00) [pid = 1743] [serial = 1083] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8f3c8400) [pid = 1743] [serial = 1070] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8f3cf400) [pid = 1743] [serial = 1071] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e2ee400) [pid = 1743] [serial = 1067] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e96f000) [pid = 1743] [serial = 1068] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e973800) [pid = 1743] [serial = 1062] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e2ee000) [pid = 1743] [serial = 1061] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8d506000) [pid = 1743] [serial = 1064] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8d99d000) [pid = 1743] [serial = 1065] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x89d0cc00) [pid = 1743] [serial = 1073] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b1a1c00) [pid = 1743] [serial = 1074] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8b7b2800) [pid = 1743] [serial = 1076] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8d506800) [pid = 1743] [serial = 1077] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8e024800) [pid = 1743] [serial = 1079] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8ecbd400) [pid = 1743] [serial = 1089] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8eab0000) [pid = 1743] [serial = 1086] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8e0a9c00) [pid = 1743] [serial = 1080] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8e979c00) [pid = 1743] [serial = 1088] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1743 | 1468009298612 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:38 INFO - PROCESS | 1743 | 1468009298618 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:38 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3db800 == 34 [pid = 1743] [id = 379] 13:21:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8a3dcc00) [pid = 1743] [serial = 1138] [outer = (nil)] 13:21:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8b4d5400) [pid = 1743] [serial = 1139] [outer = 0x8a3dcc00] 13:21:38 INFO - PROCESS | 1743 | 1468009298708 Marionette DEBUG loaded listener.js 13:21:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8b7b8c00) [pid = 1743] [serial = 1140] [outer = 0x8a3dcc00] 13:21:39 INFO - PROCESS | 1743 | 1468009299485 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1335ms 13:21:39 INFO - PROCESS | 1743 | 1468009299530 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 13:21:39 INFO - PROCESS | 1743 | 1468009299537 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 13:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:21:39 INFO - PROCESS | 1743 | 1468009299561 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:21:39 INFO - PROCESS | 1743 | 1468009299566 Marionette TRACE conn3 <- [1,1490,null,{}] 13:21:39 INFO - PROCESS | 1743 | 1468009299572 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:39 INFO - PROCESS | 1743 | 1468009299577 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:39 INFO - PROCESS | 1743 | 1468009299744 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 13:21:39 INFO - PROCESS | 1743 | 1468009299755 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:39 INFO - PROCESS | 1743 | 1468009299761 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:39 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02cc00 == 35 [pid = 1743] [id = 380] 13:21:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e02d800) [pid = 1743] [serial = 1141] [outer = (nil)] 13:21:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8e0a5000) [pid = 1743] [serial = 1142] [outer = 0x8e02d800] 13:21:39 INFO - PROCESS | 1743 | 1468009299845 Marionette DEBUG loaded listener.js 13:21:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e0b2000) [pid = 1743] [serial = 1143] [outer = 0x8e02d800] 13:21:40 INFO - PROCESS | 1743 | 1468009300782 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1245ms 13:21:40 INFO - PROCESS | 1743 | 1468009300806 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 13:21:40 INFO - PROCESS | 1743 | 1468009300810 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 13:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:21:40 INFO - PROCESS | 1743 | 1468009300817 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:21:40 INFO - PROCESS | 1743 | 1468009300823 Marionette TRACE conn3 <- [1,1494,null,{}] 13:21:40 INFO - PROCESS | 1743 | 1468009300839 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:40 INFO - PROCESS | 1743 | 1468009300847 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:41 INFO - PROCESS | 1743 | 1468009301068 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 13:21:41 INFO - PROCESS | 1743 | 1468009301090 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:41 INFO - PROCESS | 1743 | 1468009301101 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e917800 == 36 [pid = 1743] [id = 381] 13:21:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e918400) [pid = 1743] [serial = 1144] [outer = (nil)] 13:21:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e920800) [pid = 1743] [serial = 1145] [outer = 0x8e918400] 13:21:41 INFO - PROCESS | 1743 | 1468009301170 Marionette DEBUG loaded listener.js 13:21:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e976000) [pid = 1743] [serial = 1146] [outer = 0x8e918400] 13:21:42 INFO - PROCESS | 1743 | 1468009302122 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1336ms 13:21:42 INFO - PROCESS | 1743 | 1468009302160 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 13:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:21:42 INFO - PROCESS | 1743 | 1468009302164 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 13:21:42 INFO - PROCESS | 1743 | 1468009302171 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:21:42 INFO - PROCESS | 1743 | 1468009302174 Marionette TRACE conn3 <- [1,1498,null,{}] 13:21:42 INFO - PROCESS | 1743 | 1468009302180 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:42 INFO - PROCESS | 1743 | 1468009302184 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:42 INFO - PROCESS | 1743 | 1468009302391 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 13:21:42 INFO - PROCESS | 1743 | 1468009302414 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:42 INFO - PROCESS | 1743 | 1468009302423 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:42 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3ddc00 == 37 [pid = 1743] [id = 382] 13:21:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e91a800) [pid = 1743] [serial = 1147] [outer = (nil)] 13:21:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8eaa8800) [pid = 1743] [serial = 1148] [outer = 0x8e91a800] 13:21:42 INFO - PROCESS | 1743 | 1468009302488 Marionette DEBUG loaded listener.js 13:21:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8eaacc00) [pid = 1743] [serial = 1149] [outer = 0x8e91a800] 13:21:43 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8b371c00) [pid = 1743] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:21:43 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x89d0f000) [pid = 1743] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:21:43 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8fa3a000) [pid = 1743] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:21:43 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8fa3e000) [pid = 1743] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:21:43 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b1a7400) [pid = 1743] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:21:43 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8dac1800) [pid = 1743] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:21:43 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e02c800) [pid = 1743] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:21:43 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8f3cbc00) [pid = 1743] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:21:43 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x894de800) [pid = 1743] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:21:43 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8b4cf000) [pid = 1743] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:21:43 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8f3d6400) [pid = 1743] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:21:43 INFO - PROCESS | 1743 | 1468009303494 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1346ms 13:21:43 INFO - PROCESS | 1743 | 1468009303516 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 13:21:43 INFO - PROCESS | 1743 | 1468009303520 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 13:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:21:43 INFO - PROCESS | 1743 | 1468009303526 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:21:43 INFO - PROCESS | 1743 | 1468009303528 Marionette TRACE conn3 <- [1,1502,null,{}] 13:21:43 INFO - PROCESS | 1743 | 1468009303534 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:43 INFO - PROCESS | 1743 | 1468009303539 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:43 INFO - PROCESS | 1743 | 1468009303759 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 13:21:43 INFO - PROCESS | 1743 | 1468009303779 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:43 INFO - PROCESS | 1743 | 1468009303787 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:43 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19cc00 == 38 [pid = 1743] [id = 383] 13:21:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8b1a5000) [pid = 1743] [serial = 1150] [outer = (nil)] 13:21:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8dab9c00) [pid = 1743] [serial = 1151] [outer = 0x8b1a5000] 13:21:43 INFO - PROCESS | 1743 | 1468009303855 Marionette DEBUG loaded listener.js 13:21:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8d99b800) [pid = 1743] [serial = 1152] [outer = 0x8b1a5000] 13:21:44 INFO - PROCESS | 1743 | 1468009304650 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1182ms 13:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:21:44 INFO - PROCESS | 1743 | 1468009304708 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 13:21:44 INFO - PROCESS | 1743 | 1468009304711 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 13:21:44 INFO - PROCESS | 1743 | 1468009304718 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:21:44 INFO - PROCESS | 1743 | 1468009304721 Marionette TRACE conn3 <- [1,1506,null,{}] 13:21:44 INFO - PROCESS | 1743 | 1468009304727 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:44 INFO - PROCESS | 1743 | 1468009304737 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:44 INFO - PROCESS | 1743 | 1468009304930 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 13:21:45 INFO - PROCESS | 1743 | 1468009305111 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:45 INFO - PROCESS | 1743 | 1468009305122 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:45 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d6800 == 39 [pid = 1743] [id = 384] 13:21:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x894d9400) [pid = 1743] [serial = 1153] [outer = (nil)] 13:21:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x894e0c00) [pid = 1743] [serial = 1154] [outer = 0x894d9400] 13:21:45 INFO - PROCESS | 1743 | 1468009305207 Marionette DEBUG loaded listener.js 13:21:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x89d0cc00) [pid = 1743] [serial = 1155] [outer = 0x894d9400] 13:21:46 INFO - PROCESS | 1743 | 1468009306246 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1588ms 13:21:46 INFO - PROCESS | 1743 | 1468009306307 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 13:21:46 INFO - PROCESS | 1743 | 1468009306313 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 13:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:21:46 INFO - PROCESS | 1743 | 1468009306323 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:21:46 INFO - PROCESS | 1743 | 1468009306328 Marionette TRACE conn3 <- [1,1510,null,{}] 13:21:46 INFO - PROCESS | 1743 | 1468009306337 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:46 INFO - PROCESS | 1743 | 1468009306346 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:46 INFO - PROCESS | 1743 | 1468009306664 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 13:21:46 INFO - PROCESS | 1743 | 1468009306855 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:46 INFO - PROCESS | 1743 | 1468009306862 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:46 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b9800 == 40 [pid = 1743] [id = 385] 13:21:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8d503c00) [pid = 1743] [serial = 1156] [outer = (nil)] 13:21:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8d510400) [pid = 1743] [serial = 1157] [outer = 0x8d503c00] 13:21:46 INFO - PROCESS | 1743 | 1468009306950 Marionette DEBUG loaded listener.js 13:21:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8d952400) [pid = 1743] [serial = 1158] [outer = 0x8d503c00] 13:21:47 INFO - PROCESS | 1743 | 1468009307925 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1635ms 13:21:47 INFO - PROCESS | 1743 | 1468009307960 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 13:21:47 INFO - PROCESS | 1743 | 1468009307968 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 13:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:21:47 INFO - PROCESS | 1743 | 1468009307977 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:21:47 INFO - PROCESS | 1743 | 1468009307981 Marionette TRACE conn3 <- [1,1514,null,{}] 13:21:47 INFO - PROCESS | 1743 | 1468009307987 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:47 INFO - PROCESS | 1743 | 1468009307993 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:48 INFO - PROCESS | 1743 | 1468009308221 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 13:21:48 INFO - PROCESS | 1743 | 1468009308485 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:48 INFO - PROCESS | 1743 | 1468009308493 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dabf800 == 41 [pid = 1743] [id = 386] 13:21:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e029800) [pid = 1743] [serial = 1159] [outer = (nil)] 13:21:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e0afc00) [pid = 1743] [serial = 1160] [outer = 0x8e029800] 13:21:48 INFO - PROCESS | 1743 | 1468009308591 Marionette DEBUG loaded listener.js 13:21:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e2e9000) [pid = 1743] [serial = 1161] [outer = 0x8e029800] 13:21:49 INFO - PROCESS | 1743 | 1468009309532 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1583ms 13:21:49 INFO - PROCESS | 1743 | 1468009309559 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 13:21:49 INFO - PROCESS | 1743 | 1468009309563 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 13:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:21:49 INFO - PROCESS | 1743 | 1468009309573 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:21:49 INFO - PROCESS | 1743 | 1468009309583 Marionette TRACE conn3 <- [1,1518,null,{}] 13:21:49 INFO - PROCESS | 1743 | 1468009309598 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:49 INFO - PROCESS | 1743 | 1468009309605 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:49 INFO - PROCESS | 1743 | 1468009309800 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 13:21:49 INFO - PROCESS | 1743 | 1468009309970 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:49 INFO - PROCESS | 1743 | 1468009309981 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d6c00 == 42 [pid = 1743] [id = 387] 13:21:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e96f800) [pid = 1743] [serial = 1162] [outer = (nil)] 13:21:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8ecba800) [pid = 1743] [serial = 1163] [outer = 0x8e96f800] 13:21:50 INFO - PROCESS | 1743 | 1468009310104 Marionette DEBUG loaded listener.js 13:21:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8ecbf800) [pid = 1743] [serial = 1164] [outer = 0x8e96f800] 13:21:51 INFO - PROCESS | 1743 | 1468009311003 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1497ms 13:21:51 INFO - PROCESS | 1743 | 1468009311069 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 13:21:51 INFO - PROCESS | 1743 | 1468009311074 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 13:21:51 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:21:51 INFO - PROCESS | 1743 | 1468009311081 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:21:51 INFO - PROCESS | 1743 | 1468009311084 Marionette TRACE conn3 <- [1,1522,null,{}] 13:21:51 INFO - PROCESS | 1743 | 1468009311090 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:51 INFO - PROCESS | 1743 | 1468009311096 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:51 INFO - PROCESS | 1743 | 1468009311313 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 13:21:51 INFO - PROCESS | 1743 | 1468009311539 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:51 INFO - PROCESS | 1743 | 1468009311546 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:51 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d7800 == 43 [pid = 1743] [id = 388] 13:21:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8dabb800) [pid = 1743] [serial = 1165] [outer = (nil)] 13:21:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8f3d0000) [pid = 1743] [serial = 1166] [outer = 0x8dabb800] 13:21:51 INFO - PROCESS | 1743 | 1468009311674 Marionette DEBUG loaded listener.js 13:21:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8f7d8c00) [pid = 1743] [serial = 1167] [outer = 0x8dabb800] 13:21:52 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:21:52 INFO - PROCESS | 1743 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:21:52 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:21:52 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:21:52 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:21:52 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:21:52 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:21:52 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:21:52 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:21:52 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:21:52 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:21:52 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:21:52 INFO - PROCESS | 1743 | 1468009312453 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:21:52 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:21:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:21:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:21:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:21:52 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:21:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:21:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:21:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:21:52 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 13:21:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:21:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:21:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:21:52 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 13:21:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:21:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:21:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:21:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1438ms 13:21:52 INFO - PROCESS | 1743 | 1468009312530 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 13:21:52 INFO - PROCESS | 1743 | 1468009312536 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 13:21:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:21:52 INFO - PROCESS | 1743 | 1468009312544 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:21:52 INFO - PROCESS | 1743 | 1468009312548 Marionette TRACE conn3 <- [1,1526,null,{}] 13:21:52 INFO - PROCESS | 1743 | 1468009312554 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:52 INFO - PROCESS | 1743 | 1468009312559 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:52 INFO - PROCESS | 1743 | 1468009312732 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 13:21:52 INFO - PROCESS | 1743 | 1468009312913 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:52 INFO - PROCESS | 1743 | 1468009312931 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:52 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7e3000 == 44 [pid = 1743] [id = 389] 13:21:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8f7e3800) [pid = 1743] [serial = 1168] [outer = (nil)] 13:21:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8fa31c00) [pid = 1743] [serial = 1169] [outer = 0x8f7e3800] 13:21:53 INFO - PROCESS | 1743 | 1468009313027 Marionette DEBUG loaded listener.js 13:21:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8fad9400) [pid = 1743] [serial = 1170] [outer = 0x8f7e3800] 13:21:53 INFO - PROCESS | 1743 | 1468009313982 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:21:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:21:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:21:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:21:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1482ms 13:21:54 INFO - PROCESS | 1743 | 1468009314027 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 13:21:54 INFO - PROCESS | 1743 | 1468009314031 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 13:21:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:21:54 INFO - PROCESS | 1743 | 1468009314042 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:21:54 INFO - PROCESS | 1743 | 1468009314045 Marionette TRACE conn3 <- [1,1530,null,{}] 13:21:54 INFO - PROCESS | 1743 | 1468009314051 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:54 INFO - PROCESS | 1743 | 1468009314057 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:54 INFO - PROCESS | 1743 | 1468009314309 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 13:21:54 INFO - PROCESS | 1743 | 1468009314726 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:54 INFO - PROCESS | 1743 | 1468009314733 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:54 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0f000 == 45 [pid = 1743] [id = 390] 13:21:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x89d10400) [pid = 1743] [serial = 1171] [outer = (nil)] 13:21:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8a3dbc00) [pid = 1743] [serial = 1172] [outer = 0x89d10400] 13:21:54 INFO - PROCESS | 1743 | 1468009314814 Marionette DEBUG loaded listener.js 13:21:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8b1a3400) [pid = 1743] [serial = 1173] [outer = 0x89d10400] 13:21:55 INFO - PROCESS | 1743 | 1468009315584 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:21:55 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 13:21:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:21:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:21:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:21:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 13:21:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:21:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1594ms 13:21:55 INFO - PROCESS | 1743 | 1468009315640 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 13:21:55 INFO - PROCESS | 1743 | 1468009315645 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 13:21:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:21:55 INFO - PROCESS | 1743 | 1468009315668 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:21:55 INFO - PROCESS | 1743 | 1468009315673 Marionette TRACE conn3 <- [1,1534,null,{}] 13:21:55 INFO - PROCESS | 1743 | 1468009315684 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:55 INFO - PROCESS | 1743 | 1468009315692 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:55 INFO - PROCESS | 1743 | 1468009315858 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 13:21:56 INFO - PROCESS | 1743 | 1468009316078 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:56 INFO - PROCESS | 1743 | 1468009316087 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3dc800 == 44 [pid = 1743] [id = 352] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4cec00 == 43 [pid = 1743] [id = 372] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8dabb400 == 42 [pid = 1743] [id = 373] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8dac3400 == 41 [pid = 1743] [id = 351] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8b370800 == 40 [pid = 1743] [id = 371] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x894da000 == 39 [pid = 1743] [id = 370] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19cc00 == 38 [pid = 1743] [id = 383] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3ddc00 == 37 [pid = 1743] [id = 382] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8e917800 == 36 [pid = 1743] [id = 381] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02cc00 == 35 [pid = 1743] [id = 380] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3db800 == 34 [pid = 1743] [id = 379] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0bc00 == 33 [pid = 1743] [id = 378] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8e914800 == 32 [pid = 1743] [id = 377] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x89d06400 == 31 [pid = 1743] [id = 376] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8b36dc00 == 30 [pid = 1743] [id = 375] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a8800 == 29 [pid = 1743] [id = 374] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8eaac800 == 28 [pid = 1743] [id = 367] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8d50d800 == 27 [pid = 1743] [id = 368] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x894e2800 == 26 [pid = 1743] [id = 354] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8ecb5400 == 25 [pid = 1743] [id = 356] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3da800 == 24 [pid = 1743] [id = 355] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a7000 == 23 [pid = 1743] [id = 363] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8e026800 == 22 [pid = 1743] [id = 364] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b3800 == 21 [pid = 1743] [id = 350] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8d99c400 == 20 [pid = 1743] [id = 361] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x894dec00 == 19 [pid = 1743] [id = 357] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b9400 == 18 [pid = 1743] [id = 360] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2e5c00 == 17 [pid = 1743] [id = 353] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8d504c00 == 16 [pid = 1743] [id = 362] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8eaadc00 == 15 [pid = 1743] [id = 365] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x894d5400 == 14 [pid = 1743] [id = 366] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0e000 == 13 [pid = 1743] [id = 369] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7e3000 == 12 [pid = 1743] [id = 389] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x894d7800 == 11 [pid = 1743] [id = 388] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x894d6c00 == 10 [pid = 1743] [id = 387] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b9800 == 9 [pid = 1743] [id = 385] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x8dabf800 == 8 [pid = 1743] [id = 386] 13:21:57 INFO - PROCESS | 1743 | --DOCSHELL 0x894d6800 == 7 [pid = 1743] [id = 384] 13:21:57 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d6400 == 8 [pid = 1743] [id = 391] 13:21:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x894d6800) [pid = 1743] [serial = 1174] [outer = (nil)] 13:21:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x894dbc00) [pid = 1743] [serial = 1175] [outer = 0x894d6800] 13:21:57 INFO - PROCESS | 1743 | 1468009317124 Marionette DEBUG loaded listener.js 13:21:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x89d06c00) [pid = 1743] [serial = 1176] [outer = 0x894d6800] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8b377400) [pid = 1743] [serial = 1115] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8b4cd800) [pid = 1743] [serial = 1116] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8b1a8400) [pid = 1743] [serial = 1110] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8a3df400) [pid = 1743] [serial = 1109] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8fad8000) [pid = 1743] [serial = 1104] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8fad5800) [pid = 1743] [serial = 1103] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x91778800) [pid = 1743] [serial = 1107] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x91772800) [pid = 1743] [serial = 1106] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8b4d6c00) [pid = 1743] [serial = 1092] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8b37c400) [pid = 1743] [serial = 1091] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8e027000) [pid = 1743] [serial = 1121] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8e107000) [pid = 1743] [serial = 1095] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8e0ac800) [pid = 1743] [serial = 1094] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e0a5c00) [pid = 1743] [serial = 1124] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8f7df400) [pid = 1743] [serial = 1098] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x89d0d000) [pid = 1743] [serial = 1113] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8f3d6c00) [pid = 1743] [serial = 1097] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e02dc00) [pid = 1743] [serial = 1122] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x89d02c00) [pid = 1743] [serial = 1112] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d948c00) [pid = 1743] [serial = 1119] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8d507000) [pid = 1743] [serial = 1118] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8fa3ec00) [pid = 1743] [serial = 1101] [outer = (nil)] [url = about:blank] 13:21:57 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8fa39400) [pid = 1743] [serial = 1100] [outer = (nil)] [url = about:blank] 13:21:58 INFO - PROCESS | 1743 | 1468009318154 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:21:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:21:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2555ms 13:21:58 INFO - PROCESS | 1743 | 1468009318210 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 13:21:58 INFO - PROCESS | 1743 | 1468009318214 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 13:21:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:21:58 INFO - PROCESS | 1743 | 1468009318224 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:21:58 INFO - PROCESS | 1743 | 1468009318227 Marionette TRACE conn3 <- [1,1538,null,{}] 13:21:58 INFO - PROCESS | 1743 | 1468009318235 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:58 INFO - PROCESS | 1743 | 1468009318241 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:58 INFO - PROCESS | 1743 | 1468009318460 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 13:21:58 INFO - PROCESS | 1743 | 1468009318476 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:58 INFO - PROCESS | 1743 | 1468009318482 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b374000 == 9 [pid = 1743] [id = 392] 13:21:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8b375800) [pid = 1743] [serial = 1177] [outer = (nil)] 13:21:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8b378800) [pid = 1743] [serial = 1178] [outer = 0x8b375800] 13:21:58 INFO - PROCESS | 1743 | 1468009318559 Marionette DEBUG loaded listener.js 13:21:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8b4ce000) [pid = 1743] [serial = 1179] [outer = 0x8b375800] 13:21:59 INFO - PROCESS | 1743 | 1468009319460 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:21:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:21:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1293ms 13:21:59 INFO - PROCESS | 1743 | 1468009319516 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 13:21:59 INFO - PROCESS | 1743 | 1468009319524 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 13:21:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:21:59 INFO - PROCESS | 1743 | 1468009319535 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:21:59 INFO - PROCESS | 1743 | 1468009319540 Marionette TRACE conn3 <- [1,1542,null,{}] 13:21:59 INFO - PROCESS | 1743 | 1468009319546 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:59 INFO - PROCESS | 1743 | 1468009319551 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:59 INFO - PROCESS | 1743 | 1468009319787 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 13:21:59 INFO - PROCESS | 1743 | 1468009319887 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:59 INFO - PROCESS | 1743 | 1468009319893 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:21:59 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4d0c00 == 10 [pid = 1743] [id = 393] 13:21:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b4db000) [pid = 1743] [serial = 1180] [outer = (nil)] 13:21:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8d507800) [pid = 1743] [serial = 1181] [outer = 0x8b4db000] 13:21:59 INFO - PROCESS | 1743 | 1468009319964 Marionette DEBUG loaded listener.js 13:22:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8d94a400) [pid = 1743] [serial = 1182] [outer = 0x8b4db000] 13:22:00 INFO - PROCESS | 1743 | 1468009320967 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:22:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:22:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1483ms 13:22:01 INFO - PROCESS | 1743 | 1468009321026 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 13:22:01 INFO - PROCESS | 1743 | 1468009321030 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 13:22:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:22:01 INFO - PROCESS | 1743 | 1468009321037 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:22:01 INFO - PROCESS | 1743 | 1468009321042 Marionette TRACE conn3 <- [1,1546,null,{}] 13:22:01 INFO - PROCESS | 1743 | 1468009321060 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:01 INFO - PROCESS | 1743 | 1468009321069 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:01 INFO - PROCESS | 1743 | 1468009321308 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 13:22:01 INFO - PROCESS | 1743 | 1468009321333 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:01 INFO - PROCESS | 1743 | 1468009321342 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dac5c00 == 11 [pid = 1743] [id = 394] 13:22:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8dac8800) [pid = 1743] [serial = 1183] [outer = (nil)] 13:22:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e02d400) [pid = 1743] [serial = 1184] [outer = 0x8dac8800] 13:22:01 INFO - PROCESS | 1743 | 1468009321411 Marionette DEBUG loaded listener.js 13:22:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e0a6000) [pid = 1743] [serial = 1185] [outer = 0x8dac8800] 13:22:02 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8b1a5000) [pid = 1743] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:22:02 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e91a800) [pid = 1743] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:22:02 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8b4d6000) [pid = 1743] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:22:02 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b36ec00) [pid = 1743] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:22:02 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e916800) [pid = 1743] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:22:02 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d946000) [pid = 1743] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:22:02 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8e02d800) [pid = 1743] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:22:02 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8a3d5000) [pid = 1743] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:22:02 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8a3dcc00) [pid = 1743] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:22:02 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8e918400) [pid = 1743] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:22:02 INFO - PROCESS | 1743 | 1468009322816 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:22:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:22:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1836ms 13:22:02 INFO - PROCESS | 1743 | 1468009322895 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 13:22:02 INFO - PROCESS | 1743 | 1468009322903 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 13:22:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:22:02 INFO - PROCESS | 1743 | 1468009322912 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:22:02 INFO - PROCESS | 1743 | 1468009322915 Marionette TRACE conn3 <- [1,1550,null,{}] 13:22:02 INFO - PROCESS | 1743 | 1468009322920 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:02 INFO - PROCESS | 1743 | 1468009322925 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:03 INFO - PROCESS | 1743 | 1468009323082 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 13:22:03 INFO - PROCESS | 1743 | 1468009323092 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:03 INFO - PROCESS | 1743 | 1468009323102 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:03 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3e0000 == 12 [pid = 1743] [id = 395] 13:22:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b36e800) [pid = 1743] [serial = 1186] [outer = (nil)] 13:22:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8dabc400) [pid = 1743] [serial = 1187] [outer = 0x8b36e800] 13:22:03 INFO - PROCESS | 1743 | 1468009323288 Marionette DEBUG loaded listener.js 13:22:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e02b000) [pid = 1743] [serial = 1188] [outer = 0x8b36e800] 13:22:04 INFO - PROCESS | 1743 | 1468009324045 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1195ms 13:22:04 INFO - PROCESS | 1743 | 1468009324108 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 13:22:04 INFO - PROCESS | 1743 | 1468009324112 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 13:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:22:04 INFO - PROCESS | 1743 | 1468009324118 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:22:04 INFO - PROCESS | 1743 | 1468009324121 Marionette TRACE conn3 <- [1,1554,null,{}] 13:22:04 INFO - PROCESS | 1743 | 1468009324127 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:04 INFO - PROCESS | 1743 | 1468009324132 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:04 INFO - PROCESS | 1743 | 1468009324339 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 13:22:04 INFO - PROCESS | 1743 | 1468009324473 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:04 INFO - PROCESS | 1743 | 1468009324480 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x894da800 == 13 [pid = 1743] [id = 396] 13:22:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x894dc800) [pid = 1743] [serial = 1189] [outer = (nil)] 13:22:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x89d02c00) [pid = 1743] [serial = 1190] [outer = 0x894dc800] 13:22:04 INFO - PROCESS | 1743 | 1468009324566 Marionette DEBUG loaded listener.js 13:22:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8a3d5000) [pid = 1743] [serial = 1191] [outer = 0x894dc800] 13:22:05 INFO - PROCESS | 1743 | 1468009325683 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1635ms 13:22:05 INFO - PROCESS | 1743 | 1468009325756 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 13:22:05 INFO - PROCESS | 1743 | 1468009325762 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 13:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:22:05 INFO - PROCESS | 1743 | 1468009325770 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:22:05 INFO - PROCESS | 1743 | 1468009325776 Marionette TRACE conn3 <- [1,1558,null,{}] 13:22:05 INFO - PROCESS | 1743 | 1468009325784 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:05 INFO - PROCESS | 1743 | 1468009325793 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:06 INFO - PROCESS | 1743 | 1468009326012 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 13:22:06 INFO - PROCESS | 1743 | 1468009326238 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:06 INFO - PROCESS | 1743 | 1468009326248 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d03c00 == 14 [pid = 1743] [id = 397] 13:22:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8b7b1400) [pid = 1743] [serial = 1192] [outer = (nil)] 13:22:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8b7b9c00) [pid = 1743] [serial = 1193] [outer = 0x8b7b1400] 13:22:06 INFO - PROCESS | 1743 | 1468009326353 Marionette DEBUG loaded listener.js 13:22:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8d949000) [pid = 1743] [serial = 1194] [outer = 0x8b7b1400] 13:22:07 INFO - PROCESS | 1743 | 1468009327371 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1681ms 13:22:07 INFO - PROCESS | 1743 | 1468009327457 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 13:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:22:07 INFO - PROCESS | 1743 | 1468009327467 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 13:22:07 INFO - PROCESS | 1743 | 1468009327476 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:22:07 INFO - PROCESS | 1743 | 1468009327480 Marionette TRACE conn3 <- [1,1562,null,{}] 13:22:07 INFO - PROCESS | 1743 | 1468009327489 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:07 INFO - PROCESS | 1743 | 1468009327496 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:07 INFO - PROCESS | 1743 | 1468009327753 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 13:22:08 INFO - PROCESS | 1743 | 1468009328023 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:08 INFO - PROCESS | 1743 | 1468009328030 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:08 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7aac00 == 15 [pid = 1743] [id = 398] 13:22:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8dac3400) [pid = 1743] [serial = 1195] [outer = (nil)] 13:22:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e0a6800) [pid = 1743] [serial = 1196] [outer = 0x8dac3400] 13:22:08 INFO - PROCESS | 1743 | 1468009328111 Marionette DEBUG loaded listener.js 13:22:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8e109400) [pid = 1743] [serial = 1197] [outer = 0x8dac3400] 13:22:09 INFO - PROCESS | 1743 | 1468009329117 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1696ms 13:22:09 INFO - PROCESS | 1743 | 1468009329171 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 13:22:09 INFO - PROCESS | 1743 | 1468009329174 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 13:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:22:09 INFO - PROCESS | 1743 | 1468009329192 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:22:09 INFO - PROCESS | 1743 | 1468009329201 Marionette TRACE conn3 <- [1,1566,null,{}] 13:22:09 INFO - PROCESS | 1743 | 1468009329207 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:09 INFO - PROCESS | 1743 | 1468009329216 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:09 INFO - PROCESS | 1743 | 1468009329443 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 13:22:09 INFO - PROCESS | 1743 | 1468009329664 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:09 INFO - PROCESS | 1743 | 1468009329673 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:09 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d99a800 == 16 [pid = 1743] [id = 399] 13:22:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8d9a8800) [pid = 1743] [serial = 1198] [outer = (nil)] 13:22:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8e915800) [pid = 1743] [serial = 1199] [outer = 0x8d9a8800] 13:22:09 INFO - PROCESS | 1743 | 1468009329796 Marionette DEBUG loaded listener.js 13:22:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8e91d800) [pid = 1743] [serial = 1200] [outer = 0x8d9a8800] 13:22:10 INFO - PROCESS | 1743 | 1468009330949 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:22:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:22:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1801ms 13:22:10 INFO - PROCESS | 1743 | 1468009330983 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 13:22:10 INFO - PROCESS | 1743 | 1468009330989 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 13:22:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:22:10 INFO - PROCESS | 1743 | 1468009330998 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:22:11 INFO - PROCESS | 1743 | 1468009331002 Marionette TRACE conn3 <- [1,1570,null,{}] 13:22:11 INFO - PROCESS | 1743 | 1468009331011 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:11 INFO - PROCESS | 1743 | 1468009331016 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:11 INFO - PROCESS | 1743 | 1468009331256 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 13:22:11 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3e0000 == 15 [pid = 1743] [id = 395] 13:22:11 INFO - PROCESS | 1743 | --DOCSHELL 0x8dac5c00 == 14 [pid = 1743] [id = 394] 13:22:11 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4d0c00 == 13 [pid = 1743] [id = 393] 13:22:11 INFO - PROCESS | 1743 | --DOCSHELL 0x8b374000 == 12 [pid = 1743] [id = 392] 13:22:11 INFO - PROCESS | 1743 | --DOCSHELL 0x894d6400 == 11 [pid = 1743] [id = 391] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8dab9c00) [pid = 1743] [serial = 1151] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8eaa8800) [pid = 1743] [serial = 1148] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8e0a9400) [pid = 1743] [serial = 1125] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8b4da800) [pid = 1743] [serial = 1127] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8d950000) [pid = 1743] [serial = 1128] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e91ac00) [pid = 1743] [serial = 1133] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e970000) [pid = 1743] [serial = 1134] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e106c00) [pid = 1743] [serial = 1130] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e10e000) [pid = 1743] [serial = 1131] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e0a5000) [pid = 1743] [serial = 1142] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d501800) [pid = 1743] [serial = 1136] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8d99ec00) [pid = 1743] [serial = 1137] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8b4d5400) [pid = 1743] [serial = 1139] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8b7b8c00) [pid = 1743] [serial = 1140] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8e920800) [pid = 1743] [serial = 1145] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8eaacc00) [pid = 1743] [serial = 1149] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8d99b800) [pid = 1743] [serial = 1152] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8e976000) [pid = 1743] [serial = 1146] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8e0b2000) [pid = 1743] [serial = 1143] [outer = (nil)] [url = about:blank] 13:22:11 INFO - PROCESS | 1743 | 1468009331512 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:11 INFO - PROCESS | 1743 | 1468009331525 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3de800 == 12 [pid = 1743] [id = 400] 13:22:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8a3df000) [pid = 1743] [serial = 1201] [outer = (nil)] 13:22:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8b373c00) [pid = 1743] [serial = 1202] [outer = 0x8a3df000] 13:22:11 INFO - PROCESS | 1743 | 1468009331600 Marionette DEBUG loaded listener.js 13:22:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8b4cdc00) [pid = 1743] [serial = 1203] [outer = 0x8a3df000] 13:22:12 INFO - PROCESS | 1743 | 1468009332377 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:22:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:22:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1403ms 13:22:12 INFO - PROCESS | 1743 | 1468009332401 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 13:22:12 INFO - PROCESS | 1743 | 1468009332408 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 13:22:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:22:12 INFO - PROCESS | 1743 | 1468009332418 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:22:12 INFO - PROCESS | 1743 | 1468009332422 Marionette TRACE conn3 <- [1,1574,null,{}] 13:22:12 INFO - PROCESS | 1743 | 1468009332428 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:12 INFO - PROCESS | 1743 | 1468009332434 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:12 INFO - PROCESS | 1743 | 1468009332596 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 13:22:12 INFO - PROCESS | 1743 | 1468009332613 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:12 INFO - PROCESS | 1743 | 1468009332619 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:12 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7acc00 == 13 [pid = 1743] [id = 401] 13:22:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8d506800) [pid = 1743] [serial = 1204] [outer = (nil)] 13:22:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8d950800) [pid = 1743] [serial = 1205] [outer = 0x8d506800] 13:22:12 INFO - PROCESS | 1743 | 1468009332692 Marionette DEBUG loaded listener.js 13:22:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8d9a3c00) [pid = 1743] [serial = 1206] [outer = 0x8d506800] 13:22:13 INFO - PROCESS | 1743 | 1468009333672 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:22:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:22:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1288ms 13:22:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:22:13 INFO - PROCESS | 1743 | 1468009333707 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 13:22:13 INFO - PROCESS | 1743 | 1468009333710 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 13:22:13 INFO - PROCESS | 1743 | 1468009333717 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:22:13 INFO - PROCESS | 1743 | 1468009333723 Marionette TRACE conn3 <- [1,1578,null,{}] 13:22:13 INFO - PROCESS | 1743 | 1468009333739 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:13 INFO - PROCESS | 1743 | 1468009333747 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:14 INFO - PROCESS | 1743 | 1468009334006 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 13:22:14 INFO - PROCESS | 1743 | 1468009334029 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:14 INFO - PROCESS | 1743 | 1468009334038 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:14 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0a9000 == 14 [pid = 1743] [id = 402] 13:22:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e0a9400) [pid = 1743] [serial = 1207] [outer = (nil)] 13:22:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e0b2c00) [pid = 1743] [serial = 1208] [outer = 0x8e0a9400] 13:22:14 INFO - PROCESS | 1743 | 1468009334111 Marionette DEBUG loaded listener.js 13:22:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e2e7c00) [pid = 1743] [serial = 1209] [outer = 0x8e0a9400] 13:22:15 INFO - PROCESS | 1743 | 1468009335009 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:22:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:22:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1334ms 13:22:15 INFO - PROCESS | 1743 | 1468009335051 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 13:22:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:22:15 INFO - PROCESS | 1743 | 1468009335056 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 13:22:15 INFO - PROCESS | 1743 | 1468009335069 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:22:15 INFO - PROCESS | 1743 | 1468009335072 Marionette TRACE conn3 <- [1,1582,null,{}] 13:22:15 INFO - PROCESS | 1743 | 1468009335078 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:15 INFO - PROCESS | 1743 | 1468009335083 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:15 INFO - PROCESS | 1743 | 1468009335323 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 13:22:15 INFO - PROCESS | 1743 | 1468009335344 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:15 INFO - PROCESS | 1743 | 1468009335352 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:15 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e912c00 == 15 [pid = 1743] [id = 403] 13:22:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e918400) [pid = 1743] [serial = 1210] [outer = (nil)] 13:22:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e96f000) [pid = 1743] [serial = 1211] [outer = 0x8e918400] 13:22:15 INFO - PROCESS | 1743 | 1468009335420 Marionette DEBUG loaded listener.js 13:22:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e977c00) [pid = 1743] [serial = 1212] [outer = 0x8e918400] 13:22:16 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8dac8800) [pid = 1743] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:22:16 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x894d9400) [pid = 1743] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:22:16 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8b375800) [pid = 1743] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:22:16 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d503c00) [pid = 1743] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:22:16 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x894d6800) [pid = 1743] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:22:16 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x89d10400) [pid = 1743] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:22:16 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e029800) [pid = 1743] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:22:16 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8e96f800) [pid = 1743] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:22:16 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8dabb800) [pid = 1743] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:22:16 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8f7e3800) [pid = 1743] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:22:16 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8b4db000) [pid = 1743] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:22:16 INFO - PROCESS | 1743 | 1468009336472 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:22:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:22:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1441ms 13:22:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:22:16 INFO - PROCESS | 1743 | 1468009336503 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 13:22:16 INFO - PROCESS | 1743 | 1468009336506 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 13:22:16 INFO - PROCESS | 1743 | 1468009336512 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:22:16 INFO - PROCESS | 1743 | 1468009336515 Marionette TRACE conn3 <- [1,1586,null,{}] 13:22:16 INFO - PROCESS | 1743 | 1468009336521 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:16 INFO - PROCESS | 1743 | 1468009336526 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:16 INFO - PROCESS | 1743 | 1468009336674 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 13:22:16 INFO - PROCESS | 1743 | 1468009336688 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 1743 | 1468009336697 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d9400 == 16 [pid = 1743] [id = 404] 13:22:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x89d10400) [pid = 1743] [serial = 1213] [outer = (nil)] 13:22:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8dac8800) [pid = 1743] [serial = 1214] [outer = 0x89d10400] 13:22:16 INFO - PROCESS | 1743 | 1468009336880 Marionette DEBUG loaded listener.js 13:22:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e913000) [pid = 1743] [serial = 1215] [outer = 0x89d10400] 13:22:17 INFO - PROCESS | 1743 | 1468009337621 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:22:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:22:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1129ms 13:22:17 INFO - PROCESS | 1743 | 1468009337646 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 13:22:17 INFO - PROCESS | 1743 | 1468009337649 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 13:22:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:22:17 INFO - PROCESS | 1743 | 1468009337656 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:22:17 INFO - PROCESS | 1743 | 1468009337659 Marionette TRACE conn3 <- [1,1590,null,{}] 13:22:17 INFO - PROCESS | 1743 | 1468009337665 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:17 INFO - PROCESS | 1743 | 1468009337675 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:17 INFO - PROCESS | 1743 | 1468009337943 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 13:22:18 INFO - PROCESS | 1743 | 1468009338000 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:18 INFO - PROCESS | 1743 | 1468009338006 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:18 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d7800 == 17 [pid = 1743] [id = 405] 13:22:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b4d6c00) [pid = 1743] [serial = 1216] [outer = (nil)] 13:22:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8ecb7800) [pid = 1743] [serial = 1217] [outer = 0x8b4d6c00] 13:22:18 INFO - PROCESS | 1743 | 1468009338080 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8ecbc400) [pid = 1743] [serial = 1218] [outer = 0x8b4d6c00] 13:22:19 INFO - PROCESS | 1743 | 1468009339201 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:22:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:22:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1580ms 13:22:19 INFO - PROCESS | 1743 | 1468009339238 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 13:22:19 INFO - PROCESS | 1743 | 1468009339245 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 13:22:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:22:19 INFO - PROCESS | 1743 | 1468009339253 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:22:19 INFO - PROCESS | 1743 | 1468009339262 Marionette TRACE conn3 <- [1,1594,null,{}] 13:22:19 INFO - PROCESS | 1743 | 1468009339270 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:19 INFO - PROCESS | 1743 | 1468009339275 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:19 INFO - PROCESS | 1743 | 1468009339468 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 13:22:19 INFO - PROCESS | 1743 | 1468009339689 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 1743 | 1468009339697 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0b800 == 18 [pid = 1743] [id = 406] 13:22:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8b1a7c00) [pid = 1743] [serial = 1219] [outer = (nil)] 13:22:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b4da800) [pid = 1743] [serial = 1220] [outer = 0x8b1a7c00] 13:22:19 INFO - PROCESS | 1743 | 1468009339828 Marionette DEBUG loaded listener.js 13:22:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8d50b800) [pid = 1743] [serial = 1221] [outer = 0x8b1a7c00] 13:22:20 INFO - PROCESS | 1743 | 1468009340754 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:22:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:22:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1541ms 13:22:20 INFO - PROCESS | 1743 | 1468009340794 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 1743 | 1468009340802 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 13:22:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:22:20 INFO - PROCESS | 1743 | 1468009340813 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - PROCESS | 1743 | 1468009340816 Marionette TRACE conn3 <- [1,1598,null,{}] 13:22:20 INFO - PROCESS | 1743 | 1468009340823 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:20 INFO - PROCESS | 1743 | 1468009340830 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:21 INFO - PROCESS | 1743 | 1468009341017 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 13:22:21 INFO - PROCESS | 1743 | 1468009341281 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:21 INFO - PROCESS | 1743 | 1468009341291 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d9a3400 == 19 [pid = 1743] [id = 407] 13:22:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e026c00) [pid = 1743] [serial = 1222] [outer = (nil)] 13:22:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e0a9c00) [pid = 1743] [serial = 1223] [outer = 0x8e026c00] 13:22:21 INFO - PROCESS | 1743 | 1468009341415 Marionette DEBUG loaded listener.js 13:22:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e105800) [pid = 1743] [serial = 1224] [outer = 0x8e026c00] 13:22:22 INFO - PROCESS | 1743 | 1468009342287 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:22:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:22:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1534ms 13:22:22 INFO - PROCESS | 1743 | 1468009342347 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 13:22:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:22:22 INFO - PROCESS | 1743 | 1468009342351 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 13:22:22 INFO - PROCESS | 1743 | 1468009342358 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:22:22 INFO - PROCESS | 1743 | 1468009342364 Marionette TRACE conn3 <- [1,1602,null,{}] 13:22:22 INFO - PROCESS | 1743 | 1468009342382 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:22 INFO - PROCESS | 1743 | 1468009342391 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:22 INFO - PROCESS | 1743 | 1468009342611 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 13:22:22 INFO - PROCESS | 1743 | 1468009342830 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:22 INFO - PROCESS | 1743 | 1468009342840 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:22 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19c800 == 20 [pid = 1743] [id = 408] 13:22:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8eaac400) [pid = 1743] [serial = 1225] [outer = (nil)] 13:22:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8ecbf000) [pid = 1743] [serial = 1226] [outer = 0x8eaac400] 13:22:22 INFO - PROCESS | 1743 | 1468009342968 Marionette DEBUG loaded listener.js 13:22:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8f3cf000) [pid = 1743] [serial = 1227] [outer = 0x8eaac400] 13:22:23 INFO - PROCESS | 1743 | 1468009343886 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:22:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:22:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1597ms 13:22:23 INFO - PROCESS | 1743 | 1468009343955 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 13:22:23 INFO - PROCESS | 1743 | 1468009343960 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 13:22:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:22:23 INFO - PROCESS | 1743 | 1468009343982 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:22:23 INFO - PROCESS | 1743 | 1468009343993 Marionette TRACE conn3 <- [1,1606,null,{}] 13:22:24 INFO - PROCESS | 1743 | 1468009344000 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:24 INFO - PROCESS | 1743 | 1468009344005 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:24 INFO - PROCESS | 1743 | 1468009344221 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 13:22:24 INFO - PROCESS | 1743 | 1468009344442 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 1743 | 1468009344452 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:24 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e979800 == 21 [pid = 1743] [id = 409] 13:22:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8ecb8000) [pid = 1743] [serial = 1228] [outer = (nil)] 13:22:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8f7dc800) [pid = 1743] [serial = 1229] [outer = 0x8ecb8000] 13:22:24 INFO - PROCESS | 1743 | 1468009344577 Marionette DEBUG loaded listener.js 13:22:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8f7e0c00) [pid = 1743] [serial = 1230] [outer = 0x8ecb8000] 13:22:25 INFO - PROCESS | 1743 | 1468009345466 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:22:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:22:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1543ms 13:22:25 INFO - PROCESS | 1743 | 1468009345525 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 13:22:25 INFO - PROCESS | 1743 | 1468009345528 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 13:22:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:22:25 INFO - PROCESS | 1743 | 1468009345536 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:22:25 INFO - PROCESS | 1743 | 1468009345539 Marionette TRACE conn3 <- [1,1610,null,{}] 13:22:25 INFO - PROCESS | 1743 | 1468009345546 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:25 INFO - PROCESS | 1743 | 1468009345551 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:25 INFO - PROCESS | 1743 | 1468009345731 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 13:22:25 INFO - PROCESS | 1743 | 1468009345906 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:25 INFO - PROCESS | 1743 | 1468009345912 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:25 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f3d1800 == 22 [pid = 1743] [id = 410] 13:22:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8f3d5000) [pid = 1743] [serial = 1231] [outer = (nil)] 13:22:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8fa34c00) [pid = 1743] [serial = 1232] [outer = 0x8f3d5000] 13:22:26 INFO - PROCESS | 1743 | 1468009346008 Marionette DEBUG loaded listener.js 13:22:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8fa3ac00) [pid = 1743] [serial = 1233] [outer = 0x8f3d5000] 13:22:26 INFO - PROCESS | 1743 | 1468009346973 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:22:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:22:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1486ms 13:22:27 INFO - PROCESS | 1743 | 1468009347023 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 13:22:27 INFO - PROCESS | 1743 | 1468009347027 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 13:22:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:22:27 INFO - PROCESS | 1743 | 1468009347034 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:22:27 INFO - PROCESS | 1743 | 1468009347037 Marionette TRACE conn3 <- [1,1614,null,{}] 13:22:27 INFO - PROCESS | 1743 | 1468009347043 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:27 INFO - PROCESS | 1743 | 1468009347054 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:27 INFO - PROCESS | 1743 | 1468009347253 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 13:22:27 INFO - PROCESS | 1743 | 1468009347486 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:27 INFO - PROCESS | 1743 | 1468009347492 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:27 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d05800 == 23 [pid = 1743] [id = 411] 13:22:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x89d06000) [pid = 1743] [serial = 1234] [outer = (nil)] 13:22:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8a3da400) [pid = 1743] [serial = 1235] [outer = 0x89d06000] 13:22:27 INFO - PROCESS | 1743 | 1468009347785 Marionette DEBUG loaded listener.js 13:22:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8b19cc00) [pid = 1743] [serial = 1236] [outer = 0x89d06000] 13:22:28 INFO - PROCESS | 1743 | 1468009348731 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 13:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1733ms 13:22:28 INFO - PROCESS | 1743 | 1468009348768 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 13:22:28 INFO - PROCESS | 1743 | 1468009348775 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 13:22:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:22:28 INFO - PROCESS | 1743 | 1468009348783 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:22:28 INFO - PROCESS | 1743 | 1468009348787 Marionette TRACE conn3 <- [1,1618,null,{}] 13:22:28 INFO - PROCESS | 1743 | 1468009348794 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:28 INFO - PROCESS | 1743 | 1468009348800 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:28 INFO - PROCESS | 1743 | 1468009348974 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 13:22:29 INFO - PROCESS | 1743 | 1468009349307 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:29 INFO - PROCESS | 1743 | 1468009349314 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:29 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d50a800 == 24 [pid = 1743] [id = 412] 13:22:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8d50c800) [pid = 1743] [serial = 1237] [outer = (nil)] 13:22:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8d94f800) [pid = 1743] [serial = 1238] [outer = 0x8d50c800] 13:22:29 INFO - PROCESS | 1743 | 1468009349399 Marionette DEBUG loaded listener.js 13:22:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8d9a5c00) [pid = 1743] [serial = 1239] [outer = 0x8d50c800] 13:22:30 INFO - PROCESS | 1743 | --DOCSHELL 0x8d99a800 == 23 [pid = 1743] [id = 399] 13:22:30 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7aac00 == 22 [pid = 1743] [id = 398] 13:22:30 INFO - PROCESS | 1743 | --DOCSHELL 0x89d03c00 == 21 [pid = 1743] [id = 397] 13:22:30 INFO - PROCESS | 1743 | --DOCSHELL 0x894da800 == 20 [pid = 1743] [id = 396] 13:22:30 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0f000 == 19 [pid = 1743] [id = 390] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8dabc400) [pid = 1743] [serial = 1187] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8e02d400) [pid = 1743] [serial = 1184] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x89d0cc00) [pid = 1743] [serial = 1155] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x894e0c00) [pid = 1743] [serial = 1154] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8b378800) [pid = 1743] [serial = 1178] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8b4ce000) [pid = 1743] [serial = 1179] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8d952400) [pid = 1743] [serial = 1158] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8d510400) [pid = 1743] [serial = 1157] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x894dbc00) [pid = 1743] [serial = 1175] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x89d06c00) [pid = 1743] [serial = 1176] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8b1a3400) [pid = 1743] [serial = 1173] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8a3dbc00) [pid = 1743] [serial = 1172] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8e2e9000) [pid = 1743] [serial = 1161] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e0afc00) [pid = 1743] [serial = 1160] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8ecbf800) [pid = 1743] [serial = 1164] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8ecba800) [pid = 1743] [serial = 1163] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8f7d8c00) [pid = 1743] [serial = 1167] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8f3d0000) [pid = 1743] [serial = 1166] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8fad9400) [pid = 1743] [serial = 1170] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8fa31c00) [pid = 1743] [serial = 1169] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8d94a400) [pid = 1743] [serial = 1182] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8d507800) [pid = 1743] [serial = 1181] [outer = (nil)] [url = about:blank] 13:22:30 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e0a6000) [pid = 1743] [serial = 1185] [outer = (nil)] [url = about:blank] 13:22:31 INFO - PROCESS | 1743 | 1468009351273 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:22:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:22:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2541ms 13:22:31 INFO - PROCESS | 1743 | 1468009351373 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 13:22:31 INFO - PROCESS | 1743 | 1468009351380 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 13:22:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:22:31 INFO - PROCESS | 1743 | 1468009351390 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:22:31 INFO - PROCESS | 1743 | 1468009351394 Marionette TRACE conn3 <- [1,1622,null,{}] 13:22:31 INFO - PROCESS | 1743 | 1468009351403 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:31 INFO - PROCESS | 1743 | 1468009351408 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:31 INFO - PROCESS | 1743 | 1468009351577 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 13:22:31 INFO - PROCESS | 1743 | 1468009351588 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:31 INFO - PROCESS | 1743 | 1468009351599 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3e0400 == 20 [pid = 1743] [id = 413] 13:22:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8a3e2c00) [pid = 1743] [serial = 1240] [outer = (nil)] 13:22:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8b375400) [pid = 1743] [serial = 1241] [outer = 0x8a3e2c00] 13:22:31 INFO - PROCESS | 1743 | 1468009351671 Marionette DEBUG loaded listener.js 13:22:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8b379800) [pid = 1743] [serial = 1242] [outer = 0x8a3e2c00] 13:22:32 INFO - PROCESS | 1743 | 1468009352594 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:22:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 13:22:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1238ms 13:22:32 INFO - PROCESS | 1743 | 1468009352628 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 13:22:32 INFO - PROCESS | 1743 | 1468009352636 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 13:22:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:22:32 INFO - PROCESS | 1743 | 1468009352647 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:22:32 INFO - PROCESS | 1743 | 1468009352651 Marionette TRACE conn3 <- [1,1626,null,{}] 13:22:32 INFO - PROCESS | 1743 | 1468009352657 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:32 INFO - PROCESS | 1743 | 1468009352663 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:32 INFO - PROCESS | 1743 | 1468009352831 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 13:22:32 INFO - PROCESS | 1743 | 1468009352969 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:33 INFO - PROCESS | 1743 | 1468009352978 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:33 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7ac800 == 21 [pid = 1743] [id = 414] 13:22:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b7b5000) [pid = 1743] [serial = 1243] [outer = (nil)] 13:22:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8d504800) [pid = 1743] [serial = 1244] [outer = 0x8b7b5000] 13:22:33 INFO - PROCESS | 1743 | 1468009353049 Marionette DEBUG loaded listener.js 13:22:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8d50bc00) [pid = 1743] [serial = 1245] [outer = 0x8b7b5000] 13:22:33 INFO - PROCESS | 1743 | 1468009353972 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:22:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:22:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1384ms 13:22:34 INFO - PROCESS | 1743 | 1468009354042 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 1743 | 1468009354050 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 13:22:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:22:34 INFO - PROCESS | 1743 | 1468009354065 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 1743 | 1468009354071 Marionette TRACE conn3 <- [1,1630,null,{}] 13:22:34 INFO - PROCESS | 1743 | 1468009354097 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:34 INFO - PROCESS | 1743 | 1468009354106 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:34 INFO - PROCESS | 1743 | 1468009354323 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 13:22:34 INFO - PROCESS | 1743 | 1468009354345 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:34 INFO - PROCESS | 1743 | 1468009354357 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e027400 == 22 [pid = 1743] [id = 415] 13:22:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e029000) [pid = 1743] [serial = 1246] [outer = (nil)] 13:22:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e02d800) [pid = 1743] [serial = 1247] [outer = 0x8e029000] 13:22:34 INFO - PROCESS | 1743 | 1468009354428 Marionette DEBUG loaded listener.js 13:22:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e0a4800) [pid = 1743] [serial = 1248] [outer = 0x8e029000] 13:22:35 INFO - PROCESS | 1743 | 1468009355330 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:22:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:22:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1295ms 13:22:35 INFO - PROCESS | 1743 | 1468009355361 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 13:22:35 INFO - PROCESS | 1743 | 1468009355365 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 13:22:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:22:35 INFO - PROCESS | 1743 | 1468009355371 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:22:35 INFO - PROCESS | 1743 | 1468009355375 Marionette TRACE conn3 <- [1,1634,null,{}] 13:22:35 INFO - PROCESS | 1743 | 1468009355817 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:35 INFO - PROCESS | 1743 | 1468009355823 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:35 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8b4d6c00) [pid = 1743] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:22:35 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x894dc800) [pid = 1743] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:22:35 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8b7b1400) [pid = 1743] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:22:35 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8d9a8800) [pid = 1743] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:22:35 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8d506800) [pid = 1743] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:22:35 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8e918400) [pid = 1743] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:22:35 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8dac3400) [pid = 1743] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:22:35 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8a3df000) [pid = 1743] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:22:35 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e0a9400) [pid = 1743] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:22:35 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8b36e800) [pid = 1743] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:22:35 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x89d10400) [pid = 1743] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:22:36 INFO - PROCESS | 1743 | 1468009356118 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 13:22:36 INFO - PROCESS | 1743 | 1468009356212 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:36 INFO - PROCESS | 1743 | 1468009356219 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:36 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3e0c00 == 23 [pid = 1743] [id = 416] 13:22:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8d510800) [pid = 1743] [serial = 1249] [outer = (nil)] 13:22:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8dac2800) [pid = 1743] [serial = 1250] [outer = 0x8d510800] 13:22:36 INFO - PROCESS | 1743 | 1468009356289 Marionette DEBUG loaded listener.js 13:22:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e0afc00) [pid = 1743] [serial = 1251] [outer = 0x8d510800] 13:22:36 INFO - PROCESS | 1743 | 1468009356970 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:22:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:22:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1632ms 13:22:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:22:37 INFO - PROCESS | 1743 | 1468009357004 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 13:22:37 INFO - PROCESS | 1743 | 1468009357007 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 13:22:37 INFO - PROCESS | 1743 | 1468009357014 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:22:37 INFO - PROCESS | 1743 | 1468009357017 Marionette TRACE conn3 <- [1,1638,null,{}] 13:22:37 INFO - PROCESS | 1743 | 1468009357023 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:37 INFO - PROCESS | 1743 | 1468009357028 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:37 INFO - PROCESS | 1743 | 1468009357225 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 13:22:37 INFO - PROCESS | 1743 | 1468009357240 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:37 INFO - PROCESS | 1743 | 1468009357251 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e103800 == 24 [pid = 1743] [id = 417] 13:22:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e106800) [pid = 1743] [serial = 1252] [outer = (nil)] 13:22:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e2e6c00) [pid = 1743] [serial = 1253] [outer = 0x8e106800] 13:22:37 INFO - PROCESS | 1743 | 1468009357316 Marionette DEBUG loaded listener.js 13:22:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e2ee800) [pid = 1743] [serial = 1254] [outer = 0x8e106800] 13:22:38 INFO - PROCESS | 1743 | 1468009358330 Marionette TRACE conn3 <- [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:22:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:22:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1385ms 13:22:38 INFO - PROCESS | 1743 | 1468009358399 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 13:22:38 INFO - PROCESS | 1743 | 1468009358406 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 13:22:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:22:38 INFO - PROCESS | 1743 | 1468009358416 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:22:38 INFO - PROCESS | 1743 | 1468009358421 Marionette TRACE conn3 <- [1,1642,null,{}] 13:22:38 INFO - PROCESS | 1743 | 1468009358430 Marionette TRACE conn3 -> [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:22:38 INFO - PROCESS | 1743 | 1468009358436 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:38 INFO - PROCESS | 1743 | 1468009358660 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 13:22:38 INFO - PROCESS | 1743 | 1468009358948 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:38 INFO - PROCESS | 1743 | 1468009358964 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:38 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3d8000 == 25 [pid = 1743] [id = 418] 13:22:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8a3d8c00) [pid = 1743] [serial = 1255] [outer = (nil)] 13:22:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8b4cd000) [pid = 1743] [serial = 1256] [outer = 0x8a3d8c00] 13:22:39 INFO - PROCESS | 1743 | 1468009359046 Marionette DEBUG loaded listener.js 13:22:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8b7af800) [pid = 1743] [serial = 1257] [outer = 0x8a3d8c00] 13:22:40 INFO - PROCESS | 1743 | 1468009360001 Marionette TRACE conn3 <- [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:22:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:22:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1634ms 13:22:40 INFO - PROCESS | 1743 | 1468009360050 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 13:22:40 INFO - PROCESS | 1743 | 1468009360057 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 13:22:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:22:40 INFO - PROCESS | 1743 | 1468009360068 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:22:40 INFO - PROCESS | 1743 | 1468009360072 Marionette TRACE conn3 <- [1,1646,null,{}] 13:22:40 INFO - PROCESS | 1743 | 1468009360079 Marionette TRACE conn3 -> [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:22:40 INFO - PROCESS | 1743 | 1468009360085 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:40 INFO - PROCESS | 1743 | 1468009360270 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 13:22:40 INFO - PROCESS | 1743 | 1468009360490 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:40 INFO - PROCESS | 1743 | 1468009360500 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:40 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b377c00 == 26 [pid = 1743] [id = 419] 13:22:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8dabdc00) [pid = 1743] [serial = 1258] [outer = (nil)] 13:22:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8dac8000) [pid = 1743] [serial = 1259] [outer = 0x8dabdc00] 13:22:40 INFO - PROCESS | 1743 | 1468009360623 Marionette DEBUG loaded listener.js 13:22:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e032c00) [pid = 1743] [serial = 1260] [outer = 0x8dabdc00] 13:22:41 INFO - PROCESS | 1743 | 1468009361618 Marionette TRACE conn3 <- [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:22:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:22:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1635ms 13:22:41 INFO - PROCESS | 1743 | 1468009361704 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 13:22:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:22:41 INFO - PROCESS | 1743 | 1468009361708 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 13:22:41 INFO - PROCESS | 1743 | 1468009361716 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:22:41 INFO - PROCESS | 1743 | 1468009361722 Marionette TRACE conn3 <- [1,1650,null,{}] 13:22:41 INFO - PROCESS | 1743 | 1468009361740 Marionette TRACE conn3 -> [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:22:41 INFO - PROCESS | 1743 | 1468009361749 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:41 INFO - PROCESS | 1743 | 1468009361962 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 13:22:42 INFO - PROCESS | 1743 | 1468009362200 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:42 INFO - PROCESS | 1743 | 1468009362211 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:42 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e974400 == 27 [pid = 1743] [id = 420] 13:22:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8e97c800) [pid = 1743] [serial = 1261] [outer = (nil)] 13:22:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8eaa6c00) [pid = 1743] [serial = 1262] [outer = 0x8e97c800] 13:22:42 INFO - PROCESS | 1743 | 1468009362331 Marionette DEBUG loaded listener.js 13:22:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8eaaa800) [pid = 1743] [serial = 1263] [outer = 0x8e97c800] 13:22:43 INFO - PROCESS | 1743 | 1468009363236 Marionette TRACE conn3 <- [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:22:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:22:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1592ms 13:22:43 INFO - PROCESS | 1743 | 1468009363325 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 13:22:43 INFO - PROCESS | 1743 | 1468009363330 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 13:22:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:22:43 INFO - PROCESS | 1743 | 1468009363338 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:22:43 INFO - PROCESS | 1743 | 1468009363342 Marionette TRACE conn3 <- [1,1654,null,{}] 13:22:43 INFO - PROCESS | 1743 | 1468009363348 Marionette TRACE conn3 -> [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:22:43 INFO - PROCESS | 1743 | 1468009363354 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:43 INFO - PROCESS | 1743 | 1468009363532 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 13:22:43 INFO - PROCESS | 1743 | 1468009363706 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:43 INFO - PROCESS | 1743 | 1468009363714 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:43 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b199400 == 28 [pid = 1743] [id = 421] 13:22:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8b372800) [pid = 1743] [serial = 1264] [outer = (nil)] 13:22:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8e104800) [pid = 1743] [serial = 1265] [outer = 0x8b372800] 13:22:43 INFO - PROCESS | 1743 | 1468009363866 Marionette DEBUG loaded listener.js 13:22:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8eaa8000) [pid = 1743] [serial = 1266] [outer = 0x8b372800] 13:22:44 INFO - PROCESS | 1743 | 1468009364967 Marionette TRACE conn3 <- [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:22:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:22:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1685ms 13:22:45 INFO - PROCESS | 1743 | 1468009365024 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 13:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:22:45 INFO - PROCESS | 1743 | 1468009365029 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 13:22:45 INFO - PROCESS | 1743 | 1468009365037 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:22:45 INFO - PROCESS | 1743 | 1468009365042 Marionette TRACE conn3 <- [1,1658,null,{}] 13:22:45 INFO - PROCESS | 1743 | 1468009365051 Marionette TRACE conn3 -> [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:22:45 INFO - PROCESS | 1743 | 1468009365056 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:45 INFO - PROCESS | 1743 | 1468009365235 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 13:22:45 INFO - PROCESS | 1743 | 1468009365455 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:45 INFO - PROCESS | 1743 | 1468009365465 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:45 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0f000 == 29 [pid = 1743] [id = 422] 13:22:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x89d10000) [pid = 1743] [serial = 1267] [outer = (nil)] 13:22:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8b4cec00) [pid = 1743] [serial = 1268] [outer = 0x89d10000] 13:22:45 INFO - PROCESS | 1743 | 1468009365538 Marionette DEBUG loaded listener.js 13:22:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8b4d6400) [pid = 1743] [serial = 1269] [outer = 0x89d10000] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8dac8800) [pid = 1743] [serial = 1214] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8e913000) [pid = 1743] [serial = 1215] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8ecb7800) [pid = 1743] [serial = 1217] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8a3d5000) [pid = 1743] [serial = 1191] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x89d02c00) [pid = 1743] [serial = 1190] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8d949000) [pid = 1743] [serial = 1194] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8e91d800) [pid = 1743] [serial = 1200] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8d950800) [pid = 1743] [serial = 1205] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8d9a3c00) [pid = 1743] [serial = 1206] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e96f000) [pid = 1743] [serial = 1211] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e0a6800) [pid = 1743] [serial = 1196] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b4cdc00) [pid = 1743] [serial = 1203] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e0b2c00) [pid = 1743] [serial = 1208] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e02b000) [pid = 1743] [serial = 1188] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e109400) [pid = 1743] [serial = 1197] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8b7b9c00) [pid = 1743] [serial = 1193] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8e915800) [pid = 1743] [serial = 1199] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e2e7c00) [pid = 1743] [serial = 1209] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e977c00) [pid = 1743] [serial = 1212] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8b373c00) [pid = 1743] [serial = 1202] [outer = (nil)] [url = about:blank] 13:22:45 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8ecbc400) [pid = 1743] [serial = 1218] [outer = (nil)] [url = about:blank] 13:22:46 INFO - PROCESS | 1743 | 1468009366375 Marionette TRACE conn3 <- [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:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1390ms 13:22:46 INFO - PROCESS | 1743 | 1468009366426 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 13:22:46 INFO - PROCESS | 1743 | 1468009366433 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 13:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:22:46 INFO - PROCESS | 1743 | 1468009366443 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:22:46 INFO - PROCESS | 1743 | 1468009366447 Marionette TRACE conn3 <- [1,1662,null,{}] 13:22:46 INFO - PROCESS | 1743 | 1468009366453 Marionette TRACE conn3 -> [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:22:46 INFO - PROCESS | 1743 | 1468009366459 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:46 INFO - PROCESS | 1743 | 1468009366620 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 13:22:46 INFO - PROCESS | 1743 | 1468009366631 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:46 INFO - PROCESS | 1743 | 1468009366643 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:46 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d507c00 == 30 [pid = 1743] [id = 423] 13:22:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8d94cc00) [pid = 1743] [serial = 1270] [outer = (nil)] 13:22:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8d954c00) [pid = 1743] [serial = 1271] [outer = 0x8d94cc00] 13:22:46 INFO - PROCESS | 1743 | 1468009366736 Marionette DEBUG loaded listener.js 13:22:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8dac2c00) [pid = 1743] [serial = 1272] [outer = 0x8d94cc00] 13:22:47 INFO - PROCESS | 1743 | 1468009367684 Marionette TRACE conn3 <- [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:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1283ms 13:22:47 INFO - PROCESS | 1743 | 1468009367726 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 13:22:47 INFO - PROCESS | 1743 | 1468009367730 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 13:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:22:47 INFO - PROCESS | 1743 | 1468009367736 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:22:47 INFO - PROCESS | 1743 | 1468009367742 Marionette TRACE conn3 <- [1,1666,null,{}] 13:22:47 INFO - PROCESS | 1743 | 1468009367758 Marionette TRACE conn3 -> [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:22:47 INFO - PROCESS | 1743 | 1468009367766 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:47 INFO - PROCESS | 1743 | 1468009367980 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 13:22:48 INFO - PROCESS | 1743 | 1468009367993 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:48 INFO - PROCESS | 1743 | 1468009368003 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2e7c00 == 31 [pid = 1743] [id = 424] 13:22:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e2e8000) [pid = 1743] [serial = 1273] [outer = (nil)] 13:22:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e918400) [pid = 1743] [serial = 1274] [outer = 0x8e2e8000] 13:22:48 INFO - PROCESS | 1743 | 1468009368078 Marionette DEBUG loaded listener.js 13:22:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e96f000) [pid = 1743] [serial = 1275] [outer = 0x8e2e8000] 13:22:48 INFO - PROCESS | 1743 | 1468009368991 Marionette TRACE conn3 <- [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:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1291ms 13:22:49 INFO - PROCESS | 1743 | 1468009369030 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 13:22:49 INFO - PROCESS | 1743 | 1468009369034 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 13:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:22:49 INFO - PROCESS | 1743 | 1468009369040 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:22:49 INFO - PROCESS | 1743 | 1468009369044 Marionette TRACE conn3 <- [1,1670,null,{}] 13:22:49 INFO - PROCESS | 1743 | 1468009369049 Marionette TRACE conn3 -> [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:22:49 INFO - PROCESS | 1743 | 1468009369054 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:49 INFO - PROCESS | 1743 | 1468009369292 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 13:22:49 INFO - PROCESS | 1743 | 1468009369313 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:49 INFO - PROCESS | 1743 | 1468009369323 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:49 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d02400 == 32 [pid = 1743] [id = 425] 13:22:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e972000) [pid = 1743] [serial = 1276] [outer = (nil)] 13:22:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8eaa7000) [pid = 1743] [serial = 1277] [outer = 0x8e972000] 13:22:49 INFO - PROCESS | 1743 | 1468009369389 Marionette DEBUG loaded listener.js 13:22:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8ecbb400) [pid = 1743] [serial = 1278] [outer = 0x8e972000] 13:22:50 INFO - PROCESS | 1743 | 1468009370327 Marionette TRACE conn3 <- [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:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1335ms 13:22:50 INFO - PROCESS | 1743 | 1468009370376 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 13:22:50 INFO - PROCESS | 1743 | 1468009370379 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 13:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:22:50 INFO - PROCESS | 1743 | 1468009370386 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:22:50 INFO - PROCESS | 1743 | 1468009370389 Marionette TRACE conn3 <- [1,1674,null,{}] 13:22:50 INFO - PROCESS | 1743 | 1468009370401 Marionette TRACE conn3 -> [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:22:50 INFO - PROCESS | 1743 | 1468009370406 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:50 INFO - PROCESS | 1743 | 1468009370605 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 13:22:50 INFO - PROCESS | 1743 | 1468009370627 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:50 INFO - PROCESS | 1743 | 1468009370637 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d9c00 == 33 [pid = 1743] [id = 426] 13:22:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8d946000) [pid = 1743] [serial = 1279] [outer = (nil)] 13:22:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8f3d2c00) [pid = 1743] [serial = 1280] [outer = 0x8d946000] 13:22:50 INFO - PROCESS | 1743 | 1468009370700 Marionette DEBUG loaded listener.js 13:22:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8f7dac00) [pid = 1743] [serial = 1281] [outer = 0x8d946000] 13:22:51 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e029000) [pid = 1743] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:22:51 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8d50c800) [pid = 1743] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:22:51 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b7b5000) [pid = 1743] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:22:51 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8a3e2c00) [pid = 1743] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:22:51 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b1a7c00) [pid = 1743] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:22:51 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e026c00) [pid = 1743] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:22:51 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8eaac400) [pid = 1743] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:22:51 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8ecb8000) [pid = 1743] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:22:51 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8f3d5000) [pid = 1743] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:22:51 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x89d06000) [pid = 1743] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:22:51 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8d510800) [pid = 1743] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:22:51 INFO - PROCESS | 1743 | 1468009371673 Marionette TRACE conn3 <- [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:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1343ms 13:22:51 INFO - PROCESS | 1743 | 1468009371729 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 13:22:51 INFO - PROCESS | 1743 | 1468009371732 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 13:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:22:51 INFO - PROCESS | 1743 | 1468009371738 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:22:51 INFO - PROCESS | 1743 | 1468009371742 Marionette TRACE conn3 <- [1,1678,null,{}] 13:22:51 INFO - PROCESS | 1743 | 1468009371747 Marionette TRACE conn3 -> [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:22:51 INFO - PROCESS | 1743 | 1468009371758 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:51 INFO - PROCESS | 1743 | 1468009371951 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 13:22:52 INFO - PROCESS | 1743 | 1468009372083 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:52 INFO - PROCESS | 1743 | 1468009372091 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:52 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d09c00 == 34 [pid = 1743] [id = 427] 13:22:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x89d10800) [pid = 1743] [serial = 1282] [outer = (nil)] 13:22:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8f3ce400) [pid = 1743] [serial = 1283] [outer = 0x89d10800] 13:22:52 INFO - PROCESS | 1743 | 1468009372159 Marionette DEBUG loaded listener.js 13:22:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e2ea000) [pid = 1743] [serial = 1284] [outer = 0x89d10800] 13:22:52 INFO - PROCESS | 1743 | 1468009372897 Marionette TRACE conn3 <- [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:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1180ms 13:22:52 INFO - PROCESS | 1743 | 1468009372925 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 13:22:52 INFO - PROCESS | 1743 | 1468009372928 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 13:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:22:52 INFO - PROCESS | 1743 | 1468009372935 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:22:52 INFO - PROCESS | 1743 | 1468009372938 Marionette TRACE conn3 <- [1,1682,null,{}] 13:22:52 INFO - PROCESS | 1743 | 1468009372943 Marionette TRACE conn3 -> [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:22:52 INFO - PROCESS | 1743 | 1468009372948 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:53 INFO - PROCESS | 1743 | 1468009373210 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 13:22:53 INFO - PROCESS | 1743 | 1468009373352 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:53 INFO - PROCESS | 1743 | 1468009373364 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x894df400 == 35 [pid = 1743] [id = 428] 13:22:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x894e0400) [pid = 1743] [serial = 1285] [outer = (nil)] 13:22:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x89d05400) [pid = 1743] [serial = 1286] [outer = 0x894e0400] 13:22:53 INFO - PROCESS | 1743 | 1468009373448 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x89d0e800) [pid = 1743] [serial = 1287] [outer = 0x894e0400] 13:22:54 INFO - PROCESS | 1743 | 1468009374497 Marionette TRACE conn3 <- [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:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1592ms 13:22:54 INFO - PROCESS | 1743 | 1468009374549 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 13:22:54 INFO - PROCESS | 1743 | 1468009374555 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 13:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:22:54 INFO - PROCESS | 1743 | 1468009374564 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:22:54 INFO - PROCESS | 1743 | 1468009374571 Marionette TRACE conn3 <- [1,1686,null,{}] 13:22:54 INFO - PROCESS | 1743 | 1468009374578 Marionette TRACE conn3 -> [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:22:54 INFO - PROCESS | 1743 | 1468009374584 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:54 INFO - PROCESS | 1743 | 1468009374774 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 13:22:55 INFO - PROCESS | 1743 | 1468009375000 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:55 INFO - PROCESS | 1743 | 1468009375008 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:55 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4d5000 == 36 [pid = 1743] [id = 429] 13:22:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8d510800) [pid = 1743] [serial = 1288] [outer = (nil)] 13:22:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8d99ec00) [pid = 1743] [serial = 1289] [outer = 0x8d510800] 13:22:55 INFO - PROCESS | 1743 | 1468009375136 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8dac5800) [pid = 1743] [serial = 1290] [outer = 0x8d510800] 13:22:56 INFO - PROCESS | 1743 | 1468009376008 Marionette TRACE conn3 <- [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:22:56 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:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1490ms 13:22:56 INFO - PROCESS | 1743 | 1468009376055 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 13:22:56 INFO - PROCESS | 1743 | 1468009376060 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 13:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:22:56 INFO - PROCESS | 1743 | 1468009376067 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:22:56 INFO - PROCESS | 1743 | 1468009376071 Marionette TRACE conn3 <- [1,1690,null,{}] 13:22:56 INFO - PROCESS | 1743 | 1468009376078 Marionette TRACE conn3 -> [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:22:56 INFO - PROCESS | 1743 | 1468009376083 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:56 INFO - PROCESS | 1743 | 1468009376270 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 13:22:56 INFO - PROCESS | 1743 | 1468009376467 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:56 INFO - PROCESS | 1743 | 1468009376476 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:56 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b37c800 == 37 [pid = 1743] [id = 430] 13:22:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e029c00) [pid = 1743] [serial = 1291] [outer = (nil)] 13:22:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e973800) [pid = 1743] [serial = 1292] [outer = 0x8e029c00] 13:22:56 INFO - PROCESS | 1743 | 1468009376683 Marionette DEBUG loaded listener.js 13:22:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8f3ca800) [pid = 1743] [serial = 1293] [outer = 0x8e029c00] 13:22:57 INFO - PROCESS | 1743 | 1468009377559 Marionette TRACE conn3 <- [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:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1531ms 13:22:57 INFO - PROCESS | 1743 | 1468009377600 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 13:22:57 INFO - PROCESS | 1743 | 1468009377606 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 13:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:22:57 INFO - PROCESS | 1743 | 1468009377624 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:22:57 INFO - PROCESS | 1743 | 1468009377631 Marionette TRACE conn3 <- [1,1694,null,{}] 13:22:57 INFO - PROCESS | 1743 | 1468009377638 Marionette TRACE conn3 -> [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:22:57 INFO - PROCESS | 1743 | 1468009377645 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:57 INFO - PROCESS | 1743 | 1468009377832 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 13:22:58 INFO - PROCESS | 1743 | 1468009378008 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:58 INFO - PROCESS | 1743 | 1468009378018 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4d6000 == 38 [pid = 1743] [id = 431] 13:22:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e0a7400) [pid = 1743] [serial = 1294] [outer = (nil)] 13:22:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8fa40800) [pid = 1743] [serial = 1295] [outer = 0x8e0a7400] 13:22:58 INFO - PROCESS | 1743 | 1468009378143 Marionette DEBUG loaded listener.js 13:22:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8fad7800) [pid = 1743] [serial = 1296] [outer = 0x8e0a7400] 13:22:59 INFO - PROCESS | 1743 | 1468009379033 Marionette TRACE conn3 <- [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:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1452ms 13:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:22:59 INFO - PROCESS | 1743 | 1468009379068 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 13:22:59 INFO - PROCESS | 1743 | 1468009379071 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 13:22:59 INFO - PROCESS | 1743 | 1468009379078 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:22:59 INFO - PROCESS | 1743 | 1468009379082 Marionette TRACE conn3 <- [1,1698,null,{}] 13:22:59 INFO - PROCESS | 1743 | 1468009379088 Marionette TRACE conn3 -> [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:22:59 INFO - PROCESS | 1743 | 1468009379093 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:59 INFO - PROCESS | 1743 | 1468009379296 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 13:22:59 INFO - PROCESS | 1743 | 1468009379471 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:59 INFO - PROCESS | 1743 | 1468009379481 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:22:59 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e10a000 == 39 [pid = 1743] [id = 432] 13:22:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8eaaa000) [pid = 1743] [serial = 1297] [outer = (nil)] 13:22:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x9158b000) [pid = 1743] [serial = 1298] [outer = 0x8eaaa000] 13:22:59 INFO - PROCESS | 1743 | 1468009379609 Marionette DEBUG loaded listener.js 13:22:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x9158f400) [pid = 1743] [serial = 1299] [outer = 0x8eaaa000] 13:23:00 INFO - PROCESS | 1743 | 1468009380502 Marionette TRACE conn3 <- [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:23:00 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:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1487ms 13:23:00 INFO - PROCESS | 1743 | 1468009380566 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 13:23:00 INFO - PROCESS | 1743 | 1468009380570 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 13:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:23:00 INFO - PROCESS | 1743 | 1468009380577 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:23:00 INFO - PROCESS | 1743 | 1468009380581 Marionette TRACE conn3 <- [1,1702,null,{}] 13:23:00 INFO - PROCESS | 1743 | 1468009380587 Marionette TRACE conn3 -> [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:23:00 INFO - PROCESS | 1743 | 1468009380593 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:00 INFO - PROCESS | 1743 | 1468009380778 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 13:23:01 INFO - PROCESS | 1743 | 1468009381011 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:01 INFO - PROCESS | 1743 | 1468009381028 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x91598000 == 40 [pid = 1743] [id = 433] 13:23:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x91598800) [pid = 1743] [serial = 1300] [outer = (nil)] 13:23:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x9176e400) [pid = 1743] [serial = 1301] [outer = 0x91598800] 13:23:01 INFO - PROCESS | 1743 | 1468009381165 Marionette DEBUG loaded listener.js 13:23:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x91775c00) [pid = 1743] [serial = 1302] [outer = 0x91598800] 13:23:02 INFO - PROCESS | 1743 | 1468009382090 Marionette TRACE conn3 <- [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:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1590ms 13:23:02 INFO - PROCESS | 1743 | 1468009382168 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 13:23:02 INFO - PROCESS | 1743 | 1468009382171 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 13:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:23:02 INFO - PROCESS | 1743 | 1468009382179 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:23:02 INFO - PROCESS | 1743 | 1468009382183 Marionette TRACE conn3 <- [1,1706,null,{}] 13:23:02 INFO - PROCESS | 1743 | 1468009382189 Marionette TRACE conn3 -> [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:23:02 INFO - PROCESS | 1743 | 1468009382194 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:02 INFO - PROCESS | 1743 | 1468009382414 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 13:23:02 INFO - PROCESS | 1743 | 1468009382635 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:02 INFO - PROCESS | 1743 | 1468009382642 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:02 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e2800 == 41 [pid = 1743] [id = 434] 13:23:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x89d0bc00) [pid = 1743] [serial = 1303] [outer = (nil)] 13:23:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8b37b400) [pid = 1743] [serial = 1304] [outer = 0x89d0bc00] 13:23:02 INFO - PROCESS | 1743 | 1468009382767 Marionette DEBUG loaded listener.js 13:23:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8d9a9800) [pid = 1743] [serial = 1305] [outer = 0x89d0bc00] 13:23:03 INFO - PROCESS | 1743 | 1468009383917 Marionette TRACE conn3 <- [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:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1786ms 13:23:03 INFO - PROCESS | 1743 | 1468009383966 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 13:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:23:03 INFO - PROCESS | 1743 | 1468009383971 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 13:23:03 INFO - PROCESS | 1743 | 1468009383980 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:23:03 INFO - PROCESS | 1743 | 1468009383984 Marionette TRACE conn3 <- [1,1710,null,{}] 13:23:04 INFO - PROCESS | 1743 | 1468009383993 Marionette TRACE conn3 -> [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:23:04 INFO - PROCESS | 1743 | 1468009383997 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:04 INFO - PROCESS | 1743 | 1468009384169 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 13:23:04 INFO - PROCESS | 1743 | 1468009384412 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:04 INFO - PROCESS | 1743 | 1468009384422 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3dac00 == 42 [pid = 1743] [id = 435] 13:23:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x8a3db400) [pid = 1743] [serial = 1306] [outer = (nil)] 13:23:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x8b36fc00) [pid = 1743] [serial = 1307] [outer = 0x8a3db400] 13:23:04 INFO - PROCESS | 1743 | 1468009384496 Marionette DEBUG loaded listener.js 13:23:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x8b377800) [pid = 1743] [serial = 1308] [outer = 0x8a3db400] 13:23:05 INFO - PROCESS | 1743 | 1468009385348 Marionette TRACE conn3 <- [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:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1436ms 13:23:05 INFO - PROCESS | 1743 | 1468009385415 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 13:23:05 INFO - PROCESS | 1743 | 1468009385428 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 13:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:23:05 INFO - PROCESS | 1743 | 1468009385444 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:23:05 INFO - PROCESS | 1743 | 1468009385454 Marionette TRACE conn3 <- [1,1714,null,{}] 13:23:05 INFO - PROCESS | 1743 | 1468009385460 Marionette TRACE conn3 -> [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:23:05 INFO - PROCESS | 1743 | 1468009385466 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:05 INFO - PROCESS | 1743 | 1468009385680 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x89d09c00 == 41 [pid = 1743] [id = 427] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x894d9c00 == 40 [pid = 1743] [id = 426] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x89d02400 == 39 [pid = 1743] [id = 425] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2e7c00 == 38 [pid = 1743] [id = 424] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x8d507c00 == 37 [pid = 1743] [id = 423] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0f000 == 36 [pid = 1743] [id = 422] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x8e974400 == 35 [pid = 1743] [id = 420] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x8b377c00 == 34 [pid = 1743] [id = 419] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3d8000 == 33 [pid = 1743] [id = 418] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x8b199400 == 32 [pid = 1743] [id = 421] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x894e2800 == 31 [pid = 1743] [id = 434] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3dac00 == 30 [pid = 1743] [id = 435] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x91598000 == 29 [pid = 1743] [id = 433] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x8e10a000 == 28 [pid = 1743] [id = 432] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4d6000 == 27 [pid = 1743] [id = 431] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4d5000 == 26 [pid = 1743] [id = 429] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x8b37c800 == 25 [pid = 1743] [id = 430] 13:23:06 INFO - PROCESS | 1743 | --DOCSHELL 0x894df400 == 24 [pid = 1743] [id = 428] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x8e02d800) [pid = 1743] [serial = 1247] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x8e0a4800) [pid = 1743] [serial = 1248] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8d9a5c00) [pid = 1743] [serial = 1239] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8d94f800) [pid = 1743] [serial = 1238] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8d504800) [pid = 1743] [serial = 1244] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8b375400) [pid = 1743] [serial = 1241] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8b379800) [pid = 1743] [serial = 1242] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8d50b800) [pid = 1743] [serial = 1221] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8b4da800) [pid = 1743] [serial = 1220] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8e105800) [pid = 1743] [serial = 1224] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8e0a9c00) [pid = 1743] [serial = 1223] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8f3cf000) [pid = 1743] [serial = 1227] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8ecbf000) [pid = 1743] [serial = 1226] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8f7e0c00) [pid = 1743] [serial = 1230] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8f7dc800) [pid = 1743] [serial = 1229] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8fa3ac00) [pid = 1743] [serial = 1233] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8fa34c00) [pid = 1743] [serial = 1232] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8b19cc00) [pid = 1743] [serial = 1236] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8a3da400) [pid = 1743] [serial = 1235] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e0afc00) [pid = 1743] [serial = 1251] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8dac2800) [pid = 1743] [serial = 1250] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e2e6c00) [pid = 1743] [serial = 1253] [outer = (nil)] [url = about:blank] 13:23:06 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d50bc00) [pid = 1743] [serial = 1245] [outer = (nil)] [url = about:blank] 13:23:07 INFO - PROCESS | 1743 | 1468009387001 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:07 INFO - PROCESS | 1743 | 1468009387010 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:07 INFO - PROCESS | 1743 | ++DOCSHELL 0x894df800 == 25 [pid = 1743] [id = 436] 13:23:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x894e0800) [pid = 1743] [serial = 1309] [outer = (nil)] 13:23:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x89d09c00) [pid = 1743] [serial = 1310] [outer = 0x894e0800] 13:23:07 INFO - PROCESS | 1743 | 1468009387091 Marionette DEBUG loaded listener.js 13:23:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8a3db000) [pid = 1743] [serial = 1311] [outer = 0x894e0800] 13:23:07 INFO - PROCESS | 1743 | 1468009387891 Marionette TRACE conn3 <- [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:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2505ms 13:23:07 INFO - PROCESS | 1743 | 1468009387950 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 13:23:07 INFO - PROCESS | 1743 | 1468009387956 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 13:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:23:07 INFO - PROCESS | 1743 | 1468009387963 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:23:07 INFO - PROCESS | 1743 | 1468009387968 Marionette TRACE conn3 <- [1,1718,null,{}] 13:23:07 INFO - PROCESS | 1743 | 1468009387976 Marionette TRACE conn3 -> [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:23:07 INFO - PROCESS | 1743 | 1468009387983 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:08 INFO - PROCESS | 1743 | 1468009388151 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 13:23:08 INFO - PROCESS | 1743 | 1468009388163 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:08 INFO - PROCESS | 1743 | 1468009388171 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:08 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a5c00 == 26 [pid = 1743] [id = 437] 13:23:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8b4d0800) [pid = 1743] [serial = 1312] [outer = (nil)] 13:23:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8b4d5000) [pid = 1743] [serial = 1313] [outer = 0x8b4d0800] 13:23:08 INFO - PROCESS | 1743 | 1468009388243 Marionette DEBUG loaded listener.js 13:23:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8b7ab400) [pid = 1743] [serial = 1314] [outer = 0x8b4d0800] 13:23:09 INFO - PROCESS | 1743 | 1468009389170 Marionette TRACE conn3 <- [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:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1233ms 13:23:09 INFO - PROCESS | 1743 | 1468009389200 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 13:23:09 INFO - PROCESS | 1743 | 1468009389206 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 13:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:23:09 INFO - PROCESS | 1743 | 1468009389217 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:23:09 INFO - PROCESS | 1743 | 1468009389220 Marionette TRACE conn3 <- [1,1722,null,{}] 13:23:09 INFO - PROCESS | 1743 | 1468009389227 Marionette TRACE conn3 -> [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:23:09 INFO - PROCESS | 1743 | 1468009389232 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:09 INFO - PROCESS | 1743 | 1468009389489 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 13:23:09 INFO - PROCESS | 1743 | 1468009389596 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:09 INFO - PROCESS | 1743 | 1468009389604 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:09 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d03400 == 27 [pid = 1743] [id = 438] 13:23:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8b1a8000) [pid = 1743] [serial = 1315] [outer = (nil)] 13:23:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8d94e400) [pid = 1743] [serial = 1316] [outer = 0x8b1a8000] 13:23:09 INFO - PROCESS | 1743 | 1468009389674 Marionette DEBUG loaded listener.js 13:23:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8d99f000) [pid = 1743] [serial = 1317] [outer = 0x8b1a8000] 13:23:10 INFO - PROCESS | 1743 | 1468009390645 Marionette TRACE conn3 <- [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:23:10 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:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1479ms 13:23:10 INFO - PROCESS | 1743 | 1468009390697 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 13:23:10 INFO - PROCESS | 1743 | 1468009390701 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 13:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:23:10 INFO - PROCESS | 1743 | 1468009390726 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:23:10 INFO - PROCESS | 1743 | 1468009390737 Marionette TRACE conn3 <- [1,1726,null,{}] 13:23:10 INFO - PROCESS | 1743 | 1468009390755 Marionette TRACE conn3 -> [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:23:10 INFO - PROCESS | 1743 | 1468009390763 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:10 INFO - PROCESS | 1743 | 1468009390985 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 13:23:11 INFO - PROCESS | 1743 | 1468009391014 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:11 INFO - PROCESS | 1743 | 1468009391025 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02ec00 == 28 [pid = 1743] [id = 439] 13:23:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8e02f400) [pid = 1743] [serial = 1318] [outer = (nil)] 13:23:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8e0ad800) [pid = 1743] [serial = 1319] [outer = 0x8e02f400] 13:23:11 INFO - PROCESS | 1743 | 1468009391111 Marionette DEBUG loaded listener.js 13:23:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8e101800) [pid = 1743] [serial = 1320] [outer = 0x8e02f400] 13:23:12 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8e972000) [pid = 1743] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:23:12 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8d946000) [pid = 1743] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:23:12 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8e97c800) [pid = 1743] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:23:12 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8dabdc00) [pid = 1743] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:23:12 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8e106800) [pid = 1743] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:23:12 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e2e8000) [pid = 1743] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:23:12 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8d94cc00) [pid = 1743] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:23:12 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b372800) [pid = 1743] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:23:12 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x89d10000) [pid = 1743] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:23:12 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8a3d8c00) [pid = 1743] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:23:12 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x89d10800) [pid = 1743] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:23:12 INFO - PROCESS | 1743 | 1468009392558 Marionette TRACE conn3 <- [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:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1862ms 13:23:12 INFO - PROCESS | 1743 | 1468009392580 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 13:23:12 INFO - PROCESS | 1743 | 1468009392583 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 13:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:23:12 INFO - PROCESS | 1743 | 1468009392599 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:23:12 INFO - PROCESS | 1743 | 1468009392603 Marionette TRACE conn3 <- [1,1730,null,{}] 13:23:12 INFO - PROCESS | 1743 | 1468009392609 Marionette TRACE conn3 -> [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:23:12 INFO - PROCESS | 1743 | 1468009392613 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:12 INFO - PROCESS | 1743 | 1468009392761 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 13:23:12 INFO - PROCESS | 1743 | 1468009392777 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:12 INFO - PROCESS | 1743 | 1468009392784 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:12 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19b000 == 29 [pid = 1743] [id = 440] 13:23:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8b375000) [pid = 1743] [serial = 1321] [outer = (nil)] 13:23:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e108800) [pid = 1743] [serial = 1322] [outer = 0x8b375000] 13:23:12 INFO - PROCESS | 1743 | 1468009392853 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e10bc00) [pid = 1743] [serial = 1323] [outer = 0x8b375000] 13:23:13 INFO - PROCESS | 1743 | 1468009393711 Marionette TRACE conn3 <- [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:23:13 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:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1141ms 13:23:13 INFO - PROCESS | 1743 | 1468009393741 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 13:23:13 INFO - PROCESS | 1743 | 1468009393744 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 13:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:23:13 INFO - PROCESS | 1743 | 1468009393750 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:23:13 INFO - PROCESS | 1743 | 1468009393754 Marionette TRACE conn3 <- [1,1734,null,{}] 13:23:13 INFO - PROCESS | 1743 | 1468009393765 Marionette TRACE conn3 -> [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:23:13 INFO - PROCESS | 1743 | 1468009393769 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:13 INFO - PROCESS | 1743 | 1468009393929 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 13:23:13 INFO - PROCESS | 1743 | 1468009393940 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:13 INFO - PROCESS | 1743 | 1468009393958 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:13 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2f0000 == 30 [pid = 1743] [id = 441] 13:23:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e2f0400) [pid = 1743] [serial = 1324] [outer = (nil)] 13:23:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e2f3800) [pid = 1743] [serial = 1325] [outer = 0x8e2f0400] 13:23:14 INFO - PROCESS | 1743 | 1468009394040 Marionette DEBUG loaded listener.js 13:23:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e970800) [pid = 1743] [serial = 1326] [outer = 0x8e2f0400] 13:23:15 INFO - PROCESS | 1743 | 1468009395290 Marionette TRACE conn3 <- [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:23:15 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:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1599ms 13:23:15 INFO - PROCESS | 1743 | 1468009395351 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 13:23:15 INFO - PROCESS | 1743 | 1468009395358 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 13:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:23:15 INFO - PROCESS | 1743 | 1468009395366 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:23:15 INFO - PROCESS | 1743 | 1468009395375 Marionette TRACE conn3 <- [1,1738,null,{}] 13:23:15 INFO - PROCESS | 1743 | 1468009395383 Marionette TRACE conn3 -> [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:23:15 INFO - PROCESS | 1743 | 1468009395388 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:15 INFO - PROCESS | 1743 | 1468009395581 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 13:23:15 INFO - PROCESS | 1743 | 1468009395814 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:15 INFO - PROCESS | 1743 | 1468009395824 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:15 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3e1c00 == 31 [pid = 1743] [id = 442] 13:23:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8b373c00) [pid = 1743] [serial = 1327] [outer = (nil)] 13:23:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8b4d1800) [pid = 1743] [serial = 1328] [outer = 0x8b373c00] 13:23:15 INFO - PROCESS | 1743 | 1468009395949 Marionette DEBUG loaded listener.js 13:23:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8d50dc00) [pid = 1743] [serial = 1329] [outer = 0x8b373c00] 13:23:16 INFO - PROCESS | 1743 | 1468009396954 Marionette TRACE conn3 <- [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:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1643ms 13:23:17 INFO - PROCESS | 1743 | 1468009397009 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 13:23:17 INFO - PROCESS | 1743 | 1468009397017 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 13:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:23:17 INFO - PROCESS | 1743 | 1468009397028 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:23:17 INFO - PROCESS | 1743 | 1468009397032 Marionette TRACE conn3 <- [1,1742,null,{}] 13:23:17 INFO - PROCESS | 1743 | 1468009397039 Marionette TRACE conn3 -> [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:23:17 INFO - PROCESS | 1743 | 1468009397045 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:17 INFO - PROCESS | 1743 | 1468009397254 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 13:23:17 INFO - PROCESS | 1743 | 1468009397526 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:17 INFO - PROCESS | 1743 | 1468009397536 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:17 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0a4000 == 32 [pid = 1743] [id = 443] 13:23:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8e0a9400) [pid = 1743] [serial = 1330] [outer = (nil)] 13:23:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8e101400) [pid = 1743] [serial = 1331] [outer = 0x8e0a9400] 13:23:17 INFO - PROCESS | 1743 | 1468009397643 Marionette DEBUG loaded listener.js 13:23:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8e2e7000) [pid = 1743] [serial = 1332] [outer = 0x8e0a9400] 13:23:18 INFO - PROCESS | 1743 | 1468009398640 Marionette TRACE conn3 <- [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:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1684ms 13:23:18 INFO - PROCESS | 1743 | 1468009398712 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 13:23:18 INFO - PROCESS | 1743 | 1468009398716 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 13:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:23:18 INFO - PROCESS | 1743 | 1468009398724 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:23:18 INFO - PROCESS | 1743 | 1468009398730 Marionette TRACE conn3 <- [1,1746,null,{}] 13:23:18 INFO - PROCESS | 1743 | 1468009398748 Marionette TRACE conn3 -> [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:23:18 INFO - PROCESS | 1743 | 1468009398757 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:19 INFO - PROCESS | 1743 | 1468009399026 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 13:23:19 INFO - PROCESS | 1743 | 1468009399256 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:19 INFO - PROCESS | 1743 | 1468009399272 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e920800 == 33 [pid = 1743] [id = 444] 13:23:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8e975000) [pid = 1743] [serial = 1333] [outer = (nil)] 13:23:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8eaa8400) [pid = 1743] [serial = 1334] [outer = 0x8e975000] 13:23:19 INFO - PROCESS | 1743 | 1468009399374 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8eab0000) [pid = 1743] [serial = 1335] [outer = 0x8e975000] 13:23:20 INFO - PROCESS | 1743 | 1468009400347 Marionette TRACE conn3 <- [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:23:20 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:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1686ms 13:23:20 INFO - PROCESS | 1743 | 1468009400411 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 13:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:23:20 INFO - PROCESS | 1743 | 1468009400416 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 13:23:20 INFO - PROCESS | 1743 | 1468009400423 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:23:20 INFO - PROCESS | 1743 | 1468009400426 Marionette TRACE conn3 <- [1,1750,null,{}] 13:23:20 INFO - PROCESS | 1743 | 1468009400432 Marionette TRACE conn3 -> [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:23:20 INFO - PROCESS | 1743 | 1468009400438 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:20 INFO - PROCESS | 1743 | 1468009400623 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 13:23:20 INFO - PROCESS | 1743 | 1468009400858 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 1743 | 1468009400866 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:20 INFO - PROCESS | 1743 | ++DOCSHELL 0x894dc800 == 34 [pid = 1743] [id = 445] 13:23:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x894dcc00) [pid = 1743] [serial = 1336] [outer = (nil)] 13:23:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x894e3400) [pid = 1743] [serial = 1337] [outer = 0x894dcc00] 13:23:20 INFO - PROCESS | 1743 | 1468009400991 Marionette DEBUG loaded listener.js 13:23:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8b7ad000) [pid = 1743] [serial = 1338] [outer = 0x894dcc00] 13:23:22 INFO - PROCESS | 1743 | 1468009402136 Marionette TRACE conn3 <- [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:23:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8e027400 == 33 [pid = 1743] [id = 415] 13:23:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8e103800 == 32 [pid = 1743] [id = 417] 13:23:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3e0c00 == 31 [pid = 1743] [id = 416] 13:23:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8e912c00 == 30 [pid = 1743] [id = 403] 13:23:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7ac800 == 29 [pid = 1743] [id = 414] 13:23:22 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3e0400 == 28 [pid = 1743] [id = 413] 13:23:22 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:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1835ms 13:23:22 INFO - PROCESS | 1743 | 1468009402258 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 13:23:22 INFO - PROCESS | 1743 | 1468009402264 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 13:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:23:22 INFO - PROCESS | 1743 | 1468009402281 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:23:22 INFO - PROCESS | 1743 | 1468009402285 Marionette TRACE conn3 <- [1,1754,null,{}] 13:23:22 INFO - PROCESS | 1743 | 1468009402294 Marionette TRACE conn3 -> [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:23:22 INFO - PROCESS | 1743 | 1468009402298 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:22 INFO - PROCESS | 1743 | 1468009402448 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 13:23:22 INFO - PROCESS | 1743 | 1468009402459 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:22 INFO - PROCESS | 1743 | 1468009402469 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:22 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b378000 == 29 [pid = 1743] [id = 446] 13:23:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8b379000) [pid = 1743] [serial = 1339] [outer = (nil)] 13:23:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x8b4da000) [pid = 1743] [serial = 1340] [outer = 0x8b379000] 13:23:22 INFO - PROCESS | 1743 | 1468009402605 Marionette DEBUG loaded listener.js 13:23:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x8d502c00) [pid = 1743] [serial = 1341] [outer = 0x8b379000] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x8f3ce400) [pid = 1743] [serial = 1283] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8eaa7000) [pid = 1743] [serial = 1277] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8f3d2c00) [pid = 1743] [serial = 1280] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8ecbb400) [pid = 1743] [serial = 1278] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8eaa6c00) [pid = 1743] [serial = 1262] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8eaaa800) [pid = 1743] [serial = 1263] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8dac8000) [pid = 1743] [serial = 1259] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8e032c00) [pid = 1743] [serial = 1260] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8e2ee800) [pid = 1743] [serial = 1254] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8e918400) [pid = 1743] [serial = 1274] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8d954c00) [pid = 1743] [serial = 1271] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8dac2c00) [pid = 1743] [serial = 1272] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8e104800) [pid = 1743] [serial = 1265] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8eaa8000) [pid = 1743] [serial = 1266] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8b4cec00) [pid = 1743] [serial = 1268] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8b4d6400) [pid = 1743] [serial = 1269] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8b4cd000) [pid = 1743] [serial = 1256] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b7af800) [pid = 1743] [serial = 1257] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e2ea000) [pid = 1743] [serial = 1284] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8f7dac00) [pid = 1743] [serial = 1281] [outer = (nil)] [url = about:blank] 13:23:22 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e96f000) [pid = 1743] [serial = 1275] [outer = (nil)] [url = about:blank] 13:23:23 INFO - PROCESS | 1743 | 1468009403534 Marionette TRACE conn3 <- [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:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1290ms 13:23:23 INFO - PROCESS | 1743 | 1468009403571 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 13:23:23 INFO - PROCESS | 1743 | 1468009403578 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 13:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:23:23 INFO - PROCESS | 1743 | 1468009403588 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:23:23 INFO - PROCESS | 1743 | 1468009403592 Marionette TRACE conn3 <- [1,1758,null,{}] 13:23:23 INFO - PROCESS | 1743 | 1468009403599 Marionette TRACE conn3 -> [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:23:23 INFO - PROCESS | 1743 | 1468009403604 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:23 INFO - PROCESS | 1743 | 1468009403785 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 13:23:23 INFO - PROCESS | 1743 | 1468009403932 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:23 INFO - PROCESS | 1743 | 1468009403943 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:23 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4cec00 == 30 [pid = 1743] [id = 447] 13:23:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8d99d400) [pid = 1743] [serial = 1342] [outer = (nil)] 13:23:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8dac3800) [pid = 1743] [serial = 1343] [outer = 0x8d99d400] 13:23:24 INFO - PROCESS | 1743 | 1468009404013 Marionette DEBUG loaded listener.js 13:23:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e030400) [pid = 1743] [serial = 1344] [outer = 0x8d99d400] 13:23:24 INFO - PROCESS | 1743 | 1468009404852 Marionette TRACE conn3 <- [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:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1279ms 13:23:24 INFO - PROCESS | 1743 | 1468009404869 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 13:23:24 INFO - PROCESS | 1743 | 1468009404872 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 13:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:23:24 INFO - PROCESS | 1743 | 1468009404897 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:23:24 INFO - PROCESS | 1743 | 1468009404903 Marionette TRACE conn3 <- [1,1762,null,{}] 13:23:24 INFO - PROCESS | 1743 | 1468009404930 Marionette TRACE conn3 -> [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:23:24 INFO - PROCESS | 1743 | 1468009404938 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:25 INFO - PROCESS | 1743 | 1468009405150 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 13:23:25 INFO - PROCESS | 1743 | 1468009405180 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:25 INFO - PROCESS | 1743 | 1468009405193 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:25 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e91d000 == 31 [pid = 1743] [id = 448] 13:23:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e91d400) [pid = 1743] [serial = 1345] [outer = (nil)] 13:23:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e972c00) [pid = 1743] [serial = 1346] [outer = 0x8e91d400] 13:23:25 INFO - PROCESS | 1743 | 1468009405262 Marionette DEBUG loaded listener.js 13:23:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8eaa1800) [pid = 1743] [serial = 1347] [outer = 0x8e91d400] 13:23:26 INFO - PROCESS | 1743 | 1468009406201 Marionette TRACE conn3 <- [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:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1344ms 13:23:26 INFO - PROCESS | 1743 | 1468009406241 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 13:23:26 INFO - PROCESS | 1743 | 1468009406246 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 13:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:23:26 INFO - PROCESS | 1743 | 1468009406252 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:23:26 INFO - PROCESS | 1743 | 1468009406255 Marionette TRACE conn3 <- [1,1766,null,{}] 13:23:26 INFO - PROCESS | 1743 | 1468009406269 Marionette TRACE conn3 -> [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:23:26 INFO - PROCESS | 1743 | 1468009406274 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:26 INFO - PROCESS | 1743 | 1468009406492 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 13:23:26 INFO - PROCESS | 1743 | 1468009406515 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:26 INFO - PROCESS | 1743 | 1468009406523 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:26 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d99f800 == 32 [pid = 1743] [id = 449] 13:23:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8eaa5000) [pid = 1743] [serial = 1348] [outer = (nil)] 13:23:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8eaaec00) [pid = 1743] [serial = 1349] [outer = 0x8eaa5000] 13:23:26 INFO - PROCESS | 1743 | 1468009406591 Marionette DEBUG loaded listener.js 13:23:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8ecb4400) [pid = 1743] [serial = 1350] [outer = 0x8eaa5000] 13:23:27 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8e0a7400) [pid = 1743] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:23:27 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8eaaa000) [pid = 1743] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:23:27 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x91598800) [pid = 1743] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:23:27 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x89d0bc00) [pid = 1743] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:23:27 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8b4d0800) [pid = 1743] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:23:27 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8a3db400) [pid = 1743] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:23:27 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x894e0400) [pid = 1743] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:23:27 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e02f400) [pid = 1743] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:23:27 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8b375000) [pid = 1743] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:23:27 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d510800) [pid = 1743] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:23:27 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x894e0800) [pid = 1743] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:23:27 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8b1a8000) [pid = 1743] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:23:27 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e029c00) [pid = 1743] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:23:27 INFO - PROCESS | 1743 | 1468009407651 Marionette TRACE conn3 <- [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:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1438ms 13:23:27 INFO - PROCESS | 1743 | 1468009407691 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 13:23:27 INFO - PROCESS | 1743 | 1468009407695 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 13:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:23:27 INFO - PROCESS | 1743 | 1468009407701 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:23:27 INFO - PROCESS | 1743 | 1468009407704 Marionette TRACE conn3 <- [1,1770,null,{}] 13:23:27 INFO - PROCESS | 1743 | 1468009407710 Marionette TRACE conn3 -> [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:23:27 INFO - PROCESS | 1743 | 1468009407715 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:27 INFO - PROCESS | 1743 | 1468009407914 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 13:23:27 INFO - PROCESS | 1743 | 1468009407933 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:27 INFO - PROCESS | 1743 | 1468009407940 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:27 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e0800 == 33 [pid = 1743] [id = 450] 13:23:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8a3e0800) [pid = 1743] [serial = 1351] [outer = (nil)] 13:23:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e103800) [pid = 1743] [serial = 1352] [outer = 0x8a3e0800] 13:23:28 INFO - PROCESS | 1743 | 1468009408010 Marionette DEBUG loaded listener.js 13:23:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e977000) [pid = 1743] [serial = 1353] [outer = 0x8a3e0800] 13:23:28 INFO - PROCESS | 1743 | 1468009408861 Marionette TRACE conn3 <- [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:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1190ms 13:23:28 INFO - PROCESS | 1743 | 1468009408892 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 13:23:28 INFO - PROCESS | 1743 | 1468009408896 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 13:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:23:28 INFO - PROCESS | 1743 | 1468009408902 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:23:28 INFO - PROCESS | 1743 | 1468009408905 Marionette TRACE conn3 <- [1,1774,null,{}] 13:23:28 INFO - PROCESS | 1743 | 1468009408911 Marionette TRACE conn3 -> [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:23:28 INFO - PROCESS | 1743 | 1468009408921 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:29 INFO - PROCESS | 1743 | 1468009409115 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 13:23:29 INFO - PROCESS | 1743 | 1468009409125 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:29 INFO - PROCESS | 1743 | 1468009409137 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:29 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0d800 == 34 [pid = 1743] [id = 451] 13:23:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8d50a000) [pid = 1743] [serial = 1354] [outer = (nil)] 13:23:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8f3d6c00) [pid = 1743] [serial = 1355] [outer = 0x8d50a000] 13:23:29 INFO - PROCESS | 1743 | 1468009409326 Marionette DEBUG loaded listener.js 13:23:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8f3cf800) [pid = 1743] [serial = 1356] [outer = 0x8d50a000] 13:23:30 INFO - PROCESS | 1743 | 1468009410381 Marionette TRACE conn3 <- [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:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1536ms 13:23:30 INFO - PROCESS | 1743 | 1468009410440 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 13:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:23:30 INFO - PROCESS | 1743 | 1468009410447 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 13:23:30 INFO - PROCESS | 1743 | 1468009410455 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:23:30 INFO - PROCESS | 1743 | 1468009410463 Marionette TRACE conn3 <- [1,1778,null,{}] 13:23:30 INFO - PROCESS | 1743 | 1468009410471 Marionette TRACE conn3 -> [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:23:30 INFO - PROCESS | 1743 | 1468009410477 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:30 INFO - PROCESS | 1743 | 1468009410701 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 13:23:30 INFO - PROCESS | 1743 | 1468009410930 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:30 INFO - PROCESS | 1743 | 1468009410940 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b371c00 == 35 [pid = 1743] [id = 452] 13:23:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8b378800) [pid = 1743] [serial = 1357] [outer = (nil)] 13:23:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8d949000) [pid = 1743] [serial = 1358] [outer = 0x8b378800] 13:23:31 INFO - PROCESS | 1743 | 1468009411068 Marionette DEBUG loaded listener.js 13:23:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8d9a6c00) [pid = 1743] [serial = 1359] [outer = 0x8b378800] 13:23:31 INFO - PROCESS | 1743 | 1468009411971 Marionette TRACE conn3 <- [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:23:32 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:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1595ms 13:23:32 INFO - PROCESS | 1743 | 1468009412050 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 13:23:32 INFO - PROCESS | 1743 | 1468009412057 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 13:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:23:32 INFO - PROCESS | 1743 | 1468009412068 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:23:32 INFO - PROCESS | 1743 | 1468009412072 Marionette TRACE conn3 <- [1,1782,null,{}] 13:23:32 INFO - PROCESS | 1743 | 1468009412079 Marionette TRACE conn3 -> [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:23:32 INFO - PROCESS | 1743 | 1468009412085 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:32 INFO - PROCESS | 1743 | 1468009412312 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 13:23:32 INFO - PROCESS | 1743 | 1468009412584 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:32 INFO - PROCESS | 1743 | 1468009412590 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:32 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0ab400 == 36 [pid = 1743] [id = 453] 13:23:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e106c00) [pid = 1743] [serial = 1360] [outer = (nil)] 13:23:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8e919c00) [pid = 1743] [serial = 1361] [outer = 0x8e106c00] 13:23:32 INFO - PROCESS | 1743 | 1468009412694 Marionette DEBUG loaded listener.js 13:23:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e97b400) [pid = 1743] [serial = 1362] [outer = 0x8e106c00] 13:23:33 INFO - PROCESS | 1743 | 1468009413587 Marionette TRACE conn3 <- [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:23:33 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:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1586ms 13:23:33 INFO - PROCESS | 1743 | 1468009413654 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 13:23:33 INFO - PROCESS | 1743 | 1468009413659 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 13:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:23:33 INFO - PROCESS | 1743 | 1468009413666 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:23:33 INFO - PROCESS | 1743 | 1468009413673 Marionette TRACE conn3 <- [1,1786,null,{}] 13:23:33 INFO - PROCESS | 1743 | 1468009413690 Marionette TRACE conn3 -> [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:23:33 INFO - PROCESS | 1743 | 1468009413699 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:33 INFO - PROCESS | 1743 | 1468009413973 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 13:23:34 INFO - PROCESS | 1743 | 1468009414247 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:34 INFO - PROCESS | 1743 | 1468009414263 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f3ca000 == 37 [pid = 1743] [id = 454] 13:23:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8f7d7c00) [pid = 1743] [serial = 1363] [outer = (nil)] 13:23:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8f7e2400) [pid = 1743] [serial = 1364] [outer = 0x8f7d7c00] 13:23:34 INFO - PROCESS | 1743 | 1468009414347 Marionette DEBUG loaded listener.js 13:23:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8fa32800) [pid = 1743] [serial = 1365] [outer = 0x8f7d7c00] 13:23:35 INFO - PROCESS | 1743 | 1468009415241 Marionette TRACE conn3 <- [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:23:35 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:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1649ms 13:23:35 INFO - PROCESS | 1743 | 1468009415316 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 13:23:35 INFO - PROCESS | 1743 | 1468009415322 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 13:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:23:35 INFO - PROCESS | 1743 | 1468009415329 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:23:35 INFO - PROCESS | 1743 | 1468009415332 Marionette TRACE conn3 <- [1,1790,null,{}] 13:23:35 INFO - PROCESS | 1743 | 1468009415339 Marionette TRACE conn3 -> [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:23:35 INFO - PROCESS | 1743 | 1468009415344 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:35 INFO - PROCESS | 1743 | 1468009415572 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 13:23:35 INFO - PROCESS | 1743 | 1468009415793 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:35 INFO - PROCESS | 1743 | 1468009415803 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:35 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d8000 == 38 [pid = 1743] [id = 455] 13:23:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8f7e0c00) [pid = 1743] [serial = 1366] [outer = (nil)] 13:23:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8fa3b800) [pid = 1743] [serial = 1367] [outer = 0x8f7e0c00] 13:23:35 INFO - PROCESS | 1743 | 1468009415925 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8fa40400) [pid = 1743] [serial = 1368] [outer = 0x8f7e0c00] 13:23:36 INFO - PROCESS | 1743 | 1468009416795 Marionette TRACE conn3 <- [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:23:36 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:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1534ms 13:23:36 INFO - PROCESS | 1743 | 1468009416864 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 13:23:36 INFO - PROCESS | 1743 | 1468009416869 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 13:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:23:36 INFO - PROCESS | 1743 | 1468009416875 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:23:36 INFO - PROCESS | 1743 | 1468009416879 Marionette TRACE conn3 <- [1,1794,null,{}] 13:23:36 INFO - PROCESS | 1743 | 1468009416885 Marionette TRACE conn3 -> [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:23:36 INFO - PROCESS | 1743 | 1468009416891 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:37 INFO - PROCESS | 1743 | 1468009417104 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 13:23:37 INFO - PROCESS | 1743 | 1468009417350 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:37 INFO - PROCESS | 1743 | 1468009417361 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d01c00 == 39 [pid = 1743] [id = 456] 13:23:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x89d04c00) [pid = 1743] [serial = 1369] [outer = (nil)] 13:23:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8b37b000) [pid = 1743] [serial = 1370] [outer = 0x89d04c00] 13:23:37 INFO - PROCESS | 1743 | 1468009417488 Marionette DEBUG loaded listener.js 13:23:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8d505800) [pid = 1743] [serial = 1371] [outer = 0x89d04c00] 13:23:38 INFO - PROCESS | 1743 | 1468009418585 Marionette TRACE conn3 <- [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:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1790ms 13:23:38 INFO - PROCESS | 1743 | 1468009418666 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 13:23:38 INFO - PROCESS | 1743 | 1468009418671 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 13:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:23:38 INFO - PROCESS | 1743 | 1468009418680 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:23:38 INFO - PROCESS | 1743 | 1468009418685 Marionette TRACE conn3 <- [1,1798,null,{}] 13:23:38 INFO - PROCESS | 1743 | 1468009418693 Marionette TRACE conn3 -> [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:23:38 INFO - PROCESS | 1743 | 1468009418699 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:38 INFO - PROCESS | 1743 | 1468009418926 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 13:23:39 INFO - PROCESS | 1743 | 1468009419162 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:39 INFO - PROCESS | 1743 | 1468009419168 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:39 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4d2c00 == 40 [pid = 1743] [id = 457] 13:23:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8b4d4000) [pid = 1743] [serial = 1372] [outer = (nil)] 13:23:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8d508400) [pid = 1743] [serial = 1373] [outer = 0x8b4d4000] 13:23:39 INFO - PROCESS | 1743 | 1468009419244 Marionette DEBUG loaded listener.js 13:23:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x8d951c00) [pid = 1743] [serial = 1374] [outer = 0x8b4d4000] 13:23:40 INFO - PROCESS | 1743 | 1468009420191 Marionette TRACE conn3 <- [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:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1536ms 13:23:40 INFO - PROCESS | 1743 | 1468009420215 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 13:23:40 INFO - PROCESS | 1743 | 1468009420222 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 13:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:23:40 INFO - PROCESS | 1743 | 1468009420233 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:23:40 INFO - PROCESS | 1743 | 1468009420237 Marionette TRACE conn3 <- [1,1802,null,{}] 13:23:40 INFO - PROCESS | 1743 | 1468009420244 Marionette TRACE conn3 -> [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:23:40 INFO - PROCESS | 1743 | 1468009420249 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:40 INFO - PROCESS | 1743 | 1468009420420 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 13:23:41 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0b800 == 39 [pid = 1743] [id = 406] 13:23:41 INFO - PROCESS | 1743 | --DOCSHELL 0x8f3d1800 == 38 [pid = 1743] [id = 410] 13:23:41 INFO - PROCESS | 1743 | --DOCSHELL 0x894d9400 == 37 [pid = 1743] [id = 404] 13:23:41 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7acc00 == 36 [pid = 1743] [id = 401] 13:23:41 INFO - PROCESS | 1743 | --DOCSHELL 0x894df800 == 35 [pid = 1743] [id = 436] 13:23:41 INFO - PROCESS | 1743 | --DOCSHELL 0x894d7800 == 34 [pid = 1743] [id = 405] 13:23:41 INFO - PROCESS | 1743 | --DOCSHELL 0x8d50a800 == 33 [pid = 1743] [id = 412] 13:23:41 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19c800 == 32 [pid = 1743] [id = 408] 13:23:41 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0a9000 == 31 [pid = 1743] [id = 402] 13:23:41 INFO - PROCESS | 1743 | --DOCSHELL 0x8d9a3400 == 30 [pid = 1743] [id = 407] 13:23:41 INFO - PROCESS | 1743 | --DOCSHELL 0x8e979800 == 29 [pid = 1743] [id = 409] 13:23:41 INFO - PROCESS | 1743 | --DOCSHELL 0x89d05800 == 28 [pid = 1743] [id = 411] 13:23:41 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3de800 == 27 [pid = 1743] [id = 400] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8fad7800) [pid = 1743] [serial = 1296] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8fa40800) [pid = 1743] [serial = 1295] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x9158f400) [pid = 1743] [serial = 1299] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x9158b000) [pid = 1743] [serial = 1298] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x91775c00) [pid = 1743] [serial = 1302] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x9176e400) [pid = 1743] [serial = 1301] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8d9a9800) [pid = 1743] [serial = 1305] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8b37b400) [pid = 1743] [serial = 1304] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8b4d5000) [pid = 1743] [serial = 1313] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8b7ab400) [pid = 1743] [serial = 1314] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8b377800) [pid = 1743] [serial = 1308] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8b36fc00) [pid = 1743] [serial = 1307] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x89d0e800) [pid = 1743] [serial = 1287] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x89d05400) [pid = 1743] [serial = 1286] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e0ad800) [pid = 1743] [serial = 1319] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e108800) [pid = 1743] [serial = 1322] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e101800) [pid = 1743] [serial = 1320] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8dac5800) [pid = 1743] [serial = 1290] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8d99ec00) [pid = 1743] [serial = 1289] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8a3db000) [pid = 1743] [serial = 1311] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x89d09c00) [pid = 1743] [serial = 1310] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8e10bc00) [pid = 1743] [serial = 1323] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8d99f000) [pid = 1743] [serial = 1317] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8d94e400) [pid = 1743] [serial = 1316] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8f3ca800) [pid = 1743] [serial = 1293] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8e973800) [pid = 1743] [serial = 1292] [outer = (nil)] [url = about:blank] 13:23:41 INFO - PROCESS | 1743 | 1468009421702 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:41 INFO - PROCESS | 1743 | 1468009421711 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x894dec00 == 28 [pid = 1743] [id = 458] 13:23:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x894df400) [pid = 1743] [serial = 1375] [outer = (nil)] 13:23:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x89d05000) [pid = 1743] [serial = 1376] [outer = 0x894df400] 13:23:41 INFO - PROCESS | 1743 | 1468009421791 Marionette DEBUG loaded listener.js 13:23:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x89d0f000) [pid = 1743] [serial = 1377] [outer = 0x894df400] 13:23:42 INFO - PROCESS | 1743 | 1468009422563 Marionette TRACE conn3 <- [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:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2386ms 13:23:42 INFO - PROCESS | 1743 | 1468009422621 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 13:23:42 INFO - PROCESS | 1743 | 1468009422627 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 13:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:23:42 INFO - PROCESS | 1743 | 1468009422643 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:23:42 INFO - PROCESS | 1743 | 1468009422647 Marionette TRACE conn3 <- [1,1806,null,{}] 13:23:42 INFO - PROCESS | 1743 | 1468009422656 Marionette TRACE conn3 -> [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:23:42 INFO - PROCESS | 1743 | 1468009422663 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:42 INFO - PROCESS | 1743 | 1468009422828 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 13:23:42 INFO - PROCESS | 1743 | 1468009422842 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:42 INFO - PROCESS | 1743 | 1468009422852 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:42 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a3000 == 29 [pid = 1743] [id = 459] 13:23:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8b375400) [pid = 1743] [serial = 1378] [outer = (nil)] 13:23:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8b37bc00) [pid = 1743] [serial = 1379] [outer = 0x8b375400] 13:23:42 INFO - PROCESS | 1743 | 1468009422921 Marionette DEBUG loaded listener.js 13:23:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b4d6000) [pid = 1743] [serial = 1380] [outer = 0x8b375400] 13:23:43 INFO - PROCESS | 1743 | 1468009423876 Marionette TRACE conn3 <- [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:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1304ms 13:23:43 INFO - PROCESS | 1743 | 1468009423946 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 13:23:43 INFO - PROCESS | 1743 | 1468009423953 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 13:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:23:43 INFO - PROCESS | 1743 | 1468009423969 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:23:43 INFO - PROCESS | 1743 | 1468009423971 Marionette TRACE conn3 <- [1,1810,null,{}] 13:23:43 INFO - PROCESS | 1743 | 1468009423984 Marionette TRACE conn3 -> [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:23:43 INFO - PROCESS | 1743 | 1468009423988 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:44 INFO - PROCESS | 1743 | 1468009424222 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 13:23:44 INFO - PROCESS | 1743 | 1468009424261 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:44 INFO - PROCESS | 1743 | 1468009424272 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:44 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b377c00 == 30 [pid = 1743] [id = 460] 13:23:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8b378c00) [pid = 1743] [serial = 1381] [outer = (nil)] 13:23:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8d50fc00) [pid = 1743] [serial = 1382] [outer = 0x8b378c00] 13:23:44 INFO - PROCESS | 1743 | 1468009424340 Marionette DEBUG loaded listener.js 13:23:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8d9a1000) [pid = 1743] [serial = 1383] [outer = 0x8b378c00] 13:23:45 INFO - PROCESS | 1743 | 1468009425382 Marionette TRACE conn3 <- [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:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1443ms 13:23:45 INFO - PROCESS | 1743 | 1468009425407 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 13:23:45 INFO - PROCESS | 1743 | 1468009425411 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 13:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:23:45 INFO - PROCESS | 1743 | 1468009425432 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:23:45 INFO - PROCESS | 1743 | 1468009425442 Marionette TRACE conn3 <- [1,1814,null,{}] 13:23:45 INFO - PROCESS | 1743 | 1468009425460 Marionette TRACE conn3 -> [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:23:45 INFO - PROCESS | 1743 | 1468009425469 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:45 INFO - PROCESS | 1743 | 1468009425690 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 13:23:45 INFO - PROCESS | 1743 | 1468009425717 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:45 INFO - PROCESS | 1743 | 1468009425725 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:45 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d01400 == 31 [pid = 1743] [id = 461] 13:23:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8b379800) [pid = 1743] [serial = 1384] [outer = (nil)] 13:23:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e0ac400) [pid = 1743] [serial = 1385] [outer = 0x8b379800] 13:23:45 INFO - PROCESS | 1743 | 1468009425812 Marionette DEBUG loaded listener.js 13:23:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e104000) [pid = 1743] [serial = 1386] [outer = 0x8b379800] 13:23:46 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8d50a000) [pid = 1743] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:23:46 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e91d400) [pid = 1743] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:23:46 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8eaa5000) [pid = 1743] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:23:46 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8a3e0800) [pid = 1743] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:23:46 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e2f0400) [pid = 1743] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:23:46 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x894dcc00) [pid = 1743] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:23:46 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8e975000) [pid = 1743] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:23:46 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b373c00) [pid = 1743] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:23:46 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8d99d400) [pid = 1743] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:23:46 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e0a9400) [pid = 1743] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:23:46 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8b379000) [pid = 1743] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:23:47 INFO - PROCESS | 1743 | 1468009427532 Marionette TRACE conn3 <- [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:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2161ms 13:23:47 INFO - PROCESS | 1743 | 1468009427586 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 13:23:47 INFO - PROCESS | 1743 | 1468009427592 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 13:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:23:47 INFO - PROCESS | 1743 | 1468009427601 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:23:47 INFO - PROCESS | 1743 | 1468009427609 Marionette TRACE conn3 <- [1,1818,null,{}] 13:23:47 INFO - PROCESS | 1743 | 1468009427617 Marionette TRACE conn3 -> [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:23:47 INFO - PROCESS | 1743 | 1468009427623 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:47 INFO - PROCESS | 1743 | 1468009427823 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 13:23:48 INFO - PROCESS | 1743 | 1468009428050 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:48 INFO - PROCESS | 1743 | 1468009428060 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0a800 == 32 [pid = 1743] [id = 462] 13:23:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b19cc00) [pid = 1743] [serial = 1387] [outer = (nil)] 13:23:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8b4da800) [pid = 1743] [serial = 1388] [outer = 0x8b19cc00] 13:23:48 INFO - PROCESS | 1743 | 1468009428148 Marionette DEBUG loaded listener.js 13:23:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8d50b800) [pid = 1743] [serial = 1389] [outer = 0x8b19cc00] 13:23:49 INFO - PROCESS | 1743 | 1468009429188 Marionette TRACE conn3 <- [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:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1642ms 13:23:49 INFO - PROCESS | 1743 | 1468009429241 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 13:23:49 INFO - PROCESS | 1743 | 1468009429249 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 13:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:23:49 INFO - PROCESS | 1743 | 1468009429260 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:23:49 INFO - PROCESS | 1743 | 1468009429264 Marionette TRACE conn3 <- [1,1822,null,{}] 13:23:49 INFO - PROCESS | 1743 | 1468009429271 Marionette TRACE conn3 -> [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:23:49 INFO - PROCESS | 1743 | 1468009429277 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:49 INFO - PROCESS | 1743 | 1468009429479 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 13:23:49 INFO - PROCESS | 1743 | 1468009429770 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:49 INFO - PROCESS | 1743 | 1468009429778 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:49 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0ab000 == 33 [pid = 1743] [id = 463] 13:23:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e0abc00) [pid = 1743] [serial = 1390] [outer = (nil)] 13:23:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e103400) [pid = 1743] [serial = 1391] [outer = 0x8e0abc00] 13:23:49 INFO - PROCESS | 1743 | 1468009429870 Marionette DEBUG loaded listener.js 13:23:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e2e9400) [pid = 1743] [serial = 1392] [outer = 0x8e0abc00] 13:23:50 INFO - PROCESS | 1743 | 1468009430838 Marionette TRACE conn3 <- [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:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1640ms 13:23:50 INFO - PROCESS | 1743 | 1468009430904 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 13:23:50 INFO - PROCESS | 1743 | 1468009430908 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 13:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:23:50 INFO - PROCESS | 1743 | 1468009430916 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:23:50 INFO - PROCESS | 1743 | 1468009430923 Marionette TRACE conn3 <- [1,1826,null,{}] 13:23:50 INFO - PROCESS | 1743 | 1468009430940 Marionette TRACE conn3 -> [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:23:50 INFO - PROCESS | 1743 | 1468009430949 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:51 INFO - PROCESS | 1743 | 1468009431134 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 13:23:51 INFO - PROCESS | 1743 | 1468009431359 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:51 INFO - PROCESS | 1743 | 1468009431373 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:51 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0bc00 == 34 [pid = 1743] [id = 464] 13:23:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e91a400) [pid = 1743] [serial = 1393] [outer = (nil)] 13:23:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e973800) [pid = 1743] [serial = 1394] [outer = 0x8e91a400] 13:23:51 INFO - PROCESS | 1743 | 1468009431479 Marionette DEBUG loaded listener.js 13:23:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8eaa7800) [pid = 1743] [serial = 1395] [outer = 0x8e91a400] 13:23:52 INFO - PROCESS | 1743 | 1468009432437 Marionette TRACE conn3 <- [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:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1586ms 13:23:52 INFO - PROCESS | 1743 | 1468009432503 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 13:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:23:52 INFO - PROCESS | 1743 | 1468009432508 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 13:23:52 INFO - PROCESS | 1743 | 1468009432515 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:23:52 INFO - PROCESS | 1743 | 1468009432518 Marionette TRACE conn3 <- [1,1830,null,{}] 13:23:52 INFO - PROCESS | 1743 | 1468009432524 Marionette TRACE conn3 -> [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:23:52 INFO - PROCESS | 1743 | 1468009432530 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:52 INFO - PROCESS | 1743 | 1468009432739 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 13:23:52 INFO - PROCESS | 1743 | 1468009432971 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:52 INFO - PROCESS | 1743 | 1468009432979 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3dc800 == 35 [pid = 1743] [id = 465] 13:23:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8a3de400) [pid = 1743] [serial = 1396] [outer = (nil)] 13:23:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8ecb3c00) [pid = 1743] [serial = 1397] [outer = 0x8a3de400] 13:23:53 INFO - PROCESS | 1743 | 1468009433105 Marionette DEBUG loaded listener.js 13:23:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8ecbf800) [pid = 1743] [serial = 1398] [outer = 0x8a3de400] 13:23:54 INFO - PROCESS | 1743 | 1468009434145 Marionette TRACE conn3 <- [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:23:54 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:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1687ms 13:23:54 INFO - PROCESS | 1743 | 1468009434202 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 13:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:23:54 INFO - PROCESS | 1743 | 1468009434210 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 13:23:54 INFO - PROCESS | 1743 | 1468009434219 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:23:54 INFO - PROCESS | 1743 | 1468009434224 Marionette TRACE conn3 <- [1,1834,null,{}] 13:23:54 INFO - PROCESS | 1743 | 1468009434232 Marionette TRACE conn3 -> [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:23:54 INFO - PROCESS | 1743 | 1468009434238 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:54 INFO - PROCESS | 1743 | 1468009434426 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 13:23:54 INFO - PROCESS | 1743 | 1468009434707 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:54 INFO - PROCESS | 1743 | 1468009434720 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:54 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b36d800 == 36 [pid = 1743] [id = 466] 13:23:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8b36ec00) [pid = 1743] [serial = 1399] [outer = (nil)] 13:23:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8b4cc400) [pid = 1743] [serial = 1400] [outer = 0x8b36ec00] 13:23:54 INFO - PROCESS | 1743 | 1468009434855 Marionette DEBUG loaded listener.js 13:23:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8b7adc00) [pid = 1743] [serial = 1401] [outer = 0x8b36ec00] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8e101400) [pid = 1743] [serial = 1331] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8e2e7000) [pid = 1743] [serial = 1332] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8b4da000) [pid = 1743] [serial = 1340] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8d502c00) [pid = 1743] [serial = 1341] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e972c00) [pid = 1743] [serial = 1346] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8ecb4400) [pid = 1743] [serial = 1350] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e030400) [pid = 1743] [serial = 1344] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e977000) [pid = 1743] [serial = 1353] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8f3cf800) [pid = 1743] [serial = 1356] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8f3d6c00) [pid = 1743] [serial = 1355] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8eaa1800) [pid = 1743] [serial = 1347] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8eaaec00) [pid = 1743] [serial = 1349] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e103800) [pid = 1743] [serial = 1352] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e970800) [pid = 1743] [serial = 1326] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8e2f3800) [pid = 1743] [serial = 1325] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x894e3400) [pid = 1743] [serial = 1337] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8b7ad000) [pid = 1743] [serial = 1338] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8eaa8400) [pid = 1743] [serial = 1334] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8eab0000) [pid = 1743] [serial = 1335] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x8b4d1800) [pid = 1743] [serial = 1328] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 59 (0x8d50dc00) [pid = 1743] [serial = 1329] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | --DOMWINDOW == 58 (0x8dac3800) [pid = 1743] [serial = 1343] [outer = (nil)] [url = about:blank] 13:23:55 INFO - PROCESS | 1743 | 1468009435683 Marionette TRACE conn3 <- [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:23:55 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:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1501ms 13:23:55 INFO - PROCESS | 1743 | 1468009435718 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 13:23:55 INFO - PROCESS | 1743 | 1468009435725 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 13:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:23:55 INFO - PROCESS | 1743 | 1468009435735 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:23:55 INFO - PROCESS | 1743 | 1468009435739 Marionette TRACE conn3 <- [1,1838,null,{}] 13:23:55 INFO - PROCESS | 1743 | 1468009435783 Marionette TRACE conn3 -> [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:23:55 INFO - PROCESS | 1743 | 1468009435789 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:55 INFO - PROCESS | 1743 | 1468009435953 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 13:23:55 INFO - PROCESS | 1743 | 1468009435963 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:55 INFO - PROCESS | 1743 | 1468009435971 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:55 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a4800 == 37 [pid = 1743] [id = 467] 13:23:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 59 (0x8d50a000) [pid = 1743] [serial = 1402] [outer = (nil)] 13:23:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 60 (0x8daba000) [pid = 1743] [serial = 1403] [outer = 0x8d50a000] 13:23:56 INFO - PROCESS | 1743 | 1468009436043 Marionette DEBUG loaded listener.js 13:23:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x8e026c00) [pid = 1743] [serial = 1404] [outer = 0x8d50a000] 13:23:56 INFO - PROCESS | 1743 | 1468009436967 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1260ms 13:23:56 INFO - PROCESS | 1743 | 1468009436996 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 13:23:57 INFO - PROCESS | 1743 | 1468009437000 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 13:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:23:57 INFO - PROCESS | 1743 | 1468009437007 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:23:57 INFO - PROCESS | 1743 | 1468009437012 Marionette TRACE conn3 <- [1,1842,null,{}] 13:23:57 INFO - PROCESS | 1743 | 1468009437028 Marionette TRACE conn3 -> [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:23:57 INFO - PROCESS | 1743 | 1468009437036 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:57 INFO - PROCESS | 1743 | 1468009437196 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 13:23:57 INFO - PROCESS | 1743 | 1468009437353 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:57 INFO - PROCESS | 1743 | 1468009437364 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:57 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2f2800 == 38 [pid = 1743] [id = 468] 13:23:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8e2f2c00) [pid = 1743] [serial = 1405] [outer = (nil)] 13:23:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8e914c00) [pid = 1743] [serial = 1406] [outer = 0x8e2f2c00] 13:23:57 INFO - PROCESS | 1743 | 1468009437440 Marionette DEBUG loaded listener.js 13:23:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8e920400) [pid = 1743] [serial = 1407] [outer = 0x8e2f2c00] 13:23:58 INFO - PROCESS | 1743 | 1468009438330 Marionette TRACE conn3 <- [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:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1383ms 13:23:58 INFO - PROCESS | 1743 | 1468009438396 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 13:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:23:58 INFO - PROCESS | 1743 | 1468009438400 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 13:23:58 INFO - PROCESS | 1743 | 1468009438408 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:23:58 INFO - PROCESS | 1743 | 1468009438411 Marionette TRACE conn3 <- [1,1846,null,{}] 13:23:58 INFO - PROCESS | 1743 | 1468009438416 Marionette TRACE conn3 -> [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:23:58 INFO - PROCESS | 1743 | 1468009438421 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:58 INFO - PROCESS | 1743 | 1468009438633 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 13:23:58 INFO - PROCESS | 1743 | 1468009438657 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:58 INFO - PROCESS | 1743 | 1468009438683 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19c800 == 39 [pid = 1743] [id = 469] 13:23:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e911c00) [pid = 1743] [serial = 1408] [outer = (nil)] 13:23:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8eaab000) [pid = 1743] [serial = 1409] [outer = 0x8e911c00] 13:23:58 INFO - PROCESS | 1743 | 1468009438821 Marionette DEBUG loaded listener.js 13:23:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8ecb3800) [pid = 1743] [serial = 1410] [outer = 0x8e911c00] 13:23:59 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8b375400) [pid = 1743] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:23:59 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8b378c00) [pid = 1743] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:23:59 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x89d04c00) [pid = 1743] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:23:59 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8b378800) [pid = 1743] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:23:59 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8e106c00) [pid = 1743] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:23:59 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8f7d7c00) [pid = 1743] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:23:59 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x8b4d4000) [pid = 1743] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:23:59 INFO - PROCESS | 1743 | --DOMWINDOW == 59 (0x8f7e0c00) [pid = 1743] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:23:59 INFO - PROCESS | 1743 | --DOMWINDOW == 58 (0x894df400) [pid = 1743] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:23:59 INFO - PROCESS | 1743 | 1468009439725 Marionette TRACE conn3 <- [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:23:59 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:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1382ms 13:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:23:59 INFO - PROCESS | 1743 | 1468009439788 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 13:23:59 INFO - PROCESS | 1743 | 1468009439791 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 13:23:59 INFO - PROCESS | 1743 | 1468009439798 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:23:59 INFO - PROCESS | 1743 | 1468009439801 Marionette TRACE conn3 <- [1,1850,null,{}] 13:23:59 INFO - PROCESS | 1743 | 1468009439807 Marionette TRACE conn3 -> [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:23:59 INFO - PROCESS | 1743 | 1468009439812 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:23:59 INFO - PROCESS | 1743 | 1468009439965 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 13:24:00 INFO - PROCESS | 1743 | 1468009440099 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:00 INFO - PROCESS | 1743 | 1468009440107 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:00 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e0400 == 40 [pid = 1743] [id = 470] 13:24:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 59 (0x8b375400) [pid = 1743] [serial = 1411] [outer = (nil)] 13:24:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 60 (0x8e106c00) [pid = 1743] [serial = 1412] [outer = 0x8b375400] 13:24:00 INFO - PROCESS | 1743 | 1468009440177 Marionette DEBUG loaded listener.js 13:24:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x8eaa1800) [pid = 1743] [serial = 1413] [outer = 0x8b375400] 13:24:00 INFO - PROCESS | 1743 | 1468009440979 Marionette TRACE conn3 <- [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:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1241ms 13:24:01 INFO - PROCESS | 1743 | 1468009441038 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 13:24:01 INFO - PROCESS | 1743 | 1468009441042 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 13:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:24:01 INFO - PROCESS | 1743 | 1468009441049 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:24:01 INFO - PROCESS | 1743 | 1468009441052 Marionette TRACE conn3 <- [1,1854,null,{}] 13:24:01 INFO - PROCESS | 1743 | 1468009441058 Marionette TRACE conn3 -> [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:24:01 INFO - PROCESS | 1743 | 1468009441068 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:01 INFO - PROCESS | 1743 | 1468009441271 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 13:24:01 INFO - PROCESS | 1743 | 1468009441407 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 1743 | 1468009441415 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19c400 == 41 [pid = 1743] [id = 471] 13:24:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8b371000) [pid = 1743] [serial = 1414] [outer = (nil)] 13:24:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8f7d8800) [pid = 1743] [serial = 1415] [outer = 0x8b371000] 13:24:01 INFO - PROCESS | 1743 | 1468009441482 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8f7ddc00) [pid = 1743] [serial = 1416] [outer = 0x8b371000] 13:24:02 INFO - PROCESS | 1743 | 1468009442506 Marionette TRACE conn3 <- [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:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1535ms 13:24:02 INFO - PROCESS | 1743 | 1468009442586 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 13:24:02 INFO - PROCESS | 1743 | 1468009442593 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 13:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:24:02 INFO - PROCESS | 1743 | 1468009442603 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:24:02 INFO - PROCESS | 1743 | 1468009442608 Marionette TRACE conn3 <- [1,1858,null,{}] 13:24:02 INFO - PROCESS | 1743 | 1468009442636 Marionette TRACE conn3 -> [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:24:02 INFO - PROCESS | 1743 | 1468009442643 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:02 INFO - PROCESS | 1743 | 1468009442831 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 13:24:03 INFO - PROCESS | 1743 | 1468009443069 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 1743 | 1468009443077 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:03 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3d8800 == 42 [pid = 1743] [id = 472] 13:24:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8b1a2400) [pid = 1743] [serial = 1417] [outer = (nil)] 13:24:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8d502c00) [pid = 1743] [serial = 1418] [outer = 0x8b1a2400] 13:24:03 INFO - PROCESS | 1743 | 1468009443178 Marionette DEBUG loaded listener.js 13:24:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8d94d800) [pid = 1743] [serial = 1419] [outer = 0x8b1a2400] 13:24:04 INFO - PROCESS | 1743 | 1468009444096 Marionette TRACE conn3 <- [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:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1557ms 13:24:04 INFO - PROCESS | 1743 | 1468009444159 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 13:24:04 INFO - PROCESS | 1743 | 1468009444166 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 13:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:24:04 INFO - PROCESS | 1743 | 1468009444177 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:24:04 INFO - PROCESS | 1743 | 1468009444181 Marionette TRACE conn3 <- [1,1862,null,{}] 13:24:04 INFO - PROCESS | 1743 | 1468009444188 Marionette TRACE conn3 -> [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:24:04 INFO - PROCESS | 1743 | 1468009444194 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:04 INFO - PROCESS | 1743 | 1468009444461 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 13:24:04 INFO - PROCESS | 1743 | 1468009444764 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:04 INFO - PROCESS | 1743 | 1468009444775 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e031c00 == 43 [pid = 1743] [id = 473] 13:24:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e2ec800) [pid = 1743] [serial = 1420] [outer = (nil)] 13:24:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e912000) [pid = 1743] [serial = 1421] [outer = 0x8e2ec800] 13:24:04 INFO - PROCESS | 1743 | 1468009444857 Marionette DEBUG loaded listener.js 13:24:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8eaa9c00) [pid = 1743] [serial = 1422] [outer = 0x8e2ec800] 13:24:05 INFO - PROCESS | 1743 | 1468009445783 Marionette TRACE conn3 <- [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:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1638ms 13:24:05 INFO - PROCESS | 1743 | 1468009445815 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 13:24:05 INFO - PROCESS | 1743 | 1468009445820 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 13:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:24:05 INFO - PROCESS | 1743 | 1468009445845 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:24:05 INFO - PROCESS | 1743 | 1468009445851 Marionette TRACE conn3 <- [1,1866,null,{}] 13:24:05 INFO - PROCESS | 1743 | 1468009445868 Marionette TRACE conn3 -> [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:24:05 INFO - PROCESS | 1743 | 1468009445877 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:06 INFO - PROCESS | 1743 | 1468009446061 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 13:24:06 INFO - PROCESS | 1743 | 1468009446243 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:06 INFO - PROCESS | 1743 | 1468009446255 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x8ecbcc00 == 44 [pid = 1743] [id = 474] 13:24:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8f7dd800) [pid = 1743] [serial = 1423] [outer = (nil)] 13:24:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8f7e6800) [pid = 1743] [serial = 1424] [outer = 0x8f7dd800] 13:24:06 INFO - PROCESS | 1743 | 1468009446408 Marionette DEBUG loaded listener.js 13:24:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8fa38800) [pid = 1743] [serial = 1425] [outer = 0x8f7dd800] 13:24:07 INFO - PROCESS | 1743 | 1468009447289 Marionette TRACE conn3 <- [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:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1502ms 13:24:07 INFO - PROCESS | 1743 | 1468009447345 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 13:24:07 INFO - PROCESS | 1743 | 1468009447351 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 13:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:24:07 INFO - PROCESS | 1743 | 1468009447358 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:24:07 INFO - PROCESS | 1743 | 1468009447362 Marionette TRACE conn3 <- [1,1870,null,{}] 13:24:07 INFO - PROCESS | 1743 | 1468009447368 Marionette TRACE conn3 -> [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:24:07 INFO - PROCESS | 1743 | 1468009447373 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:07 INFO - PROCESS | 1743 | 1468009447555 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 13:24:07 INFO - PROCESS | 1743 | 1468009447735 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:07 INFO - PROCESS | 1743 | 1468009447744 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:07 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7d9800 == 45 [pid = 1743] [id = 475] 13:24:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8fa3c000) [pid = 1743] [serial = 1426] [outer = (nil)] 13:24:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8fad2c00) [pid = 1743] [serial = 1427] [outer = 0x8fa3c000] 13:24:07 INFO - PROCESS | 1743 | 1468009447827 Marionette DEBUG loaded listener.js 13:24:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8fad8000) [pid = 1743] [serial = 1428] [outer = 0x8fa3c000] 13:24:08 INFO - PROCESS | 1743 | 1468009448767 Marionette TRACE conn3 <- [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:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1480ms 13:24:08 INFO - PROCESS | 1743 | 1468009448839 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 13:24:08 INFO - PROCESS | 1743 | 1468009448843 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 13:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:24:08 INFO - PROCESS | 1743 | 1468009448850 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:24:08 INFO - PROCESS | 1743 | 1468009448852 Marionette TRACE conn3 <- [1,1874,null,{}] 13:24:08 INFO - PROCESS | 1743 | 1468009448859 Marionette TRACE conn3 -> [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:24:08 INFO - PROCESS | 1743 | 1468009448864 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:09 INFO - PROCESS | 1743 | 1468009449042 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 13:24:09 INFO - PROCESS | 1743 | 1468009449219 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:09 INFO - PROCESS | 1743 | 1468009449227 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:09 INFO - PROCESS | 1743 | ++DOCSHELL 0x894ddc00 == 46 [pid = 1743] [id = 476] 13:24:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8a3e2400) [pid = 1743] [serial = 1429] [outer = (nil)] 13:24:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x9158c400) [pid = 1743] [serial = 1430] [outer = 0x8a3e2400] 13:24:09 INFO - PROCESS | 1743 | 1468009449311 Marionette DEBUG loaded listener.js 13:24:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x9158dc00) [pid = 1743] [serial = 1431] [outer = 0x8a3e2400] 13:24:10 INFO - PROCESS | 1743 | 1468009450297 Marionette TRACE conn3 <- [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:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1485ms 13:24:10 INFO - PROCESS | 1743 | 1468009450335 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 13:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:24:10 INFO - PROCESS | 1743 | 1468009450339 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 13:24:10 INFO - PROCESS | 1743 | 1468009450346 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:24:10 INFO - PROCESS | 1743 | 1468009450349 Marionette TRACE conn3 <- [1,1878,null,{}] 13:24:10 INFO - PROCESS | 1743 | 1468009450355 Marionette TRACE conn3 -> [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:24:10 INFO - PROCESS | 1743 | 1468009450366 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:10 INFO - PROCESS | 1743 | 1468009450574 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 13:24:10 INFO - PROCESS | 1743 | 1468009450814 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 1743 | 1468009450824 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:10 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d9a3800 == 47 [pid = 1743] [id = 477] 13:24:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8f7db400) [pid = 1743] [serial = 1432] [outer = (nil)] 13:24:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x91774000) [pid = 1743] [serial = 1433] [outer = 0x8f7db400] 13:24:10 INFO - PROCESS | 1743 | 1468009450947 Marionette DEBUG loaded listener.js 13:24:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x91779800) [pid = 1743] [serial = 1434] [outer = 0x8f7db400] 13:24:11 INFO - PROCESS | 1743 | 1468009451818 Marionette TRACE conn3 <- [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:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1534ms 13:24:11 INFO - PROCESS | 1743 | 1468009451880 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 13:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:24:11 INFO - PROCESS | 1743 | 1468009451885 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 13:24:11 INFO - PROCESS | 1743 | 1468009451891 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:24:11 INFO - PROCESS | 1743 | 1468009451895 Marionette TRACE conn3 <- [1,1882,null,{}] 13:24:11 INFO - PROCESS | 1743 | 1468009451901 Marionette TRACE conn3 -> [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:24:11 INFO - PROCESS | 1743 | 1468009451907 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:12 INFO - PROCESS | 1743 | 1468009452082 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 13:24:12 INFO - PROCESS | 1743 | 1468009452265 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:12 INFO - PROCESS | 1743 | 1468009452275 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:12 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e2000 == 48 [pid = 1743] [id = 478] 13:24:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x89d0a000) [pid = 1743] [serial = 1435] [outer = (nil)] 13:24:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x9187f000) [pid = 1743] [serial = 1436] [outer = 0x89d0a000] 13:24:12 INFO - PROCESS | 1743 | 1468009452357 Marionette DEBUG loaded listener.js 13:24:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x91880800) [pid = 1743] [serial = 1437] [outer = 0x89d0a000] 13:24:13 INFO - PROCESS | 1743 | 1468009453311 Marionette TRACE conn3 <- [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:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1482ms 13:24:13 INFO - PROCESS | 1743 | 1468009453373 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 13:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:24:13 INFO - PROCESS | 1743 | 1468009453384 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 13:24:13 INFO - PROCESS | 1743 | 1468009453391 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:24:13 INFO - PROCESS | 1743 | 1468009453395 Marionette TRACE conn3 <- [1,1886,null,{}] 13:24:13 INFO - PROCESS | 1743 | 1468009453400 Marionette TRACE conn3 -> [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:24:13 INFO - PROCESS | 1743 | 1468009453405 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:13 INFO - PROCESS | 1743 | 1468009453579 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 13:24:14 INFO - PROCESS | 1743 | 1468009454010 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:14 INFO - PROCESS | 1743 | 1468009454018 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:14 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d10c00 == 49 [pid = 1743] [id = 479] 13:24:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8a3d3800) [pid = 1743] [serial = 1438] [outer = (nil)] 13:24:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8a3dd000) [pid = 1743] [serial = 1439] [outer = 0x8a3d3800] 13:24:14 INFO - PROCESS | 1743 | 1468009454140 Marionette DEBUG loaded listener.js 13:24:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8b374000) [pid = 1743] [serial = 1440] [outer = 0x8a3d3800] 13:24:15 INFO - PROCESS | 1743 | 1468009455162 Marionette TRACE conn3 <- [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:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x894e0800 == 48 [pid = 1743] [id = 450] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02ec00 == 47 [pid = 1743] [id = 439] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19b000 == 46 [pid = 1743] [id = 440] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8b371c00 == 45 [pid = 1743] [id = 452] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0ab400 == 44 [pid = 1743] [id = 453] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8f3ca000 == 43 [pid = 1743] [id = 454] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x894d8000 == 42 [pid = 1743] [id = 455] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x89d01c00 == 41 [pid = 1743] [id = 456] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4d2c00 == 40 [pid = 1743] [id = 457] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4cec00 == 39 [pid = 1743] [id = 447] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x894dec00 == 38 [pid = 1743] [id = 458] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8e91d000 == 37 [pid = 1743] [id = 448] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a5c00 == 36 [pid = 1743] [id = 437] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0d800 == 35 [pid = 1743] [id = 451] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3e1c00 == 34 [pid = 1743] [id = 442] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8e920800 == 33 [pid = 1743] [id = 444] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x89d03400 == 32 [pid = 1743] [id = 438] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0a4000 == 31 [pid = 1743] [id = 443] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8d99f800 == 30 [pid = 1743] [id = 449] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x894dc800 == 29 [pid = 1743] [id = 445] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8b378000 == 28 [pid = 1743] [id = 446] 13:24:16 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2f0000 == 27 [pid = 1743] [id = 441] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x89d05000) [pid = 1743] [serial = 1376] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x89d0f000) [pid = 1743] [serial = 1377] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8d508400) [pid = 1743] [serial = 1373] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8d949000) [pid = 1743] [serial = 1358] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8e919c00) [pid = 1743] [serial = 1361] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8f7e2400) [pid = 1743] [serial = 1364] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8fa3b800) [pid = 1743] [serial = 1367] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8b37b000) [pid = 1743] [serial = 1370] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8b4d6000) [pid = 1743] [serial = 1380] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8b37bc00) [pid = 1743] [serial = 1379] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8d50fc00) [pid = 1743] [serial = 1382] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8d9a1000) [pid = 1743] [serial = 1383] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8d505800) [pid = 1743] [serial = 1371] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8d9a6c00) [pid = 1743] [serial = 1359] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e97b400) [pid = 1743] [serial = 1362] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8fa32800) [pid = 1743] [serial = 1365] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8d951c00) [pid = 1743] [serial = 1374] [outer = (nil)] [url = about:blank] 13:24:16 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8fa40400) [pid = 1743] [serial = 1368] [outer = (nil)] [url = about:blank] 13:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2895ms 13:24:16 INFO - PROCESS | 1743 | 1468009456398 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 13:24:16 INFO - PROCESS | 1743 | 1468009456403 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 13:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:24:16 INFO - PROCESS | 1743 | 1468009456413 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:24:16 INFO - PROCESS | 1743 | 1468009456421 Marionette TRACE conn3 <- [1,1890,null,{}] 13:24:16 INFO - PROCESS | 1743 | 1468009456431 Marionette TRACE conn3 -> [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:24:16 INFO - PROCESS | 1743 | 1468009456437 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:16 INFO - PROCESS | 1743 | 1468009456600 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 13:24:16 INFO - PROCESS | 1743 | 1468009456735 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:16 INFO - PROCESS | 1743 | 1468009456750 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0f000 == 28 [pid = 1743] [id = 480] 13:24:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x89d0fc00) [pid = 1743] [serial = 1441] [outer = (nil)] 13:24:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8a3d8400) [pid = 1743] [serial = 1442] [outer = 0x89d0fc00] 13:24:16 INFO - PROCESS | 1743 | 1468009456822 Marionette DEBUG loaded listener.js 13:24:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8a3e1400) [pid = 1743] [serial = 1443] [outer = 0x89d0fc00] 13:24:17 INFO - PROCESS | 1743 | 1468009457652 Marionette TRACE conn3 <- [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:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1291ms 13:24:17 INFO - PROCESS | 1743 | 1468009457704 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 13:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:24:17 INFO - PROCESS | 1743 | 1468009457710 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 13:24:17 INFO - PROCESS | 1743 | 1468009457722 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:24:17 INFO - PROCESS | 1743 | 1468009457729 Marionette TRACE conn3 <- [1,1894,null,{}] 13:24:17 INFO - PROCESS | 1743 | 1468009457735 Marionette TRACE conn3 -> [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:24:17 INFO - PROCESS | 1743 | 1468009457742 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:17 INFO - PROCESS | 1743 | 1468009457918 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 13:24:18 INFO - PROCESS | 1743 | 1468009458050 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:18 INFO - PROCESS | 1743 | 1468009458060 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:18 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4cf000 == 29 [pid = 1743] [id = 481] 13:24:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8b4d4c00) [pid = 1743] [serial = 1444] [outer = (nil)] 13:24:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8b7acc00) [pid = 1743] [serial = 1445] [outer = 0x8b4d4c00] 13:24:18 INFO - PROCESS | 1743 | 1468009458131 Marionette DEBUG loaded listener.js 13:24:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8b7b9400) [pid = 1743] [serial = 1446] [outer = 0x8b4d4c00] 13:24:19 INFO - PROCESS | 1743 | 1468009459051 Marionette TRACE conn3 <- [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:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1356ms 13:24:19 INFO - PROCESS | 1743 | 1468009459073 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 13:24:19 INFO - PROCESS | 1743 | 1468009459077 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 13:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:24:19 INFO - PROCESS | 1743 | 1468009459098 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:24:19 INFO - PROCESS | 1743 | 1468009459101 Marionette TRACE conn3 <- [1,1898,null,{}] 13:24:19 INFO - PROCESS | 1743 | 1468009459119 Marionette TRACE conn3 -> [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:24:19 INFO - PROCESS | 1743 | 1468009459128 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:19 INFO - PROCESS | 1743 | 1468009459368 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 13:24:19 INFO - PROCESS | 1743 | 1468009459396 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:19 INFO - PROCESS | 1743 | 1468009459408 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d94e800 == 30 [pid = 1743] [id = 482] 13:24:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8d950400) [pid = 1743] [serial = 1447] [outer = (nil)] 13:24:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8d9a8400) [pid = 1743] [serial = 1448] [outer = 0x8d950400] 13:24:19 INFO - PROCESS | 1743 | 1468009459495 Marionette DEBUG loaded listener.js 13:24:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8dac5c00) [pid = 1743] [serial = 1449] [outer = 0x8d950400] 13:24:20 INFO - PROCESS | 1743 | 1468009460537 Marionette TRACE conn3 <- [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:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1485ms 13:24:20 INFO - PROCESS | 1743 | 1468009460584 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 13:24:20 INFO - PROCESS | 1743 | 1468009460587 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 13:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:24:20 INFO - PROCESS | 1743 | 1468009460603 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:24:20 INFO - PROCESS | 1743 | 1468009460607 Marionette TRACE conn3 <- [1,1902,null,{}] 13:24:20 INFO - PROCESS | 1743 | 1468009460631 Marionette TRACE conn3 -> [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:24:20 INFO - PROCESS | 1743 | 1468009460637 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:20 INFO - PROCESS | 1743 | 1468009460857 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 13:24:21 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8e911c00) [pid = 1743] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:24:21 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8b375400) [pid = 1743] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:24:21 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8e2f2c00) [pid = 1743] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:24:21 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e91a400) [pid = 1743] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:24:21 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8a3de400) [pid = 1743] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:24:21 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b36ec00) [pid = 1743] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:24:21 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8b19cc00) [pid = 1743] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:24:21 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e0abc00) [pid = 1743] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:24:21 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8b379800) [pid = 1743] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:24:21 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d50a000) [pid = 1743] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:24:21 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b371000) [pid = 1743] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:24:21 INFO - PROCESS | 1743 | 1468009461500 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:21 INFO - PROCESS | 1743 | 1468009461507 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x894da000 == 31 [pid = 1743] [id = 483] 13:24:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8a3dd800) [pid = 1743] [serial = 1450] [outer = (nil)] 13:24:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b36f800) [pid = 1743] [serial = 1451] [outer = 0x8a3dd800] 13:24:21 INFO - PROCESS | 1743 | 1468009461578 Marionette DEBUG loaded listener.js 13:24:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e02a000) [pid = 1743] [serial = 1452] [outer = 0x8a3dd800] 13:24:22 INFO - PROCESS | 1743 | 1468009462348 Marionette TRACE conn3 <- [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:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1798ms 13:24:22 INFO - PROCESS | 1743 | 1468009462392 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 13:24:22 INFO - PROCESS | 1743 | 1468009462396 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 13:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:24:22 INFO - PROCESS | 1743 | 1468009462403 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:24:22 INFO - PROCESS | 1743 | 1468009462406 Marionette TRACE conn3 <- [1,1906,null,{}] 13:24:22 INFO - PROCESS | 1743 | 1468009462412 Marionette TRACE conn3 -> [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:24:22 INFO - PROCESS | 1743 | 1468009462417 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:22 INFO - PROCESS | 1743 | 1468009462571 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 13:24:22 INFO - PROCESS | 1743 | 1468009462586 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:22 INFO - PROCESS | 1743 | 1468009462595 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:22 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0ae400 == 32 [pid = 1743] [id = 484] 13:24:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e0b1400) [pid = 1743] [serial = 1453] [outer = (nil)] 13:24:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e2e4400) [pid = 1743] [serial = 1454] [outer = 0x8e0b1400] 13:24:22 INFO - PROCESS | 1743 | 1468009462661 Marionette DEBUG loaded listener.js 13:24:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e2ea000) [pid = 1743] [serial = 1455] [outer = 0x8e0b1400] 13:24:23 INFO - PROCESS | 1743 | 1468009463704 Marionette TRACE conn3 <- [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:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1388ms 13:24:23 INFO - PROCESS | 1743 | 1468009463794 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 13:24:23 INFO - PROCESS | 1743 | 1468009463802 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 13:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:24:23 INFO - PROCESS | 1743 | 1468009463812 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:24:23 INFO - PROCESS | 1743 | 1468009463817 Marionette TRACE conn3 <- [1,1910,null,{}] 13:24:23 INFO - PROCESS | 1743 | 1468009463826 Marionette TRACE conn3 -> [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:24:23 INFO - PROCESS | 1743 | 1468009463832 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:24 INFO - PROCESS | 1743 | 1468009464080 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 13:24:24 INFO - PROCESS | 1743 | 1468009464335 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 1743 | 1468009464349 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:24 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d09400 == 33 [pid = 1743] [id = 485] 13:24:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x89d0c000) [pid = 1743] [serial = 1456] [outer = (nil)] 13:24:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8b4d9400) [pid = 1743] [serial = 1457] [outer = 0x89d0c000] 13:24:24 INFO - PROCESS | 1743 | 1468009464459 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8d947800) [pid = 1743] [serial = 1458] [outer = 0x89d0c000] 13:24:25 INFO - PROCESS | 1743 | 1468009465496 Marionette TRACE conn3 <- [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:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1753ms 13:24:25 INFO - PROCESS | 1743 | 1468009465565 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 1743 | 1468009465573 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 13:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:24:25 INFO - PROCESS | 1743 | 1468009465584 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - PROCESS | 1743 | 1468009465588 Marionette TRACE conn3 <- [1,1914,null,{}] 13:24:25 INFO - PROCESS | 1743 | 1468009465595 Marionette TRACE conn3 -> [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:24:25 INFO - PROCESS | 1743 | 1468009465601 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:25 INFO - PROCESS | 1743 | 1468009465819 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 13:24:26 INFO - PROCESS | 1743 | 1468009466044 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 1743 | 1468009466055 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:26 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b37bc00 == 34 [pid = 1743] [id = 486] 13:24:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e0aa800) [pid = 1743] [serial = 1459] [outer = (nil)] 13:24:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8e109c00) [pid = 1743] [serial = 1460] [outer = 0x8e0aa800] 13:24:26 INFO - PROCESS | 1743 | 1468009466184 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8e2f1000) [pid = 1743] [serial = 1461] [outer = 0x8e0aa800] 13:24:27 INFO - PROCESS | 1743 | 1468009467231 Marionette TRACE conn3 <- [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:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1687ms 13:24:27 INFO - PROCESS | 1743 | 1468009467271 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 13:24:27 INFO - PROCESS | 1743 | 1468009467275 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 13:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:24:27 INFO - PROCESS | 1743 | 1468009467282 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - PROCESS | 1743 | 1468009467289 Marionette TRACE conn3 <- [1,1918,null,{}] 13:24:27 INFO - PROCESS | 1743 | 1468009467306 Marionette TRACE conn3 -> [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:24:27 INFO - PROCESS | 1743 | 1468009467314 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:27 INFO - PROCESS | 1743 | 1468009467546 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 13:24:27 INFO - PROCESS | 1743 | 1468009467821 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:27 INFO - PROCESS | 1743 | 1468009467834 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:27 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e979c00 == 35 [pid = 1743] [id = 487] 13:24:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8e97a000) [pid = 1743] [serial = 1462] [outer = (nil)] 13:24:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8eaa7000) [pid = 1743] [serial = 1463] [outer = 0x8e97a000] 13:24:27 INFO - PROCESS | 1743 | 1468009467917 Marionette DEBUG loaded listener.js 13:24:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8eaaf000) [pid = 1743] [serial = 1464] [outer = 0x8e97a000] 13:24:28 INFO - PROCESS | 1743 | 1468009468876 Marionette TRACE conn3 <- [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:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1640ms 13:24:28 INFO - PROCESS | 1743 | 1468009468948 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 13:24:28 INFO - PROCESS | 1743 | 1468009468954 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 13:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:24:28 INFO - PROCESS | 1743 | 1468009468961 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:24:28 INFO - PROCESS | 1743 | 1468009468964 Marionette TRACE conn3 <- [1,1922,null,{}] 13:24:28 INFO - PROCESS | 1743 | 1468009468971 Marionette TRACE conn3 -> [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:24:28 INFO - PROCESS | 1743 | 1468009468976 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:29 INFO - PROCESS | 1743 | 1468009469167 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 13:24:29 INFO - PROCESS | 1743 | 1468009469393 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 1743 | 1468009469399 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:29 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d08000 == 36 [pid = 1743] [id = 488] 13:24:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8a3da000) [pid = 1743] [serial = 1465] [outer = (nil)] 13:24:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8e027000) [pid = 1743] [serial = 1466] [outer = 0x8a3da000] 13:24:29 INFO - PROCESS | 1743 | 1468009469511 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8e0ae000) [pid = 1743] [serial = 1467] [outer = 0x8a3da000] 13:24:30 INFO - PROCESS | 1743 | 1468009470732 Marionette TRACE conn3 <- [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:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1833ms 13:24:30 INFO - PROCESS | 1743 | 1468009470795 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 1743 | 1468009470801 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 13:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:24:30 INFO - PROCESS | 1743 | 1468009470809 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 1743 | 1468009470814 Marionette TRACE conn3 <- [1,1926,null,{}] 13:24:30 INFO - PROCESS | 1743 | 1468009470822 Marionette TRACE conn3 -> [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:24:30 INFO - PROCESS | 1743 | 1468009470828 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:31 INFO - PROCESS | 1743 | 1468009471004 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 13:24:31 INFO - PROCESS | 1743 | --DOCSHELL 0x8b377c00 == 35 [pid = 1743] [id = 460] 13:24:31 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a4800 == 34 [pid = 1743] [id = 467] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8eaab000) [pid = 1743] [serial = 1409] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8e106c00) [pid = 1743] [serial = 1412] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8ecb3800) [pid = 1743] [serial = 1410] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8e914c00) [pid = 1743] [serial = 1406] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8e973800) [pid = 1743] [serial = 1394] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8eaa7800) [pid = 1743] [serial = 1395] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8ecb3c00) [pid = 1743] [serial = 1397] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8ecbf800) [pid = 1743] [serial = 1398] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8b4cc400) [pid = 1743] [serial = 1400] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8b7adc00) [pid = 1743] [serial = 1401] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8b4da800) [pid = 1743] [serial = 1388] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8d50b800) [pid = 1743] [serial = 1389] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e103400) [pid = 1743] [serial = 1391] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e2e9400) [pid = 1743] [serial = 1392] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e104000) [pid = 1743] [serial = 1386] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e0ac400) [pid = 1743] [serial = 1385] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8daba000) [pid = 1743] [serial = 1403] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8e026c00) [pid = 1743] [serial = 1404] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8f7d8800) [pid = 1743] [serial = 1415] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8f7ddc00) [pid = 1743] [serial = 1416] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8eaa1800) [pid = 1743] [serial = 1413] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8e920400) [pid = 1743] [serial = 1407] [outer = (nil)] [url = about:blank] 13:24:31 INFO - PROCESS | 1743 | 1468009471276 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 1743 | 1468009471285 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3ddc00 == 35 [pid = 1743] [id = 489] 13:24:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8a3e1800) [pid = 1743] [serial = 1468] [outer = (nil)] 13:24:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b4d3000) [pid = 1743] [serial = 1469] [outer = 0x8a3e1800] 13:24:31 INFO - PROCESS | 1743 | 1468009471361 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8d501c00) [pid = 1743] [serial = 1470] [outer = 0x8a3e1800] 13:24:32 INFO - PROCESS | 1743 | 1468009472160 Marionette TRACE conn3 <- [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:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1384ms 13:24:32 INFO - PROCESS | 1743 | 1468009472192 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 13:24:32 INFO - PROCESS | 1743 | 1468009472199 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 13:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:24:32 INFO - PROCESS | 1743 | 1468009472219 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - PROCESS | 1743 | 1468009472223 Marionette TRACE conn3 <- [1,1930,null,{}] 13:24:32 INFO - PROCESS | 1743 | 1468009472229 Marionette TRACE conn3 -> [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:24:32 INFO - PROCESS | 1743 | 1468009472235 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:32 INFO - PROCESS | 1743 | 1468009472401 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 13:24:32 INFO - PROCESS | 1743 | 1468009472412 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:32 INFO - PROCESS | 1743 | 1468009472422 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:32 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e027800 == 36 [pid = 1743] [id = 490] 13:24:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e028000) [pid = 1743] [serial = 1471] [outer = (nil)] 13:24:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e0a6000) [pid = 1743] [serial = 1472] [outer = 0x8e028000] 13:24:32 INFO - PROCESS | 1743 | 1468009472501 Marionette DEBUG loaded listener.js 13:24:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e102400) [pid = 1743] [serial = 1473] [outer = 0x8e028000] 13:24:33 INFO - PROCESS | 1743 | 1468009473488 Marionette TRACE conn3 <- [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:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1339ms 13:24:33 INFO - PROCESS | 1743 | 1468009473558 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 13:24:33 INFO - PROCESS | 1743 | 1468009473562 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 13:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:24:33 INFO - PROCESS | 1743 | 1468009473569 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:24:33 INFO - PROCESS | 1743 | 1468009473574 Marionette TRACE conn3 <- [1,1934,null,{}] 13:24:33 INFO - PROCESS | 1743 | 1468009473590 Marionette TRACE conn3 -> [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:24:33 INFO - PROCESS | 1743 | 1468009473599 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:33 INFO - PROCESS | 1743 | 1468009473827 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 13:24:33 INFO - PROCESS | 1743 | 1468009473924 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:33 INFO - PROCESS | 1743 | 1468009473934 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:33 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e920400 == 37 [pid = 1743] [id = 491] 13:24:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e974000) [pid = 1743] [serial = 1474] [outer = (nil)] 13:24:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e978c00) [pid = 1743] [serial = 1475] [outer = 0x8e974000] 13:24:34 INFO - PROCESS | 1743 | 1468009474006 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8eaa4800) [pid = 1743] [serial = 1476] [outer = 0x8e974000] 13:24:34 INFO - PROCESS | 1743 | 1468009474899 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1386ms 13:24:34 INFO - PROCESS | 1743 | 1468009474955 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 13:24:34 INFO - PROCESS | 1743 | 1468009474960 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 13:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:24:34 INFO - PROCESS | 1743 | 1468009474976 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:24:34 INFO - PROCESS | 1743 | 1468009474978 Marionette TRACE conn3 <- [1,1938,null,{}] 13:24:34 INFO - PROCESS | 1743 | 1468009474984 Marionette TRACE conn3 -> [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:24:34 INFO - PROCESS | 1743 | 1468009474989 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:35 INFO - PROCESS | 1743 | 1468009475239 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 13:24:35 INFO - PROCESS | 1743 | 1468009475269 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 1743 | 1468009475275 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:35 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d05000 == 38 [pid = 1743] [id = 492] 13:24:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e972000) [pid = 1743] [serial = 1477] [outer = (nil)] 13:24:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8ecb4c00) [pid = 1743] [serial = 1478] [outer = 0x8e972000] 13:24:35 INFO - PROCESS | 1743 | 1468009475343 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8ecbc000) [pid = 1743] [serial = 1479] [outer = 0x8e972000] 13:24:36 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8b1a2400) [pid = 1743] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:24:36 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e2ec800) [pid = 1743] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:24:36 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8f7dd800) [pid = 1743] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:24:36 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8fa3c000) [pid = 1743] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:24:36 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8a3e2400) [pid = 1743] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:24:36 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8d950400) [pid = 1743] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:24:36 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8a3dd800) [pid = 1743] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:24:36 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8f7db400) [pid = 1743] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:24:36 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x89d0fc00) [pid = 1743] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:24:36 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8b4d4c00) [pid = 1743] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:24:36 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x89d0a000) [pid = 1743] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:24:36 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8a3d3800) [pid = 1743] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:24:36 INFO - PROCESS | 1743 | 1468009476358 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1434ms 13:24:36 INFO - PROCESS | 1743 | 1468009476410 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 1743 | 1468009476414 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 13:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:24:36 INFO - PROCESS | 1743 | 1468009476420 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:24:36 INFO - PROCESS | 1743 | 1468009476424 Marionette TRACE conn3 <- [1,1942,null,{}] 13:24:36 INFO - PROCESS | 1743 | 1468009476430 Marionette TRACE conn3 -> [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:24:36 INFO - PROCESS | 1743 | 1468009476441 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:36 INFO - PROCESS | 1743 | 1468009476601 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 13:24:36 INFO - PROCESS | 1743 | 1468009476736 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:36 INFO - PROCESS | 1743 | 1468009476745 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:36 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d8000 == 39 [pid = 1743] [id = 493] 13:24:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x89d0a000) [pid = 1743] [serial = 1480] [outer = (nil)] 13:24:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8d99fc00) [pid = 1743] [serial = 1481] [outer = 0x89d0a000] 13:24:36 INFO - PROCESS | 1743 | 1468009476811 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e2ec800) [pid = 1743] [serial = 1482] [outer = 0x89d0a000] 13:24:37 INFO - PROCESS | 1743 | 1468009477582 Marionette TRACE conn3 <- [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:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1181ms 13:24:37 INFO - PROCESS | 1743 | 1468009477603 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 1743 | 1468009477607 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 13:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:24:37 INFO - PROCESS | 1743 | 1468009477613 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 1743 | 1468009477615 Marionette TRACE conn3 <- [1,1946,null,{}] 13:24:37 INFO - PROCESS | 1743 | 1468009477622 Marionette TRACE conn3 -> [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:24:37 INFO - PROCESS | 1743 | 1468009477634 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:37 INFO - PROCESS | 1743 | 1468009477828 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 13:24:37 INFO - PROCESS | 1743 | 1468009477838 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:37 INFO - PROCESS | 1743 | 1468009477847 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d94bc00 == 40 [pid = 1743] [id = 494] 13:24:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8d954400) [pid = 1743] [serial = 1483] [outer = (nil)] 13:24:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8f7e0000) [pid = 1743] [serial = 1484] [outer = 0x8d954400] 13:24:38 INFO - PROCESS | 1743 | 1468009478039 Marionette DEBUG loaded listener.js 13:24:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8f7e6000) [pid = 1743] [serial = 1485] [outer = 0x8d954400] 13:24:39 INFO - PROCESS | 1743 | 1468009479077 Marionette TRACE conn3 <- [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:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1480ms 13:24:39 INFO - PROCESS | 1743 | 1468009479094 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 1743 | 1468009479100 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 13:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:24:39 INFO - PROCESS | 1743 | 1468009479108 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 1743 | 1468009479116 Marionette TRACE conn3 <- [1,1950,null,{}] 13:24:39 INFO - PROCESS | 1743 | 1468009479125 Marionette TRACE conn3 -> [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:24:39 INFO - PROCESS | 1743 | 1468009479130 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:39 INFO - PROCESS | 1743 | 1468009479319 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 13:24:39 INFO - PROCESS | 1743 | 1468009479549 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 1743 | 1468009479560 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:39 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b37b000 == 41 [pid = 1743] [id = 495] 13:24:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8b4da800) [pid = 1743] [serial = 1486] [outer = (nil)] 13:24:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8d9a1c00) [pid = 1743] [serial = 1487] [outer = 0x8b4da800] 13:24:39 INFO - PROCESS | 1743 | 1468009479689 Marionette DEBUG loaded listener.js 13:24:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8dac7c00) [pid = 1743] [serial = 1488] [outer = 0x8b4da800] 13:24:40 INFO - PROCESS | 1743 | 1468009480627 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1587ms 13:24:40 INFO - PROCESS | 1743 | 1468009480695 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 13:24:40 INFO - PROCESS | 1743 | 1468009480703 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 13:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:24:40 INFO - PROCESS | 1743 | 1468009480714 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:24:40 INFO - PROCESS | 1743 | 1468009480718 Marionette TRACE conn3 <- [1,1954,null,{}] 13:24:40 INFO - PROCESS | 1743 | 1468009480725 Marionette TRACE conn3 -> [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:24:40 INFO - PROCESS | 1743 | 1468009480731 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:40 INFO - PROCESS | 1743 | 1468009480957 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 13:24:41 INFO - PROCESS | 1743 | 1468009481138 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:41 INFO - PROCESS | 1743 | 1468009481151 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0a7000 == 42 [pid = 1743] [id = 496] 13:24:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e91ac00) [pid = 1743] [serial = 1489] [outer = (nil)] 13:24:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e974800) [pid = 1743] [serial = 1490] [outer = 0x8e91ac00] 13:24:41 INFO - PROCESS | 1743 | 1468009481321 Marionette DEBUG loaded listener.js 13:24:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8eaab400) [pid = 1743] [serial = 1491] [outer = 0x8e91ac00] 13:24:42 INFO - PROCESS | 1743 | 1468009482240 Marionette TRACE conn3 <- [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:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1580ms 13:24:42 INFO - PROCESS | 1743 | 1468009482294 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 13:24:42 INFO - PROCESS | 1743 | 1468009482298 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 13:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:24:42 INFO - PROCESS | 1743 | 1468009482305 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:24:42 INFO - PROCESS | 1743 | 1468009482312 Marionette TRACE conn3 <- [1,1958,null,{}] 13:24:42 INFO - PROCESS | 1743 | 1468009482329 Marionette TRACE conn3 -> [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:24:42 INFO - PROCESS | 1743 | 1468009482338 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:42 INFO - PROCESS | 1743 | 1468009482560 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 13:24:42 INFO - PROCESS | 1743 | 1468009482740 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:42 INFO - PROCESS | 1743 | 1468009482754 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:42 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7e3800 == 43 [pid = 1743] [id = 497] 13:24:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8fa35c00) [pid = 1743] [serial = 1492] [outer = (nil)] 13:24:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8fa3f000) [pid = 1743] [serial = 1493] [outer = 0x8fa35c00] 13:24:42 INFO - PROCESS | 1743 | 1468009482837 Marionette DEBUG loaded listener.js 13:24:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8fad3400) [pid = 1743] [serial = 1494] [outer = 0x8fa35c00] 13:24:43 INFO - PROCESS | 1743 | 1468009483772 Marionette TRACE conn3 <- [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:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1487ms 13:24:43 INFO - PROCESS | 1743 | 1468009483792 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 13:24:43 INFO - PROCESS | 1743 | 1468009483797 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 13:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:24:43 INFO - PROCESS | 1743 | 1468009483821 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:24:43 INFO - PROCESS | 1743 | 1468009483825 Marionette TRACE conn3 <- [1,1962,null,{}] 13:24:43 INFO - PROCESS | 1743 | 1468009483831 Marionette TRACE conn3 -> [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:24:43 INFO - PROCESS | 1743 | 1468009483836 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:44 INFO - PROCESS | 1743 | 1468009484019 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 13:24:44 INFO - PROCESS | 1743 | 1468009484208 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:44 INFO - PROCESS | 1743 | 1468009484218 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:44 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b36f000 == 44 [pid = 1743] [id = 498] 13:24:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8fa39800) [pid = 1743] [serial = 1495] [outer = (nil)] 13:24:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x9158c800) [pid = 1743] [serial = 1496] [outer = 0x8fa39800] 13:24:44 INFO - PROCESS | 1743 | 1468009484296 Marionette DEBUG loaded listener.js 13:24:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x91596000) [pid = 1743] [serial = 1497] [outer = 0x8fa39800] 13:24:45 INFO - PROCESS | 1743 | 1468009485250 Marionette TRACE conn3 <- [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:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1483ms 13:24:45 INFO - PROCESS | 1743 | 1468009485303 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 1743 | 1468009485306 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 13:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:24:45 INFO - PROCESS | 1743 | 1468009485313 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 1743 | 1468009485316 Marionette TRACE conn3 <- [1,1966,null,{}] 13:24:45 INFO - PROCESS | 1743 | 1468009485322 Marionette TRACE conn3 -> [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:24:45 INFO - PROCESS | 1743 | 1468009485328 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:45 INFO - PROCESS | 1743 | 1468009485507 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 13:24:45 INFO - PROCESS | 1743 | 1468009485688 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:45 INFO - PROCESS | 1743 | 1468009485698 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:45 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d4c00 == 45 [pid = 1743] [id = 499] 13:24:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8d509000) [pid = 1743] [serial = 1498] [outer = (nil)] 13:24:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x91771800) [pid = 1743] [serial = 1499] [outer = 0x8d509000] 13:24:45 INFO - PROCESS | 1743 | 1468009485778 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x91774c00) [pid = 1743] [serial = 1500] [outer = 0x8d509000] 13:24:46 INFO - PROCESS | 1743 | 1468009486736 Marionette TRACE conn3 <- [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:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1483ms 13:24:46 INFO - PROCESS | 1743 | 1468009486797 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 13:24:46 INFO - PROCESS | 1743 | 1468009486801 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 13:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:24:46 INFO - PROCESS | 1743 | 1468009486808 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:24:46 INFO - PROCESS | 1743 | 1468009486811 Marionette TRACE conn3 <- [1,1970,null,{}] 13:24:46 INFO - PROCESS | 1743 | 1468009486817 Marionette TRACE conn3 -> [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:24:46 INFO - PROCESS | 1743 | 1468009486828 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:47 INFO - PROCESS | 1743 | 1468009487059 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 13:24:47 INFO - PROCESS | 1743 | 1468009487286 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:47 INFO - PROCESS | 1743 | 1468009487297 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:47 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b374800 == 46 [pid = 1743] [id = 500] 13:24:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8b379800) [pid = 1743] [serial = 1501] [outer = (nil)] 13:24:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x91f17c00) [pid = 1743] [serial = 1502] [outer = 0x8b379800] 13:24:47 INFO - PROCESS | 1743 | 1468009487427 Marionette DEBUG loaded listener.js 13:24:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x91f1a400) [pid = 1743] [serial = 1503] [outer = 0x8b379800] 13:24:48 INFO - PROCESS | 1743 | 1468009488544 Marionette TRACE conn3 <- [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:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1786ms 13:24:48 INFO - PROCESS | 1743 | 1468009488595 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 13:24:48 INFO - PROCESS | 1743 | 1468009488601 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 13:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:24:48 INFO - PROCESS | 1743 | 1468009488610 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - PROCESS | 1743 | 1468009488614 Marionette TRACE conn3 <- [1,1974,null,{}] 13:24:48 INFO - PROCESS | 1743 | 1468009488623 Marionette TRACE conn3 -> [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:24:48 INFO - PROCESS | 1743 | 1468009488628 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:48 INFO - PROCESS | 1743 | 1468009488854 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 13:24:49 INFO - PROCESS | 1743 | 1468009489194 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 1743 | 1468009489206 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:49 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b6800 == 47 [pid = 1743] [id = 501] 13:24:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8b7b7400) [pid = 1743] [serial = 1504] [outer = (nil)] 13:24:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x8d946400) [pid = 1743] [serial = 1505] [outer = 0x8b7b7400] 13:24:49 INFO - PROCESS | 1743 | 1468009489281 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x8d951c00) [pid = 1743] [serial = 1506] [outer = 0x8b7b7400] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7d9800 == 46 [pid = 1743] [id = 475] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x894ddc00 == 45 [pid = 1743] [id = 476] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x8d9a3800 == 44 [pid = 1743] [id = 477] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2f2800 == 43 [pid = 1743] [id = 468] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0bc00 == 42 [pid = 1743] [id = 464] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19c800 == 41 [pid = 1743] [id = 469] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0ab000 == 40 [pid = 1743] [id = 463] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a3000 == 39 [pid = 1743] [id = 459] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x894e0400 == 38 [pid = 1743] [id = 470] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0a800 == 37 [pid = 1743] [id = 462] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x8b36d800 == 36 [pid = 1743] [id = 466] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x8e031c00 == 35 [pid = 1743] [id = 473] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x89d01400 == 34 [pid = 1743] [id = 461] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3dc800 == 33 [pid = 1743] [id = 465] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x8ecbcc00 == 32 [pid = 1743] [id = 474] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x894e2000 == 31 [pid = 1743] [id = 478] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x89d10c00 == 30 [pid = 1743] [id = 479] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19c400 == 29 [pid = 1743] [id = 471] 13:24:50 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3d8800 == 28 [pid = 1743] [id = 472] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x8e2e4400) [pid = 1743] [serial = 1454] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8d94d800) [pid = 1743] [serial = 1419] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8d502c00) [pid = 1743] [serial = 1418] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8eaa9c00) [pid = 1743] [serial = 1422] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8e912000) [pid = 1743] [serial = 1421] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8fa38800) [pid = 1743] [serial = 1425] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8f7e6800) [pid = 1743] [serial = 1424] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8fad8000) [pid = 1743] [serial = 1428] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8fad2c00) [pid = 1743] [serial = 1427] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x9158dc00) [pid = 1743] [serial = 1431] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x9158c400) [pid = 1743] [serial = 1430] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8d9a8400) [pid = 1743] [serial = 1448] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8b36f800) [pid = 1743] [serial = 1451] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x91779800) [pid = 1743] [serial = 1434] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x91774000) [pid = 1743] [serial = 1433] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8a3d8400) [pid = 1743] [serial = 1442] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8a3e1400) [pid = 1743] [serial = 1443] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b7acc00) [pid = 1743] [serial = 1445] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x91880800) [pid = 1743] [serial = 1437] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b374000) [pid = 1743] [serial = 1440] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8a3dd000) [pid = 1743] [serial = 1439] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x9187f000) [pid = 1743] [serial = 1436] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8dac5c00) [pid = 1743] [serial = 1449] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e02a000) [pid = 1743] [serial = 1452] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8b7b9400) [pid = 1743] [serial = 1446] [outer = (nil)] [url = about:blank] 13:24:51 INFO - PROCESS | 1743 | 1468009491338 Marionette TRACE conn3 <- [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:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2786ms 13:24:51 INFO - PROCESS | 1743 | 1468009491396 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 1743 | 1468009491399 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 13:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:24:51 INFO - PROCESS | 1743 | 1468009491409 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - PROCESS | 1743 | 1468009491412 Marionette TRACE conn3 <- [1,1978,null,{}] 13:24:51 INFO - PROCESS | 1743 | 1468009491421 Marionette TRACE conn3 -> [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:24:51 INFO - PROCESS | 1743 | 1468009491426 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:51 INFO - PROCESS | 1743 | 1468009491601 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 13:24:51 INFO - PROCESS | 1743 | 1468009491781 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 1743 | 1468009491791 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:51 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3d7000 == 29 [pid = 1743] [id = 502] 13:24:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8a3d7c00) [pid = 1743] [serial = 1507] [outer = (nil)] 13:24:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8b36d800) [pid = 1743] [serial = 1508] [outer = 0x8a3d7c00] 13:24:51 INFO - PROCESS | 1743 | 1468009491860 Marionette DEBUG loaded listener.js 13:24:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8b373800) [pid = 1743] [serial = 1509] [outer = 0x8a3d7c00] 13:24:52 INFO - PROCESS | 1743 | 1468009492667 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1283ms 13:24:52 INFO - PROCESS | 1743 | 1468009492691 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 13:24:52 INFO - PROCESS | 1743 | 1468009492700 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 13:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:24:52 INFO - PROCESS | 1743 | 1468009492712 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:24:52 INFO - PROCESS | 1743 | 1468009492715 Marionette TRACE conn3 <- [1,1982,null,{}] 13:24:52 INFO - PROCESS | 1743 | 1468009492722 Marionette TRACE conn3 -> [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:24:52 INFO - PROCESS | 1743 | 1468009492728 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:52 INFO - PROCESS | 1743 | 1468009492908 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 13:24:52 INFO - PROCESS | 1743 | 1468009492919 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 1743 | 1468009492927 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:52 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d508400 == 30 [pid = 1743] [id = 503] 13:24:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8d50a800) [pid = 1743] [serial = 1510] [outer = (nil)] 13:24:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8d945c00) [pid = 1743] [serial = 1511] [outer = 0x8d50a800] 13:24:53 INFO - PROCESS | 1743 | 1468009493003 Marionette DEBUG loaded listener.js 13:24:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8d94d800) [pid = 1743] [serial = 1512] [outer = 0x8d50a800] 13:24:54 INFO - PROCESS | 1743 | 1468009494002 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1329ms 13:24:54 INFO - PROCESS | 1743 | 1468009494040 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 13:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:24:54 INFO - PROCESS | 1743 | 1468009494045 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 13:24:54 INFO - PROCESS | 1743 | 1468009494051 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:24:54 INFO - PROCESS | 1743 | 1468009494057 Marionette TRACE conn3 <- [1,1986,null,{}] 13:24:54 INFO - PROCESS | 1743 | 1468009494083 Marionette TRACE conn3 -> [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:24:54 INFO - PROCESS | 1743 | 1468009494093 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:54 INFO - PROCESS | 1743 | 1468009494310 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 13:24:54 INFO - PROCESS | 1743 | 1468009494336 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:54 INFO - PROCESS | 1743 | 1468009494347 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:54 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e031c00 == 31 [pid = 1743] [id = 504] 13:24:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e032400) [pid = 1743] [serial = 1513] [outer = (nil)] 13:24:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e0a5c00) [pid = 1743] [serial = 1514] [outer = 0x8e032400] 13:24:54 INFO - PROCESS | 1743 | 1468009494423 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e0b0000) [pid = 1743] [serial = 1515] [outer = 0x8e032400] 13:24:55 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8d954400) [pid = 1743] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:24:55 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8a3da000) [pid = 1743] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:24:55 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e974000) [pid = 1743] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:24:55 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8a3e1800) [pid = 1743] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:24:55 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e0aa800) [pid = 1743] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:24:55 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8e028000) [pid = 1743] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:24:55 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x89d0c000) [pid = 1743] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:24:55 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e97a000) [pid = 1743] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:24:55 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x89d0a000) [pid = 1743] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:24:55 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8e0b1400) [pid = 1743] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:24:55 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8e972000) [pid = 1743] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:24:56 INFO - PROCESS | 1743 | 1468009496133 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2150ms 13:24:56 INFO - PROCESS | 1743 | 1468009496201 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 13:24:56 INFO - PROCESS | 1743 | 1468009496208 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 13:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:24:56 INFO - PROCESS | 1743 | 1468009496217 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:24:56 INFO - PROCESS | 1743 | 1468009496222 Marionette TRACE conn3 <- [1,1990,null,{}] 13:24:56 INFO - PROCESS | 1743 | 1468009496232 Marionette TRACE conn3 -> [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:24:56 INFO - PROCESS | 1743 | 1468009496239 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:56 INFO - PROCESS | 1743 | 1468009496427 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 13:24:56 INFO - PROCESS | 1743 | 1468009496667 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:56 INFO - PROCESS | 1743 | 1468009496676 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:56 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3de400 == 32 [pid = 1743] [id = 505] 13:24:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8b19b800) [pid = 1743] [serial = 1516] [outer = (nil)] 13:24:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b4d1c00) [pid = 1743] [serial = 1517] [outer = 0x8b19b800] 13:24:56 INFO - PROCESS | 1743 | 1468009496804 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8b7b2000) [pid = 1743] [serial = 1518] [outer = 0x8b19b800] 13:24:57 INFO - PROCESS | 1743 | 1468009497801 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1642ms 13:24:57 INFO - PROCESS | 1743 | 1468009497858 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 13:24:57 INFO - PROCESS | 1743 | 1468009497866 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 13:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:24:57 INFO - PROCESS | 1743 | 1468009497877 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:24:57 INFO - PROCESS | 1743 | 1468009497881 Marionette TRACE conn3 <- [1,1994,null,{}] 13:24:57 INFO - PROCESS | 1743 | 1468009497888 Marionette TRACE conn3 -> [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:24:57 INFO - PROCESS | 1743 | 1468009497894 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:58 INFO - PROCESS | 1743 | 1468009498089 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 13:24:58 INFO - PROCESS | 1743 | 1468009498357 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:58 INFO - PROCESS | 1743 | 1468009498367 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dac1800 == 33 [pid = 1743] [id = 506] 13:24:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8dac2400) [pid = 1743] [serial = 1519] [outer = (nil)] 13:24:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8dac7400) [pid = 1743] [serial = 1520] [outer = 0x8dac2400] 13:24:58 INFO - PROCESS | 1743 | 1468009498493 Marionette DEBUG loaded listener.js 13:24:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e0aa800) [pid = 1743] [serial = 1521] [outer = 0x8dac2400] 13:24:59 INFO - PROCESS | 1743 | 1468009499459 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1632ms 13:24:59 INFO - PROCESS | 1743 | 1468009499509 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 13:24:59 INFO - PROCESS | 1743 | 1468009499513 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 13:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:24:59 INFO - PROCESS | 1743 | 1468009499520 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:24:59 INFO - PROCESS | 1743 | 1468009499526 Marionette TRACE conn3 <- [1,1998,null,{}] 13:24:59 INFO - PROCESS | 1743 | 1468009499544 Marionette TRACE conn3 -> [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:24:59 INFO - PROCESS | 1743 | 1468009499552 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:24:59 INFO - PROCESS | 1743 | 1468009499771 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 13:25:00 INFO - PROCESS | 1743 | 1468009500004 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 1743 | 1468009500015 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:00 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e915000 == 34 [pid = 1743] [id = 507] 13:25:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e915c00) [pid = 1743] [serial = 1522] [outer = (nil)] 13:25:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e919800) [pid = 1743] [serial = 1523] [outer = 0x8e915c00] 13:25:00 INFO - PROCESS | 1743 | 1468009500143 Marionette DEBUG loaded listener.js 13:25:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e971400) [pid = 1743] [serial = 1524] [outer = 0x8e915c00] 13:25:01 INFO - PROCESS | 1743 | 1468009501193 Marionette TRACE conn3 <- [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:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1746ms 13:25:01 INFO - PROCESS | 1743 | 1468009501267 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 13:25:01 INFO - PROCESS | 1743 | 1468009501272 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 13:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:25:01 INFO - PROCESS | 1743 | 1468009501279 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:25:01 INFO - PROCESS | 1743 | 1468009501283 Marionette TRACE conn3 <- [1,2002,null,{}] 13:25:01 INFO - PROCESS | 1743 | 1468009501289 Marionette TRACE conn3 -> [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:25:01 INFO - PROCESS | 1743 | 1468009501294 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:01 INFO - PROCESS | 1743 | 1468009501522 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 13:25:01 INFO - PROCESS | 1743 | 1468009501879 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 1743 | 1468009501886 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e3400 == 35 [pid = 1743] [id = 508] 13:25:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x89d02400) [pid = 1743] [serial = 1525] [outer = (nil)] 13:25:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x89d0bc00) [pid = 1743] [serial = 1526] [outer = 0x89d02400] 13:25:02 INFO - PROCESS | 1743 | 1468009502010 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8a3da000) [pid = 1743] [serial = 1527] [outer = 0x89d02400] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e102400) [pid = 1743] [serial = 1473] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e109c00) [pid = 1743] [serial = 1460] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b4d9400) [pid = 1743] [serial = 1457] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8eaa7000) [pid = 1743] [serial = 1463] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8d99fc00) [pid = 1743] [serial = 1481] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8d947800) [pid = 1743] [serial = 1458] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8e2ea000) [pid = 1743] [serial = 1455] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8ecb4c00) [pid = 1743] [serial = 1478] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8ecbc000) [pid = 1743] [serial = 1479] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e0a6000) [pid = 1743] [serial = 1472] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8eaaf000) [pid = 1743] [serial = 1464] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8d501c00) [pid = 1743] [serial = 1470] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e027000) [pid = 1743] [serial = 1466] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8f7e6000) [pid = 1743] [serial = 1485] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8f7e0000) [pid = 1743] [serial = 1484] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x8e2ec800) [pid = 1743] [serial = 1482] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 59 (0x8e0ae000) [pid = 1743] [serial = 1467] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 58 (0x8e978c00) [pid = 1743] [serial = 1475] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 57 (0x8b4d3000) [pid = 1743] [serial = 1469] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 56 (0x8eaa4800) [pid = 1743] [serial = 1476] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | --DOMWINDOW == 55 (0x8e2f1000) [pid = 1743] [serial = 1461] [outer = (nil)] [url = about:blank] 13:25:02 INFO - PROCESS | 1743 | 1468009502993 Marionette TRACE conn3 <- [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:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1741ms 13:25:03 INFO - PROCESS | 1743 | 1468009503022 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 13:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:25:03 INFO - PROCESS | 1743 | 1468009503028 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 13:25:03 INFO - PROCESS | 1743 | 1468009503036 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:25:03 INFO - PROCESS | 1743 | 1468009503039 Marionette TRACE conn3 <- [1,2006,null,{}] 13:25:03 INFO - PROCESS | 1743 | 1468009503048 Marionette TRACE conn3 -> [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:25:03 INFO - PROCESS | 1743 | 1468009503055 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:03 INFO - PROCESS | 1743 | 1468009503220 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 13:25:03 INFO - PROCESS | 1743 | 1468009503234 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:03 INFO - PROCESS | 1743 | 1468009503243 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:03 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a2400 == 36 [pid = 1743] [id = 509] 13:25:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 56 (0x8b1a6400) [pid = 1743] [serial = 1528] [outer = (nil)] 13:25:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 57 (0x8d947c00) [pid = 1743] [serial = 1529] [outer = 0x8b1a6400] 13:25:03 INFO - PROCESS | 1743 | 1468009503320 Marionette DEBUG loaded listener.js 13:25:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 58 (0x8d99fc00) [pid = 1743] [serial = 1530] [outer = 0x8b1a6400] 13:25:04 INFO - PROCESS | 1743 | 1468009504261 Marionette TRACE conn3 <- [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:25:04 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:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1281ms 13:25:04 INFO - PROCESS | 1743 | 1468009504319 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 13:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:25:04 INFO - PROCESS | 1743 | 1468009504325 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 13:25:04 INFO - PROCESS | 1743 | 1468009504336 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - PROCESS | 1743 | 1468009504340 Marionette TRACE conn3 <- [1,2010,null,{}] 13:25:04 INFO - PROCESS | 1743 | 1468009504346 Marionette TRACE conn3 -> [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:25:04 INFO - PROCESS | 1743 | 1468009504351 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:04 INFO - PROCESS | 1743 | 1468009504516 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 13:25:04 INFO - PROCESS | 1743 | 1468009504652 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:04 INFO - PROCESS | 1743 | 1468009504658 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b3400 == 37 [pid = 1743] [id = 510] 13:25:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 59 (0x8d948000) [pid = 1743] [serial = 1531] [outer = (nil)] 13:25:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 60 (0x8e109c00) [pid = 1743] [serial = 1532] [outer = 0x8d948000] 13:25:04 INFO - PROCESS | 1743 | 1468009504727 Marionette DEBUG loaded listener.js 13:25:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x8e2ebc00) [pid = 1743] [serial = 1533] [outer = 0x8d948000] 13:25:05 INFO - PROCESS | 1743 | 1468009505587 Marionette TRACE conn3 <- [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:25:05 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:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1286ms 13:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:25:05 INFO - PROCESS | 1743 | 1468009505617 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 13:25:05 INFO - PROCESS | 1743 | 1468009505620 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 13:25:05 INFO - PROCESS | 1743 | 1468009505636 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:25:05 INFO - PROCESS | 1743 | 1468009505645 Marionette TRACE conn3 <- [1,2014,null,{}] 13:25:05 INFO - PROCESS | 1743 | 1468009505672 Marionette TRACE conn3 -> [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:25:05 INFO - PROCESS | 1743 | 1468009505679 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:05 INFO - PROCESS | 1743 | 1468009505903 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 13:25:05 INFO - PROCESS | 1743 | 1468009505926 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:05 INFO - PROCESS | 1743 | 1468009505933 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:05 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b375400 == 38 [pid = 1743] [id = 511] 13:25:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8e912400) [pid = 1743] [serial = 1534] [outer = (nil)] 13:25:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8e97a000) [pid = 1743] [serial = 1535] [outer = 0x8e912400] 13:25:06 INFO - PROCESS | 1743 | 1468009506001 Marionette DEBUG loaded listener.js 13:25:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8b7ab000) [pid = 1743] [serial = 1536] [outer = 0x8e912400] 13:25:06 INFO - PROCESS | 1743 | 1468009506980 Marionette TRACE conn3 <- [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:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1415ms 13:25:07 INFO - PROCESS | 1743 | 1468009507042 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 13:25:07 INFO - PROCESS | 1743 | 1468009507047 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 13:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:25:07 INFO - PROCESS | 1743 | 1468009507053 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:25:07 INFO - PROCESS | 1743 | 1468009507056 Marionette TRACE conn3 <- [1,2018,null,{}] 13:25:07 INFO - PROCESS | 1743 | 1468009507062 Marionette TRACE conn3 -> [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:25:07 INFO - PROCESS | 1743 | 1468009507067 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:07 INFO - PROCESS | 1743 | 1468009507278 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 13:25:07 INFO - PROCESS | 1743 | 1468009507301 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 1743 | 1468009507309 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:07 INFO - PROCESS | 1743 | ++DOCSHELL 0x8eaa6400 == 39 [pid = 1743] [id = 512] 13:25:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8eaaa000) [pid = 1743] [serial = 1537] [outer = (nil)] 13:25:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8ecb3800) [pid = 1743] [serial = 1538] [outer = 0x8eaaa000] 13:25:07 INFO - PROCESS | 1743 | 1468009507376 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8ecb6800) [pid = 1743] [serial = 1539] [outer = 0x8eaaa000] 13:25:07 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8d50a800) [pid = 1743] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:25:07 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8b4da800) [pid = 1743] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:25:07 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8b379800) [pid = 1743] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:25:07 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e91ac00) [pid = 1743] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:25:07 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8fa35c00) [pid = 1743] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:25:07 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8d509000) [pid = 1743] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:25:07 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x8fa39800) [pid = 1743] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:25:07 INFO - PROCESS | 1743 | --DOMWINDOW == 59 (0x8b7b7400) [pid = 1743] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:25:07 INFO - PROCESS | 1743 | --DOMWINDOW == 58 (0x8a3d7c00) [pid = 1743] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:25:08 INFO - PROCESS | 1743 | 1468009508311 Marionette TRACE conn3 <- [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:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1292ms 13:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:25:08 INFO - PROCESS | 1743 | 1468009508345 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 13:25:08 INFO - PROCESS | 1743 | 1468009508348 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 13:25:08 INFO - PROCESS | 1743 | 1468009508355 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:25:08 INFO - PROCESS | 1743 | 1468009508358 Marionette TRACE conn3 <- [1,2022,null,{}] 13:25:08 INFO - PROCESS | 1743 | 1468009508364 Marionette TRACE conn3 -> [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:25:08 INFO - PROCESS | 1743 | 1468009508369 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:08 INFO - PROCESS | 1743 | 1468009508522 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 13:25:08 INFO - PROCESS | 1743 | 1468009508537 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:08 INFO - PROCESS | 1743 | 1468009508555 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:08 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4d1400 == 40 [pid = 1743] [id = 513] 13:25:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 59 (0x8d503000) [pid = 1743] [serial = 1540] [outer = (nil)] 13:25:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 60 (0x8ecb5400) [pid = 1743] [serial = 1541] [outer = 0x8d503000] 13:25:08 INFO - PROCESS | 1743 | 1468009508634 Marionette DEBUG loaded listener.js 13:25:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x8f3c7800) [pid = 1743] [serial = 1542] [outer = 0x8d503000] 13:25:09 INFO - PROCESS | 1743 | 1468009509565 Marionette TRACE conn3 <- [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:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1239ms 13:25:09 INFO - PROCESS | 1743 | 1468009509593 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 13:25:09 INFO - PROCESS | 1743 | 1468009509597 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 13:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:25:09 INFO - PROCESS | 1743 | 1468009509603 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:25:09 INFO - PROCESS | 1743 | 1468009509606 Marionette TRACE conn3 <- [1,2026,null,{}] 13:25:09 INFO - PROCESS | 1743 | 1468009509612 Marionette TRACE conn3 -> [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:25:09 INFO - PROCESS | 1743 | 1468009509617 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:09 INFO - PROCESS | 1743 | 1468009509825 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 13:25:10 INFO - PROCESS | 1743 | 1468009510024 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:10 INFO - PROCESS | 1743 | 1468009510032 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:10 INFO - PROCESS | 1743 | ++DOCSHELL 0x894dcc00 == 41 [pid = 1743] [id = 514] 13:25:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x894dd000) [pid = 1743] [serial = 1543] [outer = (nil)] 13:25:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x89d04c00) [pid = 1743] [serial = 1544] [outer = 0x894dd000] 13:25:10 INFO - PROCESS | 1743 | 1468009510120 Marionette DEBUG loaded listener.js 13:25:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8a3da800) [pid = 1743] [serial = 1545] [outer = 0x894dd000] 13:25:11 INFO - PROCESS | 1743 | 1468009511175 Marionette TRACE conn3 <- [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:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1637ms 13:25:11 INFO - PROCESS | 1743 | 1468009511243 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 13:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:25:11 INFO - PROCESS | 1743 | 1468009511250 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 13:25:11 INFO - PROCESS | 1743 | 1468009511259 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:25:11 INFO - PROCESS | 1743 | 1468009511264 Marionette TRACE conn3 <- [1,2030,null,{}] 13:25:11 INFO - PROCESS | 1743 | 1468009511272 Marionette TRACE conn3 -> [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:25:11 INFO - PROCESS | 1743 | 1468009511279 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:11 INFO - PROCESS | 1743 | 1468009511520 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 13:25:11 INFO - PROCESS | 1743 | 1468009511755 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:11 INFO - PROCESS | 1743 | 1468009511762 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b8c00 == 42 [pid = 1743] [id = 515] 13:25:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8d501c00) [pid = 1743] [serial = 1546] [outer = (nil)] 13:25:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8d50fc00) [pid = 1743] [serial = 1547] [outer = 0x8d501c00] 13:25:11 INFO - PROCESS | 1743 | 1468009511865 Marionette DEBUG loaded listener.js 13:25:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8d9a9000) [pid = 1743] [serial = 1548] [outer = 0x8d501c00] 13:25:12 INFO - PROCESS | 1743 | 1468009512795 Marionette TRACE conn3 <- [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:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1602ms 13:25:12 INFO - PROCESS | 1743 | 1468009512862 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 13:25:12 INFO - PROCESS | 1743 | 1468009512867 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 13:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:25:12 INFO - PROCESS | 1743 | 1468009512876 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:25:12 INFO - PROCESS | 1743 | 1468009512880 Marionette TRACE conn3 <- [1,2034,null,{}] 13:25:12 INFO - PROCESS | 1743 | 1468009512886 Marionette TRACE conn3 -> [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:25:12 INFO - PROCESS | 1743 | 1468009512892 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:13 INFO - PROCESS | 1743 | 1468009513082 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 13:25:13 INFO - PROCESS | 1743 | 1468009513277 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:13 INFO - PROCESS | 1743 | 1468009513289 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:13 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02b400 == 43 [pid = 1743] [id = 516] 13:25:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e102400) [pid = 1743] [serial = 1549] [outer = (nil)] 13:25:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e10ac00) [pid = 1743] [serial = 1550] [outer = 0x8e102400] 13:25:13 INFO - PROCESS | 1743 | 1468009513474 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e2f0400) [pid = 1743] [serial = 1551] [outer = 0x8e102400] 13:25:14 INFO - PROCESS | 1743 | 1468009514407 Marionette TRACE conn3 <- [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:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1588ms 13:25:14 INFO - PROCESS | 1743 | 1468009514466 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 13:25:14 INFO - PROCESS | 1743 | 1468009514472 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 13:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:25:14 INFO - PROCESS | 1743 | 1468009514490 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:25:14 INFO - PROCESS | 1743 | 1468009514499 Marionette TRACE conn3 <- [1,2038,null,{}] 13:25:14 INFO - PROCESS | 1743 | 1468009514505 Marionette TRACE conn3 -> [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:25:14 INFO - PROCESS | 1743 | 1468009514512 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:14 INFO - PROCESS | 1743 | 1468009514744 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 13:25:14 INFO - PROCESS | 1743 | 1468009514966 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 1743 | 1468009514982 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:15 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b371800 == 44 [pid = 1743] [id = 517] 13:25:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8dac3400) [pid = 1743] [serial = 1552] [outer = (nil)] 13:25:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8ecbbc00) [pid = 1743] [serial = 1553] [outer = 0x8dac3400] 13:25:15 INFO - PROCESS | 1743 | 1468009515111 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8f3cfc00) [pid = 1743] [serial = 1554] [outer = 0x8dac3400] 13:25:16 INFO - PROCESS | 1743 | 1468009516048 Marionette TRACE conn3 <- [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:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1645ms 13:25:16 INFO - PROCESS | 1743 | 1468009516127 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 13:25:16 INFO - PROCESS | 1743 | 1468009516130 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 13:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:25:16 INFO - PROCESS | 1743 | 1468009516137 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:25:16 INFO - PROCESS | 1743 | 1468009516141 Marionette TRACE conn3 <- [1,2042,null,{}] 13:25:16 INFO - PROCESS | 1743 | 1468009516147 Marionette TRACE conn3 -> [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:25:16 INFO - PROCESS | 1743 | 1468009516152 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:16 INFO - PROCESS | 1743 | 1468009516380 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 13:25:16 INFO - PROCESS | 1743 | 1468009516612 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:16 INFO - PROCESS | 1743 | 1468009516627 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x894db400 == 45 [pid = 1743] [id = 518] 13:25:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8b1a4800) [pid = 1743] [serial = 1555] [outer = (nil)] 13:25:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8f7dd400) [pid = 1743] [serial = 1556] [outer = 0x8b1a4800] 13:25:16 INFO - PROCESS | 1743 | 1468009516746 Marionette DEBUG loaded listener.js 13:25:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8f7e1000) [pid = 1743] [serial = 1557] [outer = 0x8b1a4800] 13:25:17 INFO - PROCESS | 1743 | 1468009517651 Marionette TRACE conn3 <- [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:25:17 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:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1589ms 13:25:17 INFO - PROCESS | 1743 | 1468009517727 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 13:25:17 INFO - PROCESS | 1743 | 1468009517731 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 13:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:25:17 INFO - PROCESS | 1743 | 1468009517737 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:25:17 INFO - PROCESS | 1743 | 1468009517740 Marionette TRACE conn3 <- [1,2046,null,{}] 13:25:17 INFO - PROCESS | 1743 | 1468009517747 Marionette TRACE conn3 -> [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:25:17 INFO - PROCESS | 1743 | 1468009517752 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:17 INFO - PROCESS | 1743 | 1468009517978 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 13:25:18 INFO - PROCESS | 1743 | 1468009518169 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:18 INFO - PROCESS | 1743 | 1468009518187 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:18 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b7c00 == 46 [pid = 1743] [id = 519] 13:25:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8d508800) [pid = 1743] [serial = 1558] [outer = (nil)] 13:25:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e024c00) [pid = 1743] [serial = 1559] [outer = 0x8d508800] 13:25:18 INFO - PROCESS | 1743 | 1468009518329 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8fad9c00) [pid = 1743] [serial = 1560] [outer = 0x8d508800] 13:25:19 INFO - PROCESS | 1743 | 1468009519504 Marionette TRACE conn3 <- [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:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1836ms 13:25:19 INFO - PROCESS | 1743 | 1468009519574 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 13:25:19 INFO - PROCESS | 1743 | 1468009519581 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 13:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:25:19 INFO - PROCESS | 1743 | 1468009519589 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:25:19 INFO - PROCESS | 1743 | 1468009519594 Marionette TRACE conn3 <- [1,2050,null,{}] 13:25:19 INFO - PROCESS | 1743 | 1468009519603 Marionette TRACE conn3 -> [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:25:19 INFO - PROCESS | 1743 | 1468009519608 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:19 INFO - PROCESS | 1743 | 1468009519826 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 13:25:20 INFO - PROCESS | 1743 | 1468009520173 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 1743 | 1468009520187 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:20 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b371400 == 47 [pid = 1743] [id = 520] 13:25:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8b37b800) [pid = 1743] [serial = 1561] [outer = (nil)] 13:25:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8b4d6000) [pid = 1743] [serial = 1562] [outer = 0x8b37b800] 13:25:20 INFO - PROCESS | 1743 | 1468009520261 Marionette DEBUG loaded listener.js 13:25:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8b7ac000) [pid = 1743] [serial = 1563] [outer = 0x8b37b800] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4d1400 == 46 [pid = 1743] [id = 513] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8eaa6400 == 45 [pid = 1743] [id = 512] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b375400 == 44 [pid = 1743] [id = 511] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b3400 == 43 [pid = 1743] [id = 510] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a2400 == 42 [pid = 1743] [id = 509] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x894e3400 == 41 [pid = 1743] [id = 508] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b37b000 == 40 [pid = 1743] [id = 495] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0a7000 == 39 [pid = 1743] [id = 496] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7e3800 == 38 [pid = 1743] [id = 497] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b37bc00 == 37 [pid = 1743] [id = 486] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x894d4c00 == 36 [pid = 1743] [id = 499] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0f000 == 35 [pid = 1743] [id = 480] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e027800 == 34 [pid = 1743] [id = 490] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3d7000 == 33 [pid = 1743] [id = 502] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b374800 == 32 [pid = 1743] [id = 500] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e979c00 == 31 [pid = 1743] [id = 487] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3de400 == 30 [pid = 1743] [id = 505] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x89d05000 == 29 [pid = 1743] [id = 492] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8d94e800 == 28 [pid = 1743] [id = 482] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e031c00 == 27 [pid = 1743] [id = 504] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e920400 == 26 [pid = 1743] [id = 491] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8d508400 == 25 [pid = 1743] [id = 503] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0ae400 == 24 [pid = 1743] [id = 484] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x894d8000 == 23 [pid = 1743] [id = 493] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x89d09400 == 22 [pid = 1743] [id = 485] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e915000 == 21 [pid = 1743] [id = 507] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8d94bc00 == 20 [pid = 1743] [id = 494] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8dac1800 == 19 [pid = 1743] [id = 506] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x89d08000 == 18 [pid = 1743] [id = 488] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3ddc00 == 17 [pid = 1743] [id = 489] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x894da000 == 16 [pid = 1743] [id = 483] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4cf000 == 15 [pid = 1743] [id = 481] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b6800 == 14 [pid = 1743] [id = 501] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b36f000 == 13 [pid = 1743] [id = 498] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b7c00 == 12 [pid = 1743] [id = 519] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x894db400 == 11 [pid = 1743] [id = 518] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b371800 == 10 [pid = 1743] [id = 517] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b8c00 == 9 [pid = 1743] [id = 515] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02b400 == 8 [pid = 1743] [id = 516] 13:25:21 INFO - PROCESS | 1743 | --DOCSHELL 0x894dcc00 == 7 [pid = 1743] [id = 514] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x91596000) [pid = 1743] [serial = 1497] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8e0a5c00) [pid = 1743] [serial = 1514] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8d951c00) [pid = 1743] [serial = 1506] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8d946400) [pid = 1743] [serial = 1505] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8b36d800) [pid = 1743] [serial = 1508] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8b373800) [pid = 1743] [serial = 1509] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8d9a1c00) [pid = 1743] [serial = 1487] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e974800) [pid = 1743] [serial = 1490] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8fa3f000) [pid = 1743] [serial = 1493] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x9158c800) [pid = 1743] [serial = 1496] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x91771800) [pid = 1743] [serial = 1499] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x91f17c00) [pid = 1743] [serial = 1502] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d94d800) [pid = 1743] [serial = 1512] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8d945c00) [pid = 1743] [serial = 1511] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8dac7c00) [pid = 1743] [serial = 1488] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x91f1a400) [pid = 1743] [serial = 1503] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8eaab400) [pid = 1743] [serial = 1491] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8fad3400) [pid = 1743] [serial = 1494] [outer = (nil)] [url = about:blank] 13:25:21 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x91774c00) [pid = 1743] [serial = 1500] [outer = (nil)] [url = about:blank] 13:25:22 INFO - PROCESS | 1743 | 1468009522190 Marionette TRACE conn3 <- [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:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2687ms 13:25:22 INFO - PROCESS | 1743 | 1468009522276 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 13:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:25:22 INFO - PROCESS | 1743 | 1468009522282 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 13:25:22 INFO - PROCESS | 1743 | 1468009522289 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - PROCESS | 1743 | 1468009522294 Marionette TRACE conn3 <- [1,2054,null,{}] 13:25:22 INFO - PROCESS | 1743 | 1468009522301 Marionette TRACE conn3 -> [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:25:22 INFO - PROCESS | 1743 | 1468009522307 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:22 INFO - PROCESS | 1743 | 1468009522476 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 13:25:22 INFO - PROCESS | 1743 | 1468009522487 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:22 INFO - PROCESS | 1743 | 1468009522495 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:22 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3d6c00 == 8 [pid = 1743] [id = 521] 13:25:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8a3d8400) [pid = 1743] [serial = 1564] [outer = (nil)] 13:25:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8b1a5400) [pid = 1743] [serial = 1565] [outer = 0x8a3d8400] 13:25:22 INFO - PROCESS | 1743 | 1468009522569 Marionette DEBUG loaded listener.js 13:25:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b373000) [pid = 1743] [serial = 1566] [outer = 0x8a3d8400] 13:25:23 INFO - PROCESS | 1743 | 1468009523532 Marionette TRACE conn3 <- [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:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1283ms 13:25:23 INFO - PROCESS | 1743 | 1468009523570 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 13:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:25:23 INFO - PROCESS | 1743 | 1468009523579 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 13:25:23 INFO - PROCESS | 1743 | 1468009523591 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 1743 | 1468009523595 Marionette TRACE conn3 <- [1,2058,null,{}] 13:25:23 INFO - PROCESS | 1743 | 1468009523605 Marionette TRACE conn3 -> [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:25:23 INFO - PROCESS | 1743 | 1468009523610 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:23 INFO - PROCESS | 1743 | 1468009523855 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 13:25:23 INFO - PROCESS | 1743 | 1468009523954 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:23 INFO - PROCESS | 1743 | 1468009523963 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:23 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b2400 == 9 [pid = 1743] [id = 522] 13:25:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8d503400) [pid = 1743] [serial = 1567] [outer = (nil)] 13:25:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8d946400) [pid = 1743] [serial = 1568] [outer = 0x8d503400] 13:25:24 INFO - PROCESS | 1743 | 1468009524036 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8d950400) [pid = 1743] [serial = 1569] [outer = 0x8d503400] 13:25:24 INFO - PROCESS | 1743 | 1468009524957 Marionette TRACE conn3 <- [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:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1444ms 13:25:25 INFO - PROCESS | 1743 | 1468009525038 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 13:25:25 INFO - PROCESS | 1743 | 1468009525045 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 13:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:25:25 INFO - PROCESS | 1743 | 1468009525055 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - PROCESS | 1743 | 1468009525061 Marionette TRACE conn3 <- [1,2062,null,{}] 13:25:25 INFO - PROCESS | 1743 | 1468009525088 Marionette TRACE conn3 -> [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:25:25 INFO - PROCESS | 1743 | 1468009525097 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:25 INFO - PROCESS | 1743 | 1468009525316 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 13:25:25 INFO - PROCESS | 1743 | 1468009525341 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:25 INFO - PROCESS | 1743 | 1468009525350 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:25 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e029c00 == 10 [pid = 1743] [id = 523] 13:25:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e02a800) [pid = 1743] [serial = 1570] [outer = (nil)] 13:25:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e031c00) [pid = 1743] [serial = 1571] [outer = 0x8e02a800] 13:25:25 INFO - PROCESS | 1743 | 1468009525424 Marionette DEBUG loaded listener.js 13:25:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e0af000) [pid = 1743] [serial = 1572] [outer = 0x8e02a800] 13:25:26 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8d503000) [pid = 1743] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:25:26 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e912400) [pid = 1743] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:25:26 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8eaaa000) [pid = 1743] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:25:26 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8d948000) [pid = 1743] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:25:26 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e032400) [pid = 1743] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:25:26 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8dac2400) [pid = 1743] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:25:26 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8b1a6400) [pid = 1743] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:25:26 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8b19b800) [pid = 1743] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:25:26 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e915c00) [pid = 1743] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:25:26 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x89d02400) [pid = 1743] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:25:26 INFO - PROCESS | 1743 | 1468009526841 Marionette TRACE conn3 <- [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:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1845ms 13:25:26 INFO - PROCESS | 1743 | 1468009526900 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 13:25:26 INFO - PROCESS | 1743 | 1468009526905 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 13:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:25:26 INFO - PROCESS | 1743 | 1468009526912 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:25:26 INFO - PROCESS | 1743 | 1468009526915 Marionette TRACE conn3 <- [1,2066,null,{}] 13:25:26 INFO - PROCESS | 1743 | 1468009526921 Marionette TRACE conn3 -> [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:25:26 INFO - PROCESS | 1743 | 1468009526926 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:27 INFO - PROCESS | 1743 | 1468009527205 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 13:25:27 INFO - PROCESS | 1743 | 1468009527291 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 1743 | 1468009527299 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:27 INFO - PROCESS | 1743 | ++DOCSHELL 0x894de400 == 11 [pid = 1743] [id = 524] 13:25:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x89d0b400) [pid = 1743] [serial = 1573] [outer = (nil)] 13:25:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8dac6800) [pid = 1743] [serial = 1574] [outer = 0x89d0b400] 13:25:27 INFO - PROCESS | 1743 | 1468009527368 Marionette DEBUG loaded listener.js 13:25:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e104000) [pid = 1743] [serial = 1575] [outer = 0x89d0b400] 13:25:28 INFO - PROCESS | 1743 | 1468009528084 Marionette TRACE conn3 <- [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:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1238ms 13:25:28 INFO - PROCESS | 1743 | 1468009528150 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 13:25:28 INFO - PROCESS | 1743 | 1468009528154 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 13:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:25:28 INFO - PROCESS | 1743 | 1468009528160 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - PROCESS | 1743 | 1468009528164 Marionette TRACE conn3 <- [1,2070,null,{}] 13:25:28 INFO - PROCESS | 1743 | 1468009528174 Marionette TRACE conn3 -> [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:25:28 INFO - PROCESS | 1743 | 1468009528178 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:28 INFO - PROCESS | 1743 | 1468009528350 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 13:25:28 INFO - PROCESS | 1743 | 1468009528360 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:28 INFO - PROCESS | 1743 | 1468009528369 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:28 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4db800 == 12 [pid = 1743] [id = 525] 13:25:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8e0b1400) [pid = 1743] [serial = 1576] [outer = (nil)] 13:25:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e915000) [pid = 1743] [serial = 1577] [outer = 0x8e0b1400] 13:25:28 INFO - PROCESS | 1743 | 1468009528434 Marionette DEBUG loaded listener.js 13:25:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e91a800) [pid = 1743] [serial = 1578] [outer = 0x8e0b1400] 13:25:29 INFO - PROCESS | 1743 | 1468009529666 Marionette TRACE conn3 <- [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:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1584ms 13:25:29 INFO - PROCESS | 1743 | 1468009529746 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 13:25:29 INFO - PROCESS | 1743 | 1468009529754 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 13:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:25:29 INFO - PROCESS | 1743 | 1468009529762 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:25:29 INFO - PROCESS | 1743 | 1468009529768 Marionette TRACE conn3 <- [1,2074,null,{}] 13:25:29 INFO - PROCESS | 1743 | 1468009529789 Marionette TRACE conn3 -> [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:25:29 INFO - PROCESS | 1743 | 1468009529795 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:30 INFO - PROCESS | 1743 | 1468009530005 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 13:25:30 INFO - PROCESS | 1743 | 1468009530291 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:30 INFO - PROCESS | 1743 | 1468009530300 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:30 INFO - PROCESS | 1743 | ++DOCSHELL 0x894da000 == 13 [pid = 1743] [id = 526] 13:25:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8b1a0c00) [pid = 1743] [serial = 1579] [outer = (nil)] 13:25:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b7b0000) [pid = 1743] [serial = 1580] [outer = 0x8b1a0c00] 13:25:30 INFO - PROCESS | 1743 | 1468009530385 Marionette DEBUG loaded listener.js 13:25:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8d506c00) [pid = 1743] [serial = 1581] [outer = 0x8b1a0c00] 13:25:31 INFO - PROCESS | 1743 | 1468009531432 Marionette TRACE conn3 <- [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:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1739ms 13:25:31 INFO - PROCESS | 1743 | 1468009531502 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 13:25:31 INFO - PROCESS | 1743 | 1468009531509 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 13:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:25:31 INFO - PROCESS | 1743 | 1468009531520 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:25:31 INFO - PROCESS | 1743 | 1468009531524 Marionette TRACE conn3 <- [1,2078,null,{}] 13:25:31 INFO - PROCESS | 1743 | 1468009531531 Marionette TRACE conn3 -> [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:25:31 INFO - PROCESS | 1743 | 1468009531537 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:31 INFO - PROCESS | 1743 | 1468009531759 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 13:25:32 INFO - PROCESS | 1743 | 1468009532082 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 1743 | 1468009532091 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:32 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e0c00 == 14 [pid = 1743] [id = 527] 13:25:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e032000) [pid = 1743] [serial = 1582] [outer = (nil)] 13:25:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e0b2c00) [pid = 1743] [serial = 1583] [outer = 0x8e032000] 13:25:32 INFO - PROCESS | 1743 | 1468009532180 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e913000) [pid = 1743] [serial = 1584] [outer = 0x8e032000] 13:25:33 INFO - PROCESS | 1743 | 1468009533191 Marionette TRACE conn3 <- [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:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1744ms 13:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:25:33 INFO - PROCESS | 1743 | 1468009533264 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 13:25:33 INFO - PROCESS | 1743 | 1468009533268 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 13:25:33 INFO - PROCESS | 1743 | 1468009533275 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 1743 | 1468009533281 Marionette TRACE conn3 <- [1,2082,null,{}] 13:25:33 INFO - PROCESS | 1743 | 1468009533299 Marionette TRACE conn3 -> [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:25:33 INFO - PROCESS | 1743 | 1468009533308 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:33 INFO - PROCESS | 1743 | 1468009533533 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 13:25:33 INFO - PROCESS | 1743 | 1468009533767 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:33 INFO - PROCESS | 1743 | 1468009533779 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:33 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dac4c00 == 15 [pid = 1743] [id = 528] 13:25:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e02a400) [pid = 1743] [serial = 1585] [outer = (nil)] 13:25:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e97c800) [pid = 1743] [serial = 1586] [outer = 0x8e02a400] 13:25:33 INFO - PROCESS | 1743 | 1468009533889 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8eaad400) [pid = 1743] [serial = 1587] [outer = 0x8e02a400] 13:25:35 INFO - PROCESS | 1743 | 1468009534996 Marionette TRACE conn3 <- [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:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1739ms 13:25:35 INFO - PROCESS | 1743 | 1468009535013 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 13:25:35 INFO - PROCESS | 1743 | 1468009535019 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 13:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:25:35 INFO - PROCESS | 1743 | 1468009535028 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:25:35 INFO - PROCESS | 1743 | 1468009535033 Marionette TRACE conn3 <- [1,2086,null,{}] 13:25:35 INFO - PROCESS | 1743 | 1468009535041 Marionette TRACE conn3 -> [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:25:35 INFO - PROCESS | 1743 | 1468009535047 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:35 INFO - PROCESS | 1743 | 1468009535244 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 13:25:35 INFO - PROCESS | 1743 | 1468009535500 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:35 INFO - PROCESS | 1743 | 1468009535512 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:35 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3dc400 == 16 [pid = 1743] [id = 529] 13:25:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8b19fc00) [pid = 1743] [serial = 1588] [outer = (nil)] 13:25:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8b377c00) [pid = 1743] [serial = 1589] [outer = 0x8b19fc00] 13:25:35 INFO - PROCESS | 1743 | 1468009535633 Marionette DEBUG loaded listener.js 13:25:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8b4d9800) [pid = 1743] [serial = 1590] [outer = 0x8b19fc00] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8e97a000) [pid = 1743] [serial = 1535] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8ecb3800) [pid = 1743] [serial = 1538] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8e109c00) [pid = 1743] [serial = 1532] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8e0b0000) [pid = 1743] [serial = 1515] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8dac7400) [pid = 1743] [serial = 1520] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e0aa800) [pid = 1743] [serial = 1521] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8d947c00) [pid = 1743] [serial = 1529] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8d99fc00) [pid = 1743] [serial = 1530] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b4d1c00) [pid = 1743] [serial = 1517] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8f3c7800) [pid = 1743] [serial = 1542] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8b7b2000) [pid = 1743] [serial = 1518] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8e919800) [pid = 1743] [serial = 1523] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e971400) [pid = 1743] [serial = 1524] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x89d0bc00) [pid = 1743] [serial = 1526] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8a3da000) [pid = 1743] [serial = 1527] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8b7ab000) [pid = 1743] [serial = 1536] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8ecb6800) [pid = 1743] [serial = 1539] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8e2ebc00) [pid = 1743] [serial = 1533] [outer = (nil)] [url = about:blank] 13:25:35 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8ecb5400) [pid = 1743] [serial = 1541] [outer = (nil)] [url = about:blank] 13:25:36 INFO - PROCESS | 1743 | 1468009536491 Marionette TRACE conn3 <- [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:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1495ms 13:25:36 INFO - PROCESS | 1743 | 1468009536522 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 13:25:36 INFO - PROCESS | 1743 | 1468009536528 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 13:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:25:36 INFO - PROCESS | 1743 | 1468009536539 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - PROCESS | 1743 | 1468009536542 Marionette TRACE conn3 <- [1,2090,null,{}] 13:25:36 INFO - PROCESS | 1743 | 1468009536549 Marionette TRACE conn3 -> [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:25:36 INFO - PROCESS | 1743 | 1468009536555 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:36 INFO - PROCESS | 1743 | 1468009536731 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 13:25:36 INFO - PROCESS | 1743 | 1468009536905 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 1743 | 1468009536913 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:36 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b0c00 == 17 [pid = 1743] [id = 530] 13:25:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8b7b4c00) [pid = 1743] [serial = 1591] [outer = (nil)] 13:25:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8d9a4000) [pid = 1743] [serial = 1592] [outer = 0x8b7b4c00] 13:25:36 INFO - PROCESS | 1743 | 1468009536991 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8dac8c00) [pid = 1743] [serial = 1593] [outer = 0x8b7b4c00] 13:25:37 INFO - PROCESS | 1743 | 1468009537894 Marionette TRACE conn3 <- [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:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1380ms 13:25:37 INFO - PROCESS | 1743 | 1468009537918 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 13:25:37 INFO - PROCESS | 1743 | 1468009537923 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 13:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:25:37 INFO - PROCESS | 1743 | 1468009537929 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:25:37 INFO - PROCESS | 1743 | 1468009537935 Marionette TRACE conn3 <- [1,2094,null,{}] 13:25:37 INFO - PROCESS | 1743 | 1468009537951 Marionette TRACE conn3 -> [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:25:37 INFO - PROCESS | 1743 | 1468009537959 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:38 INFO - PROCESS | 1743 | 1468009538116 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 13:25:38 INFO - PROCESS | 1743 | 1468009538133 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 1743 | 1468009538144 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:38 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e110c00 == 18 [pid = 1743] [id = 531] 13:25:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e2e4c00) [pid = 1743] [serial = 1594] [outer = (nil)] 13:25:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8e91f800) [pid = 1743] [serial = 1595] [outer = 0x8e2e4c00] 13:25:38 INFO - PROCESS | 1743 | 1468009538358 Marionette DEBUG loaded listener.js 13:25:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e97b400) [pid = 1743] [serial = 1596] [outer = 0x8e2e4c00] 13:25:39 INFO - PROCESS | 1743 | 1468009539186 Marionette TRACE conn3 <- [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:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1283ms 13:25:39 INFO - PROCESS | 1743 | 1468009539213 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 13:25:39 INFO - PROCESS | 1743 | 1468009539217 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 13:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:25:39 INFO - PROCESS | 1743 | 1468009539223 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:25:39 INFO - PROCESS | 1743 | 1468009539227 Marionette TRACE conn3 <- [1,2098,null,{}] 13:25:39 INFO - PROCESS | 1743 | 1468009539232 Marionette TRACE conn3 -> [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:25:39 INFO - PROCESS | 1743 | 1468009539237 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:39 INFO - PROCESS | 1743 | 1468009539460 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 13:25:39 INFO - PROCESS | 1743 | 1468009539488 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:39 INFO - PROCESS | 1743 | 1468009539495 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:39 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e101800 == 19 [pid = 1743] [id = 532] 13:25:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8eaa9800) [pid = 1743] [serial = 1597] [outer = (nil)] 13:25:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8ecb5800) [pid = 1743] [serial = 1598] [outer = 0x8eaa9800] 13:25:39 INFO - PROCESS | 1743 | 1468009539563 Marionette DEBUG loaded listener.js 13:25:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8ecba800) [pid = 1743] [serial = 1599] [outer = 0x8eaa9800] 13:25:40 INFO - PROCESS | 1743 | 1468009540531 Marionette TRACE conn3 <- [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:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1332ms 13:25:40 INFO - PROCESS | 1743 | 1468009540557 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 13:25:40 INFO - PROCESS | 1743 | 1468009540561 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 13:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:25:40 INFO - PROCESS | 1743 | 1468009540568 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:25:40 INFO - PROCESS | 1743 | 1468009540570 Marionette TRACE conn3 <- [1,2102,null,{}] 13:25:40 INFO - PROCESS | 1743 | 1468009540576 Marionette TRACE conn3 -> [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:25:40 INFO - PROCESS | 1743 | 1468009540581 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:40 INFO - PROCESS | 1743 | 1468009540859 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 13:25:40 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d503400) [pid = 1743] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:25:40 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x894dd000) [pid = 1743] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:25:40 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e02a800) [pid = 1743] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:25:40 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8d501c00) [pid = 1743] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:25:40 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8b37b800) [pid = 1743] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:25:40 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8d508800) [pid = 1743] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:25:40 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8b1a4800) [pid = 1743] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:25:40 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8e102400) [pid = 1743] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:25:40 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x89d0b400) [pid = 1743] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:25:40 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x8a3d8400) [pid = 1743] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:25:40 INFO - PROCESS | 1743 | --DOMWINDOW == 59 (0x8dac3400) [pid = 1743] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:25:41 INFO - PROCESS | 1743 | 1468009540979 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:41 INFO - PROCESS | 1743 | 1468009540986 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x894dd000 == 20 [pid = 1743] [id = 533] 13:25:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 60 (0x894e3c00) [pid = 1743] [serial = 1600] [outer = (nil)] 13:25:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x8b36d400) [pid = 1743] [serial = 1601] [outer = 0x894e3c00] 13:25:41 INFO - PROCESS | 1743 | 1468009541052 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8d501c00) [pid = 1743] [serial = 1602] [outer = 0x894e3c00] 13:25:41 INFO - PROCESS | 1743 | 1468009541828 Marionette TRACE conn3 <- [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:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1279ms 13:25:41 INFO - PROCESS | 1743 | 1468009541848 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 1743 | 1468009541850 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 13:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:25:41 INFO - PROCESS | 1743 | 1468009541864 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:25:41 INFO - PROCESS | 1743 | 1468009541867 Marionette TRACE conn3 <- [1,2106,null,{}] 13:25:41 INFO - PROCESS | 1743 | 1468009541873 Marionette TRACE conn3 -> [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:25:41 INFO - PROCESS | 1743 | 1468009541883 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:42 INFO - PROCESS | 1743 | 1468009542076 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 13:25:42 INFO - PROCESS | 1743 | 1468009542090 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 1743 | 1468009542096 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:42 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e977400 == 21 [pid = 1743] [id = 534] 13:25:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8eaa2400) [pid = 1743] [serial = 1603] [outer = (nil)] 13:25:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8f7dec00) [pid = 1743] [serial = 1604] [outer = 0x8eaa2400] 13:25:42 INFO - PROCESS | 1743 | 1468009542164 Marionette DEBUG loaded listener.js 13:25:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8f7e1c00) [pid = 1743] [serial = 1605] [outer = 0x8eaa2400] 13:25:43 INFO - PROCESS | 1743 | 1468009543214 Marionette TRACE conn3 <- [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:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1430ms 13:25:43 INFO - PROCESS | 1743 | 1468009543295 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 13:25:43 INFO - PROCESS | 1743 | 1468009543302 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 13:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:25:43 INFO - PROCESS | 1743 | 1468009543311 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:25:43 INFO - PROCESS | 1743 | 1468009543317 Marionette TRACE conn3 <- [1,2110,null,{}] 13:25:43 INFO - PROCESS | 1743 | 1468009543327 Marionette TRACE conn3 -> [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:25:43 INFO - PROCESS | 1743 | 1468009543333 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:43 INFO - PROCESS | 1743 | 1468009543561 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 13:25:44 INFO - PROCESS | 1743 | 1468009544025 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 1743 | 1468009544035 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:44 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7af000 == 22 [pid = 1743] [id = 535] 13:25:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b7b0400) [pid = 1743] [serial = 1606] [outer = (nil)] 13:25:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8d507800) [pid = 1743] [serial = 1607] [outer = 0x8b7b0400] 13:25:44 INFO - PROCESS | 1743 | 1468009544156 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8d952800) [pid = 1743] [serial = 1608] [outer = 0x8b7b0400] 13:25:45 INFO - PROCESS | 1743 | 1468009545057 Marionette TRACE conn3 <- [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:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1796ms 13:25:45 INFO - PROCESS | 1743 | 1468009545107 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 13:25:45 INFO - PROCESS | 1743 | 1468009545115 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 13:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:25:45 INFO - PROCESS | 1743 | 1468009545143 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:25:45 INFO - PROCESS | 1743 | 1468009545148 Marionette TRACE conn3 <- [1,2114,null,{}] 13:25:45 INFO - PROCESS | 1743 | 1468009545156 Marionette TRACE conn3 -> [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:25:45 INFO - PROCESS | 1743 | 1468009545162 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:45 INFO - PROCESS | 1743 | 1468009545349 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 13:25:45 INFO - PROCESS | 1743 | 1468009545530 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 1743 | 1468009545542 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:45 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b8800 == 23 [pid = 1743] [id = 536] 13:25:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e0a4400) [pid = 1743] [serial = 1609] [outer = (nil)] 13:25:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e2e4800) [pid = 1743] [serial = 1610] [outer = 0x8e0a4400] 13:25:45 INFO - PROCESS | 1743 | 1468009545620 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e919800) [pid = 1743] [serial = 1611] [outer = 0x8e0a4400] 13:25:46 INFO - PROCESS | 1743 | 1468009546643 Marionette TRACE conn3 <- [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:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1554ms 13:25:46 INFO - PROCESS | 1743 | 1468009546681 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 13:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:25:46 INFO - PROCESS | 1743 | 1468009546685 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 13:25:46 INFO - PROCESS | 1743 | 1468009546693 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:25:46 INFO - PROCESS | 1743 | 1468009546699 Marionette TRACE conn3 <- [1,2118,null,{}] 13:25:46 INFO - PROCESS | 1743 | 1468009546716 Marionette TRACE conn3 -> [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:25:46 INFO - PROCESS | 1743 | 1468009546725 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:46 INFO - PROCESS | 1743 | 1468009546955 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 13:25:47 INFO - PROCESS | 1743 | 1468009547189 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:47 INFO - PROCESS | 1743 | 1468009547201 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:47 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02cc00 == 24 [pid = 1743] [id = 537] 13:25:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8f3ca800) [pid = 1743] [serial = 1612] [outer = (nil)] 13:25:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8f7e0400) [pid = 1743] [serial = 1613] [outer = 0x8f3ca800] 13:25:47 INFO - PROCESS | 1743 | 1468009547329 Marionette DEBUG loaded listener.js 13:25:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8fa36400) [pid = 1743] [serial = 1614] [outer = 0x8f3ca800] 13:25:48 INFO - PROCESS | 1743 | 1468009548245 Marionette TRACE conn3 <- [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:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1588ms 13:25:48 INFO - PROCESS | 1743 | 1468009548280 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 13:25:48 INFO - PROCESS | 1743 | 1468009548285 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 13:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:25:48 INFO - PROCESS | 1743 | 1468009548309 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:25:48 INFO - PROCESS | 1743 | 1468009548313 Marionette TRACE conn3 <- [1,2122,null,{}] 13:25:48 INFO - PROCESS | 1743 | 1468009548320 Marionette TRACE conn3 -> [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:25:48 INFO - PROCESS | 1743 | 1468009548325 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:48 INFO - PROCESS | 1743 | 1468009548506 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 13:25:48 INFO - PROCESS | 1743 | 1468009548688 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 1743 | 1468009548697 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f3d6400 == 25 [pid = 1743] [id = 538] 13:25:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8f7d9000) [pid = 1743] [serial = 1615] [outer = (nil)] 13:25:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8fa40000) [pid = 1743] [serial = 1616] [outer = 0x8f7d9000] 13:25:48 INFO - PROCESS | 1743 | 1468009548775 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8fad0c00) [pid = 1743] [serial = 1617] [outer = 0x8f7d9000] 13:25:49 INFO - PROCESS | 1743 | 1468009549731 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1499ms 13:25:49 INFO - PROCESS | 1743 | 1468009549793 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 13:25:49 INFO - PROCESS | 1743 | 1468009549798 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 13:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:25:49 INFO - PROCESS | 1743 | 1468009549804 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:25:49 INFO - PROCESS | 1743 | 1468009549808 Marionette TRACE conn3 <- [1,2126,null,{}] 13:25:49 INFO - PROCESS | 1743 | 1468009549814 Marionette TRACE conn3 -> [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:25:49 INFO - PROCESS | 1743 | 1468009549820 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:50 INFO - PROCESS | 1743 | 1468009549994 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 13:25:50 INFO - PROCESS | 1743 | 1468009550179 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 1743 | 1468009550186 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d05000 == 26 [pid = 1743] [id = 539] 13:25:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x89d0c800) [pid = 1743] [serial = 1618] [outer = (nil)] 13:25:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x9158a800) [pid = 1743] [serial = 1619] [outer = 0x89d0c800] 13:25:50 INFO - PROCESS | 1743 | 1468009550266 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x9158c800) [pid = 1743] [serial = 1620] [outer = 0x89d0c800] 13:25:51 INFO - PROCESS | 1743 | 1468009551198 Marionette TRACE conn3 <- [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:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1431ms 13:25:51 INFO - PROCESS | 1743 | 1468009551235 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 13:25:51 INFO - PROCESS | 1743 | 1468009551240 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 13:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:25:51 INFO - PROCESS | 1743 | 1468009551246 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:25:51 INFO - PROCESS | 1743 | 1468009551250 Marionette TRACE conn3 <- [1,2130,null,{}] 13:25:51 INFO - PROCESS | 1743 | 1468009551256 Marionette TRACE conn3 -> [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:25:51 INFO - PROCESS | 1743 | 1468009551267 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:51 INFO - PROCESS | 1743 | 1468009551482 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 13:25:51 INFO - PROCESS | 1743 | 1468009551662 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:51 INFO - PROCESS | 1743 | 1468009551675 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:51 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e971000 == 27 [pid = 1743] [id = 540] 13:25:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8f3d2000) [pid = 1743] [serial = 1621] [outer = (nil)] 13:25:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x91597400) [pid = 1743] [serial = 1622] [outer = 0x8f3d2000] 13:25:51 INFO - PROCESS | 1743 | 1468009551774 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x91774000) [pid = 1743] [serial = 1623] [outer = 0x8f3d2000] 13:25:52 INFO - PROCESS | 1743 | 1468009552752 Marionette TRACE conn3 <- [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:25:52 INFO - PROCESS | 1743 | 1468009552794 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 13:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:25:52 INFO - PROCESS | 1743 | 1468009552801 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:25:52 INFO - PROCESS | 1743 | 1468009552804 Marionette TRACE conn3 <- [1,2134,null,{}] 13:25:52 INFO - PROCESS | 1743 | 1468009552811 Marionette TRACE conn3 -> [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:25:52 INFO - PROCESS | 1743 | 1468009552816 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:52 INFO - PROCESS | 1743 | 1468009552992 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 13:25:53 INFO - PROCESS | 1743 | 1468009553181 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:53 INFO - PROCESS | 1743 | 1468009553191 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x8facdc00 == 28 [pid = 1743] [id = 541] 13:25:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8fad7c00) [pid = 1743] [serial = 1624] [outer = (nil)] 13:25:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x9187f000) [pid = 1743] [serial = 1625] [outer = 0x8fad7c00] 13:25:53 INFO - PROCESS | 1743 | 1468009553268 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x91882000) [pid = 1743] [serial = 1626] [outer = 0x8fad7c00] 13:25:54 INFO - PROCESS | 1743 | 1468009554235 Marionette TRACE conn3 <- [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:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1490ms 13:25:54 INFO - PROCESS | 1743 | 1468009554292 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 1743 | 1468009554296 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 13:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:25:54 INFO - PROCESS | 1743 | 1468009554303 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:25:54 INFO - PROCESS | 1743 | 1468009554307 Marionette TRACE conn3 <- [1,2138,null,{}] 13:25:54 INFO - PROCESS | 1743 | 1468009554313 Marionette TRACE conn3 -> [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:25:54 INFO - PROCESS | 1743 | 1468009554318 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:54 INFO - PROCESS | 1743 | 1468009554491 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 13:25:54 INFO - PROCESS | 1743 | 1468009554928 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:54 INFO - PROCESS | 1743 | 1468009554936 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:55 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d04400 == 29 [pid = 1743] [id = 542] 13:25:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x89d04800) [pid = 1743] [serial = 1627] [outer = (nil)] 13:25:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x89d0e800) [pid = 1743] [serial = 1628] [outer = 0x89d04800] 13:25:55 INFO - PROCESS | 1743 | 1468009555058 Marionette DEBUG loaded listener.js 13:25:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8a3dc800) [pid = 1743] [serial = 1629] [outer = 0x89d04800] 13:25:56 INFO - PROCESS | 1743 | 1468009556043 Marionette TRACE conn3 <- [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:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1784ms 13:25:56 INFO - PROCESS | 1743 | 1468009556090 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 13:25:56 INFO - PROCESS | 1743 | 1468009556096 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 13:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:25:56 INFO - PROCESS | 1743 | 1468009556104 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:25:56 INFO - PROCESS | 1743 | 1468009556109 Marionette TRACE conn3 <- [1,2142,null,{}] 13:25:56 INFO - PROCESS | 1743 | 1468009556117 Marionette TRACE conn3 -> [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:25:56 INFO - PROCESS | 1743 | 1468009556125 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:56 INFO - PROCESS | 1743 | 1468009556306 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8b4d6000) [pid = 1743] [serial = 1562] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8b373000) [pid = 1743] [serial = 1566] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8f7dd400) [pid = 1743] [serial = 1556] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8e104000) [pid = 1743] [serial = 1575] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8e915000) [pid = 1743] [serial = 1577] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8d946400) [pid = 1743] [serial = 1568] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8a3da800) [pid = 1743] [serial = 1545] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8e0af000) [pid = 1743] [serial = 1572] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8d9a9000) [pid = 1743] [serial = 1548] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8b7ac000) [pid = 1743] [serial = 1563] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8fad9c00) [pid = 1743] [serial = 1560] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8f7e1000) [pid = 1743] [serial = 1557] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8e2f0400) [pid = 1743] [serial = 1551] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8d50fc00) [pid = 1743] [serial = 1547] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e10ac00) [pid = 1743] [serial = 1550] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8dac6800) [pid = 1743] [serial = 1574] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e031c00) [pid = 1743] [serial = 1571] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e024c00) [pid = 1743] [serial = 1559] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8b1a5400) [pid = 1743] [serial = 1565] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8ecbbc00) [pid = 1743] [serial = 1553] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8f3cfc00) [pid = 1743] [serial = 1554] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x89d04c00) [pid = 1743] [serial = 1544] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8d950400) [pid = 1743] [serial = 1569] [outer = (nil)] [url = about:blank] 13:25:57 INFO - PROCESS | 1743 | 1468009557630 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:57 INFO - PROCESS | 1743 | 1468009557640 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:57 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d02000 == 30 [pid = 1743] [id = 543] 13:25:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x89d02400) [pid = 1743] [serial = 1630] [outer = (nil)] 13:25:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x89d09800) [pid = 1743] [serial = 1631] [outer = 0x89d02400] 13:25:57 INFO - PROCESS | 1743 | 1468009557722 Marionette DEBUG loaded listener.js 13:25:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8a3db400) [pid = 1743] [serial = 1632] [outer = 0x89d02400] 13:25:58 INFO - PROCESS | 1743 | 1468009558562 Marionette TRACE conn3 <- [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:25:58 INFO - PROCESS | 1743 | 1468009558649 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 13:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:25:58 INFO - PROCESS | 1743 | 1468009558658 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 1743 | 1468009558662 Marionette TRACE conn3 <- [1,2146,null,{}] 13:25:58 INFO - PROCESS | 1743 | 1468009558671 Marionette TRACE conn3 -> [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:25:58 INFO - PROCESS | 1743 | 1468009558678 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:58 INFO - PROCESS | 1743 | 1468009558849 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 13:25:58 INFO - PROCESS | 1743 | 1468009558862 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:58 INFO - PROCESS | 1743 | 1468009558872 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:25:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b377800 == 31 [pid = 1743] [id = 544] 13:25:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b4d7c00) [pid = 1743] [serial = 1633] [outer = (nil)] 13:25:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8b7b3800) [pid = 1743] [serial = 1634] [outer = 0x8b4d7c00] 13:25:58 INFO - PROCESS | 1743 | 1468009558962 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8d505800) [pid = 1743] [serial = 1635] [outer = 0x8b4d7c00] 13:25:59 INFO - PROCESS | 1743 | 1468009559961 Marionette TRACE conn3 <- [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:26:00 INFO - PROCESS | 1743 | 1468009560013 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 13:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:26:00 INFO - PROCESS | 1743 | 1468009560038 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:26:00 INFO - PROCESS | 1743 | 1468009560041 Marionette TRACE conn3 <- [1,2150,null,{}] 13:26:00 INFO - PROCESS | 1743 | 1468009560048 Marionette TRACE conn3 -> [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:26:00 INFO - PROCESS | 1743 | 1468009560053 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:00 INFO - PROCESS | 1743 | 1468009560299 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 13:26:00 INFO - PROCESS | 1743 | 1468009560321 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 1743 | 1468009560329 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:00 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d509000 == 32 [pid = 1743] [id = 545] 13:26:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8d950000) [pid = 1743] [serial = 1636] [outer = (nil)] 13:26:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8d99f400) [pid = 1743] [serial = 1637] [outer = 0x8d950000] 13:26:00 INFO - PROCESS | 1743 | 1468009560399 Marionette DEBUG loaded listener.js 13:26:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8dabcc00) [pid = 1743] [serial = 1638] [outer = 0x8d950000] 13:26:01 INFO - PROCESS | 1743 | 1468009561433 Marionette TRACE conn3 <- [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:26:01 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:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1440ms 13:26:01 INFO - PROCESS | 1743 | 1468009561478 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 1743 | 1468009561482 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 13:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:26:01 INFO - PROCESS | 1743 | 1468009561504 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:26:01 INFO - PROCESS | 1743 | 1468009561514 Marionette TRACE conn3 <- [1,2154,null,{}] 13:26:01 INFO - PROCESS | 1743 | 1468009561523 Marionette TRACE conn3 -> [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:26:01 INFO - PROCESS | 1743 | 1468009561531 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:01 INFO - PROCESS | 1743 | 1468009561764 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 13:26:01 INFO - PROCESS | 1743 | 1468009561808 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:01 INFO - PROCESS | 1743 | 1468009561820 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d952000 == 33 [pid = 1743] [id = 546] 13:26:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e032c00) [pid = 1743] [serial = 1639] [outer = (nil)] 13:26:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8e0b1c00) [pid = 1743] [serial = 1640] [outer = 0x8e032c00] 13:26:01 INFO - PROCESS | 1743 | 1468009561964 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e109400) [pid = 1743] [serial = 1641] [outer = 0x8e032c00] 13:26:02 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8eaa2400) [pid = 1743] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:26:02 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8eaa9800) [pid = 1743] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:26:02 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x894e3c00) [pid = 1743] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:26:02 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e0b1400) [pid = 1743] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:26:02 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b19fc00) [pid = 1743] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:26:02 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e02a400) [pid = 1743] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:26:02 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b7b4c00) [pid = 1743] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:26:02 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e032000) [pid = 1743] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:26:02 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8b1a0c00) [pid = 1743] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:26:02 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8e2e4c00) [pid = 1743] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:26:03 INFO - PROCESS | 1743 | 1468009563616 Marionette TRACE conn3 <- [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:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2211ms 13:26:03 INFO - PROCESS | 1743 | 1468009563701 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 1743 | 1468009563708 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 13:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:26:03 INFO - PROCESS | 1743 | 1468009563717 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:26:03 INFO - PROCESS | 1743 | 1468009563722 Marionette TRACE conn3 <- [1,2158,null,{}] 13:26:03 INFO - PROCESS | 1743 | 1468009563732 Marionette TRACE conn3 -> [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:26:03 INFO - PROCESS | 1743 | 1468009563737 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:03 INFO - PROCESS | 1743 | 1468009563961 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 13:26:04 INFO - PROCESS | 1743 | 1468009564258 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:04 INFO - PROCESS | 1743 | 1468009564269 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a0400 == 34 [pid = 1743] [id = 547] 13:26:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8b1a0c00) [pid = 1743] [serial = 1642] [outer = (nil)] 13:26:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b4da000) [pid = 1743] [serial = 1643] [outer = 0x8b1a0c00] 13:26:04 INFO - PROCESS | 1743 | 1468009564353 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8d947000) [pid = 1743] [serial = 1644] [outer = 0x8b1a0c00] 13:26:05 INFO - PROCESS | 1743 | 1468009565354 Marionette TRACE conn3 <- [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:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1697ms 13:26:05 INFO - PROCESS | 1743 | 1468009565413 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 1743 | 1468009565421 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 13:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:26:05 INFO - PROCESS | 1743 | 1468009565432 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 1743 | 1468009565437 Marionette TRACE conn3 <- [1,2162,null,{}] 13:26:05 INFO - PROCESS | 1743 | 1468009565444 Marionette TRACE conn3 -> [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:26:05 INFO - PROCESS | 1743 | 1468009565451 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:05 INFO - PROCESS | 1743 | 1468009565637 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 13:26:05 INFO - PROCESS | 1743 | 1468009565906 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:05 INFO - PROCESS | 1743 | 1468009565916 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02e400 == 35 [pid = 1743] [id = 548] 13:26:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e02e800) [pid = 1743] [serial = 1645] [outer = (nil)] 13:26:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e0a6000) [pid = 1743] [serial = 1646] [outer = 0x8e02e800] 13:26:06 INFO - PROCESS | 1743 | 1468009566051 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e10fc00) [pid = 1743] [serial = 1647] [outer = 0x8e02e800] 13:26:07 INFO - PROCESS | 1743 | 1468009567076 Marionette TRACE conn3 <- [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:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1695ms 13:26:07 INFO - PROCESS | 1743 | 1468009567128 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 13:26:07 INFO - PROCESS | 1743 | 1468009567132 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 13:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:26:07 INFO - PROCESS | 1743 | 1468009567139 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - PROCESS | 1743 | 1468009567146 Marionette TRACE conn3 <- [1,2166,null,{}] 13:26:07 INFO - PROCESS | 1743 | 1468009567163 Marionette TRACE conn3 -> [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:26:07 INFO - PROCESS | 1743 | 1468009567173 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:07 INFO - PROCESS | 1743 | 1468009567410 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 13:26:07 INFO - PROCESS | 1743 | 1468009567677 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 1743 | 1468009567696 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:07 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3ddc00 == 36 [pid = 1743] [id = 549] 13:26:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e96f400) [pid = 1743] [serial = 1648] [outer = (nil)] 13:26:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e976000) [pid = 1743] [serial = 1649] [outer = 0x8e96f400] 13:26:07 INFO - PROCESS | 1743 | 1468009567828 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8eaa5c00) [pid = 1743] [serial = 1650] [outer = 0x8e96f400] 13:26:08 INFO - PROCESS | 1743 | 1468009568921 Marionette TRACE conn3 <- [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:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1856ms 13:26:09 INFO - PROCESS | 1743 | 1468009568996 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 13:26:09 INFO - PROCESS | 1743 | 1468009569000 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 13:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:26:09 INFO - PROCESS | 1743 | 1468009569008 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:26:09 INFO - PROCESS | 1743 | 1468009569011 Marionette TRACE conn3 <- [1,2170,null,{}] 13:26:09 INFO - PROCESS | 1743 | 1468009569018 Marionette TRACE conn3 -> [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:26:09 INFO - PROCESS | 1743 | 1468009569023 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:09 INFO - PROCESS | 1743 | 1468009569224 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 13:26:09 INFO - PROCESS | 1743 | 1468009569454 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:09 INFO - PROCESS | 1743 | 1468009569463 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:09 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d7c00 == 37 [pid = 1743] [id = 550] 13:26:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x894d8400) [pid = 1743] [serial = 1651] [outer = (nil)] 13:26:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x89d03000) [pid = 1743] [serial = 1652] [outer = 0x894d8400] 13:26:09 INFO - PROCESS | 1743 | 1468009569676 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8a3df000) [pid = 1743] [serial = 1653] [outer = 0x894d8400] 13:26:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8f3d6400 == 36 [pid = 1743] [id = 538] 13:26:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02cc00 == 35 [pid = 1743] [id = 537] 13:26:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b2400 == 34 [pid = 1743] [id = 522] 13:26:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3d6c00 == 33 [pid = 1743] [id = 521] 13:26:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b0c00 == 32 [pid = 1743] [id = 530] 13:26:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8e110c00 == 31 [pid = 1743] [id = 531] 13:26:10 INFO - PROCESS | 1743 | 1468009570714 Marionette TRACE conn3 <- [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:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8ecb5800) [pid = 1743] [serial = 1598] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8b36d400) [pid = 1743] [serial = 1601] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8e91a800) [pid = 1743] [serial = 1578] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8b377c00) [pid = 1743] [serial = 1589] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8b4d9800) [pid = 1743] [serial = 1590] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e97c800) [pid = 1743] [serial = 1586] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8eaad400) [pid = 1743] [serial = 1587] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8d9a4000) [pid = 1743] [serial = 1592] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8dac8c00) [pid = 1743] [serial = 1593] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e0b2c00) [pid = 1743] [serial = 1583] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8e913000) [pid = 1743] [serial = 1584] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b7b0000) [pid = 1743] [serial = 1580] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8d506c00) [pid = 1743] [serial = 1581] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e91f800) [pid = 1743] [serial = 1595] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8ecba800) [pid = 1743] [serial = 1599] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8e97b400) [pid = 1743] [serial = 1596] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8d501c00) [pid = 1743] [serial = 1602] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8f7e1c00) [pid = 1743] [serial = 1605] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8f7dec00) [pid = 1743] [serial = 1604] [outer = (nil)] [url = about:blank] 13:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1784ms 13:26:10 INFO - PROCESS | 1743 | 1468009570793 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 13:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:26:10 INFO - PROCESS | 1743 | 1468009570799 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 13:26:10 INFO - PROCESS | 1743 | 1468009570807 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - PROCESS | 1743 | 1468009570811 Marionette TRACE conn3 <- [1,2174,null,{}] 13:26:10 INFO - PROCESS | 1743 | 1468009570819 Marionette TRACE conn3 -> [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:26:10 INFO - PROCESS | 1743 | 1468009570824 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:10 INFO - PROCESS | 1743 | 1468009570990 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 13:26:11 INFO - PROCESS | 1743 | 1468009571169 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:11 INFO - PROCESS | 1743 | 1468009571178 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4ccc00 == 32 [pid = 1743] [id = 551] 13:26:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8b4d8c00) [pid = 1743] [serial = 1654] [outer = (nil)] 13:26:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8b7b7c00) [pid = 1743] [serial = 1655] [outer = 0x8b4d8c00] 13:26:11 INFO - PROCESS | 1743 | 1468009571253 Marionette DEBUG loaded listener.js 13:26:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8d949c00) [pid = 1743] [serial = 1656] [outer = 0x8b4d8c00] 13:26:12 INFO - PROCESS | 1743 | 1468009572050 Marionette TRACE conn3 <- [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:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1283ms 13:26:12 INFO - PROCESS | 1743 | 1468009572089 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 13:26:12 INFO - PROCESS | 1743 | 1468009572094 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 13:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:26:12 INFO - PROCESS | 1743 | 1468009572105 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:26:12 INFO - PROCESS | 1743 | 1468009572109 Marionette TRACE conn3 <- [1,2178,null,{}] 13:26:12 INFO - PROCESS | 1743 | 1468009572115 Marionette TRACE conn3 -> [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:26:12 INFO - PROCESS | 1743 | 1468009572121 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:12 INFO - PROCESS | 1743 | 1468009572288 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 13:26:12 INFO - PROCESS | 1743 | 1468009572299 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 1743 | 1468009572307 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:12 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7af800 == 33 [pid = 1743] [id = 552] 13:26:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8b7b3400) [pid = 1743] [serial = 1657] [outer = (nil)] 13:26:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8e0a8c00) [pid = 1743] [serial = 1658] [outer = 0x8b7b3400] 13:26:12 INFO - PROCESS | 1743 | 1468009572377 Marionette DEBUG loaded listener.js 13:26:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e2e6000) [pid = 1743] [serial = 1659] [outer = 0x8b7b3400] 13:26:13 INFO - PROCESS | 1743 | 1468009573378 Marionette TRACE conn3 <- [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:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1331ms 13:26:13 INFO - PROCESS | 1743 | 1468009573436 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 13:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:26:13 INFO - PROCESS | 1743 | 1468009573440 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 13:26:13 INFO - PROCESS | 1743 | 1468009573447 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:26:13 INFO - PROCESS | 1743 | 1468009573453 Marionette TRACE conn3 <- [1,2182,null,{}] 13:26:13 INFO - PROCESS | 1743 | 1468009573482 Marionette TRACE conn3 -> [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:26:13 INFO - PROCESS | 1743 | 1468009573490 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:13 INFO - PROCESS | 1743 | 1468009573746 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 13:26:13 INFO - PROCESS | 1743 | 1468009573774 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:13 INFO - PROCESS | 1743 | 1468009573784 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:13 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e919400 == 34 [pid = 1743] [id = 553] 13:26:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e91ac00) [pid = 1743] [serial = 1660] [outer = (nil)] 13:26:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e971800) [pid = 1743] [serial = 1661] [outer = 0x8e91ac00] 13:26:13 INFO - PROCESS | 1743 | 1468009573860 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e97b800) [pid = 1743] [serial = 1662] [outer = 0x8e91ac00] 13:26:14 INFO - PROCESS | 1743 | 1468009574843 Marionette TRACE conn3 <- [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:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1447ms 13:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:26:14 INFO - PROCESS | 1743 | 1468009574893 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 13:26:14 INFO - PROCESS | 1743 | 1468009574897 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 13:26:14 INFO - PROCESS | 1743 | 1468009574908 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:26:14 INFO - PROCESS | 1743 | 1468009574911 Marionette TRACE conn3 <- [1,2186,null,{}] 13:26:14 INFO - PROCESS | 1743 | 1468009574917 Marionette TRACE conn3 -> [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:26:14 INFO - PROCESS | 1743 | 1468009574922 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:15 INFO - PROCESS | 1743 | 1468009575136 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 13:26:15 INFO - PROCESS | 1743 | 1468009575156 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 1743 | 1468009575163 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:15 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3d8c00 == 35 [pid = 1743] [id = 554] 13:26:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8eaa9800) [pid = 1743] [serial = 1663] [outer = (nil)] 13:26:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8eab0400) [pid = 1743] [serial = 1664] [outer = 0x8eaa9800] 13:26:15 INFO - PROCESS | 1743 | 1468009575231 Marionette DEBUG loaded listener.js 13:26:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8ecb7400) [pid = 1743] [serial = 1665] [outer = 0x8eaa9800] 13:26:15 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8b4d7c00) [pid = 1743] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:26:15 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8d950000) [pid = 1743] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:26:15 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8f3d2000) [pid = 1743] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:26:15 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x89d0c800) [pid = 1743] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:26:15 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8f7d9000) [pid = 1743] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:26:15 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8fad7c00) [pid = 1743] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:26:15 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8b7b0400) [pid = 1743] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:26:15 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x89d04800) [pid = 1743] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:26:15 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8e0a4400) [pid = 1743] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:26:15 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8f3ca800) [pid = 1743] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:26:15 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x89d02400) [pid = 1743] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:26:16 INFO - PROCESS | 1743 | 1468009576190 Marionette TRACE conn3 <- [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:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1296ms 13:26:16 INFO - PROCESS | 1743 | 1468009576210 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 13:26:16 INFO - PROCESS | 1743 | 1468009576213 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 13:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:26:16 INFO - PROCESS | 1743 | 1468009576220 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:26:16 INFO - PROCESS | 1743 | 1468009576223 Marionette TRACE conn3 <- [1,2190,null,{}] 13:26:16 INFO - PROCESS | 1743 | 1468009576229 Marionette TRACE conn3 -> [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:26:16 INFO - PROCESS | 1743 | 1468009576234 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:16 INFO - PROCESS | 1743 | 1468009576383 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 13:26:16 INFO - PROCESS | 1743 | 1468009576396 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:16 INFO - PROCESS | 1743 | 1468009576403 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19b400 == 36 [pid = 1743] [id = 555] 13:26:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8b7b9000) [pid = 1743] [serial = 1666] [outer = (nil)] 13:26:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8ecb2c00) [pid = 1743] [serial = 1667] [outer = 0x8b7b9000] 13:26:16 INFO - PROCESS | 1743 | 1468009576487 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8f3c7400) [pid = 1743] [serial = 1668] [outer = 0x8b7b9000] 13:26:17 INFO - PROCESS | 1743 | 1468009577431 Marionette TRACE conn3 <- [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:26:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:26:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1233ms 13:26:17 INFO - PROCESS | 1743 | 1468009577454 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 13:26:17 INFO - PROCESS | 1743 | 1468009577457 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 13:26:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:26:17 INFO - PROCESS | 1743 | 1468009577463 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - PROCESS | 1743 | 1468009577468 Marionette TRACE conn3 <- [1,2194,null,{}] 13:26:17 INFO - PROCESS | 1743 | 1468009577474 Marionette TRACE conn3 -> [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:26:17 INFO - PROCESS | 1743 | 1468009577484 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:17 INFO - PROCESS | 1743 | 1468009577701 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 13:26:17 INFO - PROCESS | 1743 | 1468009577905 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:17 INFO - PROCESS | 1743 | 1468009577916 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:17 INFO - PROCESS | 1743 | ++DOCSHELL 0x894dc800 == 37 [pid = 1743] [id = 556] 13:26:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x894de000) [pid = 1743] [serial = 1669] [outer = (nil)] 13:26:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x89d0e400) [pid = 1743] [serial = 1670] [outer = 0x894de000] 13:26:18 INFO - PROCESS | 1743 | 1468009577999 Marionette DEBUG loaded listener.js 13:26:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8b1a5800) [pid = 1743] [serial = 1671] [outer = 0x894de000] 13:26:19 INFO - PROCESS | 1743 | 1468009579179 Marionette TRACE conn3 <- [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:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1784ms 13:26:19 INFO - PROCESS | 1743 | 1468009579253 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 13:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:26:19 INFO - PROCESS | 1743 | 1468009579267 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 13:26:19 INFO - PROCESS | 1743 | 1468009579276 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:26:19 INFO - PROCESS | 1743 | 1468009579283 Marionette TRACE conn3 <- [1,2198,null,{}] 13:26:19 INFO - PROCESS | 1743 | 1468009579292 Marionette TRACE conn3 -> [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:26:19 INFO - PROCESS | 1743 | 1468009579299 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:19 INFO - PROCESS | 1743 | 1468009579613 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 13:26:19 INFO - PROCESS | 1743 | 1468009579806 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 1743 | 1468009579813 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b374c00 == 38 [pid = 1743] [id = 557] 13:26:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8d954800) [pid = 1743] [serial = 1672] [outer = (nil)] 13:26:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8dac8800) [pid = 1743] [serial = 1673] [outer = 0x8d954800] 13:26:19 INFO - PROCESS | 1743 | 1468009579899 Marionette DEBUG loaded listener.js 13:26:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e02b800) [pid = 1743] [serial = 1674] [outer = 0x8d954800] 13:26:20 INFO - PROCESS | 1743 | 1468009580873 Marionette TRACE conn3 <- [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:26:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:26:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1641ms 13:26:20 INFO - PROCESS | 1743 | 1468009580916 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 13:26:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:26:20 INFO - PROCESS | 1743 | 1468009580921 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 13:26:20 INFO - PROCESS | 1743 | 1468009580928 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 1743 | 1468009580931 Marionette TRACE conn3 <- [1,2202,null,{}] 13:26:20 INFO - PROCESS | 1743 | 1468009580938 Marionette TRACE conn3 -> [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:26:20 INFO - PROCESS | 1743 | 1468009580944 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:21 INFO - PROCESS | 1743 | 1468009581136 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 13:26:21 INFO - PROCESS | 1743 | 1468009581327 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 1743 | 1468009581333 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d6800 == 39 [pid = 1743] [id = 558] 13:26:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e10c000) [pid = 1743] [serial = 1675] [outer = (nil)] 13:26:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e2f0800) [pid = 1743] [serial = 1676] [outer = 0x8e10c000] 13:26:21 INFO - PROCESS | 1743 | 1468009581420 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e917800) [pid = 1743] [serial = 1677] [outer = 0x8e10c000] 13:26:22 INFO - PROCESS | 1743 | 1468009582490 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:26:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:26:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1583ms 13:26:22 INFO - PROCESS | 1743 | 1468009582511 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 13:26:22 INFO - PROCESS | 1743 | 1468009582518 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 13:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:26:22 INFO - PROCESS | 1743 | 1468009582535 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:26:22 INFO - PROCESS | 1743 | 1468009582543 Marionette TRACE conn3 <- [1,2206,null,{}] 13:26:22 INFO - PROCESS | 1743 | 1468009582550 Marionette TRACE conn3 -> [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:26:22 INFO - PROCESS | 1743 | 1468009582557 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:22 INFO - PROCESS | 1743 | 1468009582798 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 13:26:23 INFO - PROCESS | 1743 | 1468009583064 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 1743 | 1468009583071 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:23 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02fc00 == 40 [pid = 1743] [id = 559] 13:26:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e10bc00) [pid = 1743] [serial = 1678] [outer = (nil)] 13:26:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8f3cfc00) [pid = 1743] [serial = 1679] [outer = 0x8e10bc00] 13:26:23 INFO - PROCESS | 1743 | 1468009583170 Marionette DEBUG loaded listener.js 13:26:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8f7da000) [pid = 1743] [serial = 1680] [outer = 0x8e10bc00] 13:26:24 INFO - PROCESS | 1743 | 1468009584102 Marionette TRACE conn3 <- [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:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1647ms 13:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:26:24 INFO - PROCESS | 1743 | 1468009584174 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 13:26:24 INFO - PROCESS | 1743 | 1468009584178 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 13:26:24 INFO - PROCESS | 1743 | 1468009584186 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:26:24 INFO - PROCESS | 1743 | 1468009584188 Marionette TRACE conn3 <- [1,2210,null,{}] 13:26:24 INFO - PROCESS | 1743 | 1468009584195 Marionette TRACE conn3 -> [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:26:24 INFO - PROCESS | 1743 | 1468009584200 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:24 INFO - PROCESS | 1743 | 1468009584437 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 13:26:24 INFO - PROCESS | 1743 | 1468009584663 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 1743 | 1468009584671 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:24 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b0400 == 41 [pid = 1743] [id = 560] 13:26:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e0a8000) [pid = 1743] [serial = 1681] [outer = (nil)] 13:26:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8f7e5000) [pid = 1743] [serial = 1682] [outer = 0x8e0a8000] 13:26:24 INFO - PROCESS | 1743 | 1468009584797 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8fa35c00) [pid = 1743] [serial = 1683] [outer = 0x8e0a8000] 13:26:25 INFO - PROCESS | 1743 | 1468009585782 Marionette TRACE conn3 <- [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:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1638ms 13:26:25 INFO - PROCESS | 1743 | 1468009585821 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 13:26:25 INFO - PROCESS | 1743 | 1468009585824 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 13:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:26:25 INFO - PROCESS | 1743 | 1468009585832 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - PROCESS | 1743 | 1468009585835 Marionette TRACE conn3 <- [1,2214,null,{}] 13:26:25 INFO - PROCESS | 1743 | 1468009585841 Marionette TRACE conn3 -> [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:26:25 INFO - PROCESS | 1743 | 1468009585847 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:26 INFO - PROCESS | 1743 | 1468009586032 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 13:26:26 INFO - PROCESS | 1743 | 1468009586225 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:26 INFO - PROCESS | 1743 | 1468009586244 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:26 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d502c00 == 42 [pid = 1743] [id = 561] 13:26:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8d509800) [pid = 1743] [serial = 1684] [outer = (nil)] 13:26:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8e02d800) [pid = 1743] [serial = 1685] [outer = 0x8d509800] 13:26:26 INFO - PROCESS | 1743 | 1468009586376 Marionette DEBUG loaded listener.js 13:26:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x91591c00) [pid = 1743] [serial = 1686] [outer = 0x8d509800] 13:26:27 INFO - PROCESS | 1743 | 1468009587656 Marionette TRACE conn3 <- [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:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1884ms 13:26:27 INFO - PROCESS | 1743 | 1468009587717 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 1743 | 1468009587724 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 13:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:26:27 INFO - PROCESS | 1743 | 1468009587742 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 1743 | 1468009587747 Marionette TRACE conn3 <- [1,2218,null,{}] 13:26:27 INFO - PROCESS | 1743 | 1468009587756 Marionette TRACE conn3 -> [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:26:27 INFO - PROCESS | 1743 | 1468009587762 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:27 INFO - PROCESS | 1743 | 1468009587986 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 13:26:28 INFO - PROCESS | 1743 | 1468009588299 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:28 INFO - PROCESS | 1743 | 1468009588309 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:28 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d502400 == 43 [pid = 1743] [id = 562] 13:26:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8d504400) [pid = 1743] [serial = 1687] [outer = (nil)] 13:26:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8d948000) [pid = 1743] [serial = 1688] [outer = 0x8d504400] 13:26:28 INFO - PROCESS | 1743 | 1468009588391 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8d950c00) [pid = 1743] [serial = 1689] [outer = 0x8d504400] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8d509000 == 42 [pid = 1743] [id = 545] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x894dd000 == 41 [pid = 1743] [id = 533] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3dc400 == 40 [pid = 1743] [id = 529] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8e101800 == 39 [pid = 1743] [id = 532] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19b400 == 38 [pid = 1743] [id = 555] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3d8c00 == 37 [pid = 1743] [id = 554] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8e919400 == 36 [pid = 1743] [id = 553] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7af800 == 35 [pid = 1743] [id = 552] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4ccc00 == 34 [pid = 1743] [id = 551] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x894d7c00 == 33 [pid = 1743] [id = 550] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b8800 == 32 [pid = 1743] [id = 536] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x89d04400 == 31 [pid = 1743] [id = 542] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x89d05000 == 30 [pid = 1743] [id = 539] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8e971000 == 29 [pid = 1743] [id = 540] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8facdc00 == 28 [pid = 1743] [id = 541] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x89d02000 == 27 [pid = 1743] [id = 543] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8b377800 == 26 [pid = 1743] [id = 544] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8e029c00 == 25 [pid = 1743] [id = 523] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02e400 == 24 [pid = 1743] [id = 548] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8dac4c00 == 23 [pid = 1743] [id = 528] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3ddc00 == 22 [pid = 1743] [id = 549] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4db800 == 21 [pid = 1743] [id = 525] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8d952000 == 20 [pid = 1743] [id = 546] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8e977400 == 19 [pid = 1743] [id = 534] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x894da000 == 18 [pid = 1743] [id = 526] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a0400 == 17 [pid = 1743] [id = 547] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7af000 == 16 [pid = 1743] [id = 535] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x894e0c00 == 15 [pid = 1743] [id = 527] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x894de400 == 14 [pid = 1743] [id = 524] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8b371400 == 13 [pid = 1743] [id = 520] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8d502c00 == 12 [pid = 1743] [id = 561] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b0400 == 11 [pid = 1743] [id = 560] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02fc00 == 10 [pid = 1743] [id = 559] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x8b374c00 == 9 [pid = 1743] [id = 557] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x894d6800 == 8 [pid = 1743] [id = 558] 13:26:29 INFO - PROCESS | 1743 | --DOCSHELL 0x894dc800 == 7 [pid = 1743] [id = 556] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x89d0e800) [pid = 1743] [serial = 1628] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8d507800) [pid = 1743] [serial = 1607] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x89d09800) [pid = 1743] [serial = 1631] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8a3db400) [pid = 1743] [serial = 1632] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8e2e4800) [pid = 1743] [serial = 1610] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8f7e0400) [pid = 1743] [serial = 1613] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8fa40000) [pid = 1743] [serial = 1616] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x9158a800) [pid = 1743] [serial = 1619] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8e0b1c00) [pid = 1743] [serial = 1640] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x91597400) [pid = 1743] [serial = 1622] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x9187f000) [pid = 1743] [serial = 1625] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8d505800) [pid = 1743] [serial = 1635] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b7b3800) [pid = 1743] [serial = 1634] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8d99f400) [pid = 1743] [serial = 1637] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8dabcc00) [pid = 1743] [serial = 1638] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x91774000) [pid = 1743] [serial = 1623] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x9158c800) [pid = 1743] [serial = 1620] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8fad0c00) [pid = 1743] [serial = 1617] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x91882000) [pid = 1743] [serial = 1626] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8d952800) [pid = 1743] [serial = 1608] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8a3dc800) [pid = 1743] [serial = 1629] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8e919800) [pid = 1743] [serial = 1611] [outer = (nil)] [url = about:blank] 13:26:29 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8fa36400) [pid = 1743] [serial = 1614] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1743 | 1468009590352 Marionette TRACE conn3 <- [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:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2643ms 13:26:30 INFO - PROCESS | 1743 | 1468009590383 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 13:26:30 INFO - PROCESS | 1743 | 1468009590389 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 13:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:26:30 INFO - PROCESS | 1743 | 1468009590397 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:26:30 INFO - PROCESS | 1743 | 1468009590402 Marionette TRACE conn3 <- [1,2222,null,{}] 13:26:30 INFO - PROCESS | 1743 | 1468009590410 Marionette TRACE conn3 -> [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:26:30 INFO - PROCESS | 1743 | 1468009590416 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:30 INFO - PROCESS | 1743 | 1468009590594 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 13:26:30 INFO - PROCESS | 1743 | 1468009590679 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:30 INFO - PROCESS | 1743 | 1468009590686 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:30 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b199400 == 8 [pid = 1743] [id = 563] 13:26:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8b199800) [pid = 1743] [serial = 1690] [outer = (nil)] 13:26:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8b19e400) [pid = 1743] [serial = 1691] [outer = 0x8b199800] 13:26:30 INFO - PROCESS | 1743 | 1468009590879 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b36e400) [pid = 1743] [serial = 1692] [outer = 0x8b199800] 13:26:31 INFO - PROCESS | 1743 | 1468009591658 Marionette TRACE conn3 <- [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:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1293ms 13:26:31 INFO - PROCESS | 1743 | 1468009591689 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 13:26:31 INFO - PROCESS | 1743 | 1468009591698 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 13:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:26:31 INFO - PROCESS | 1743 | 1468009591709 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:26:31 INFO - PROCESS | 1743 | 1468009591713 Marionette TRACE conn3 <- [1,2226,null,{}] 13:26:31 INFO - PROCESS | 1743 | 1468009591720 Marionette TRACE conn3 -> [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:26:31 INFO - PROCESS | 1743 | 1468009591726 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:31 INFO - PROCESS | 1743 | 1468009591907 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 13:26:31 INFO - PROCESS | 1743 | 1468009591919 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 1743 | 1468009591927 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7aa800 == 9 [pid = 1743] [id = 564] 13:26:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8b7abc00) [pid = 1743] [serial = 1693] [outer = (nil)] 13:26:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8b7b0c00) [pid = 1743] [serial = 1694] [outer = 0x8b7abc00] 13:26:32 INFO - PROCESS | 1743 | 1468009592013 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8d504c00) [pid = 1743] [serial = 1695] [outer = 0x8b7abc00] 13:26:33 INFO - PROCESS | 1743 | 1468009593083 Marionette TRACE conn3 <- [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:26:33 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:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1433ms 13:26:33 INFO - PROCESS | 1743 | 1468009593141 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 13:26:33 INFO - PROCESS | 1743 | 1468009593145 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 13:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:26:33 INFO - PROCESS | 1743 | 1468009593160 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 1743 | 1468009593166 Marionette TRACE conn3 <- [1,2230,null,{}] 13:26:33 INFO - PROCESS | 1743 | 1468009593183 Marionette TRACE conn3 -> [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:26:33 INFO - PROCESS | 1743 | 1468009593193 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:33 INFO - PROCESS | 1743 | 1468009593439 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 13:26:33 INFO - PROCESS | 1743 | 1468009593464 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:33 INFO - PROCESS | 1743 | 1468009593471 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:33 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dac6000 == 10 [pid = 1743] [id = 565] 13:26:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8dac6400) [pid = 1743] [serial = 1696] [outer = (nil)] 13:26:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e027400) [pid = 1743] [serial = 1697] [outer = 0x8dac6400] 13:26:33 INFO - PROCESS | 1743 | 1468009593549 Marionette DEBUG loaded listener.js 13:26:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e0aa400) [pid = 1743] [serial = 1698] [outer = 0x8dac6400] 13:26:34 INFO - PROCESS | 1743 | 1468009594509 Marionette TRACE conn3 <- [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:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1394ms 13:26:34 INFO - PROCESS | 1743 | 1468009594553 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 13:26:34 INFO - PROCESS | 1743 | 1468009594558 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 13:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:26:34 INFO - PROCESS | 1743 | 1468009594564 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - PROCESS | 1743 | 1468009594567 Marionette TRACE conn3 <- [1,2234,null,{}] 13:26:34 INFO - PROCESS | 1743 | 1468009594574 Marionette TRACE conn3 -> [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:26:34 INFO - PROCESS | 1743 | 1468009594579 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:35 INFO - PROCESS | 1743 | 1468009595238 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 13:26:35 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b7b9000) [pid = 1743] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:26:35 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8eaa9800) [pid = 1743] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:26:35 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x894d8400) [pid = 1743] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:26:35 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b1a0c00) [pid = 1743] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:26:35 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8b7b3400) [pid = 1743] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:26:35 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e032c00) [pid = 1743] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:26:35 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8e02e800) [pid = 1743] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:26:35 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8b4d8c00) [pid = 1743] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:26:35 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e96f400) [pid = 1743] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:26:35 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8e91ac00) [pid = 1743] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:26:35 INFO - PROCESS | 1743 | 1468009595406 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:35 INFO - PROCESS | 1743 | 1468009595414 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:35 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a0c00 == 11 [pid = 1743] [id = 566] 13:26:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8b375400) [pid = 1743] [serial = 1699] [outer = (nil)] 13:26:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8b7b8c00) [pid = 1743] [serial = 1700] [outer = 0x8b375400] 13:26:35 INFO - PROCESS | 1743 | 1468009595486 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e02e800) [pid = 1743] [serial = 1701] [outer = 0x8b375400] 13:26:36 INFO - PROCESS | 1743 | 1468009596265 Marionette TRACE conn3 <- [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:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1740ms 13:26:36 INFO - PROCESS | 1743 | 1468009596305 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 13:26:36 INFO - PROCESS | 1743 | 1468009596309 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 13:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:26:36 INFO - PROCESS | 1743 | 1468009596315 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:26:36 INFO - PROCESS | 1743 | 1468009596318 Marionette TRACE conn3 <- [1,2238,null,{}] 13:26:36 INFO - PROCESS | 1743 | 1468009596325 Marionette TRACE conn3 -> [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:26:36 INFO - PROCESS | 1743 | 1468009596330 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:36 INFO - PROCESS | 1743 | 1468009596508 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 13:26:36 INFO - PROCESS | 1743 | 1468009596517 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 1743 | 1468009596523 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:36 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2eac00 == 12 [pid = 1743] [id = 567] 13:26:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8e2ecc00) [pid = 1743] [serial = 1702] [outer = (nil)] 13:26:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e916000) [pid = 1743] [serial = 1703] [outer = 0x8e2ecc00] 13:26:36 INFO - PROCESS | 1743 | 1468009596595 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e91c800) [pid = 1743] [serial = 1704] [outer = 0x8e2ecc00] 13:26:37 INFO - PROCESS | 1743 | 1468009597689 Marionette TRACE conn3 <- [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:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1438ms 13:26:37 INFO - PROCESS | 1743 | 1468009597755 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 13:26:37 INFO - PROCESS | 1743 | 1468009597762 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 13:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:26:37 INFO - PROCESS | 1743 | 1468009597771 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:26:37 INFO - PROCESS | 1743 | 1468009597776 Marionette TRACE conn3 <- [1,2242,null,{}] 13:26:37 INFO - PROCESS | 1743 | 1468009597785 Marionette TRACE conn3 -> [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:26:37 INFO - PROCESS | 1743 | 1468009597790 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:38 INFO - PROCESS | 1743 | 1468009598025 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 13:26:38 INFO - PROCESS | 1743 | 1468009598314 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:38 INFO - PROCESS | 1743 | 1468009598324 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:38 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b370400 == 13 [pid = 1743] [id = 568] 13:26:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8b370c00) [pid = 1743] [serial = 1705] [outer = (nil)] 13:26:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b379800) [pid = 1743] [serial = 1706] [outer = 0x8b370c00] 13:26:38 INFO - PROCESS | 1743 | 1468009598456 Marionette DEBUG loaded listener.js 13:26:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8b4db800) [pid = 1743] [serial = 1707] [outer = 0x8b370c00] 13:26:39 INFO - PROCESS | 1743 | 1468009599471 Marionette TRACE conn3 <- [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:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1747ms 13:26:39 INFO - PROCESS | 1743 | 1468009599518 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 13:26:39 INFO - PROCESS | 1743 | 1468009599525 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 13:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:26:39 INFO - PROCESS | 1743 | 1468009599536 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:26:39 INFO - PROCESS | 1743 | 1468009599540 Marionette TRACE conn3 <- [1,2246,null,{}] 13:26:39 INFO - PROCESS | 1743 | 1468009599547 Marionette TRACE conn3 -> [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:26:39 INFO - PROCESS | 1743 | 1468009599554 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:39 INFO - PROCESS | 1743 | 1468009599743 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 13:26:39 INFO - PROCESS | 1743 | 1468009599970 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:39 INFO - PROCESS | 1743 | 1468009599980 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:40 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dabb000 == 14 [pid = 1743] [id = 569] 13:26:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8dac2400) [pid = 1743] [serial = 1708] [outer = (nil)] 13:26:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e101400) [pid = 1743] [serial = 1709] [outer = 0x8dac2400] 13:26:40 INFO - PROCESS | 1743 | 1468009600109 Marionette DEBUG loaded listener.js 13:26:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e0a6c00) [pid = 1743] [serial = 1710] [outer = 0x8dac2400] 13:26:41 INFO - PROCESS | 1743 | 1468009601161 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1638ms 13:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:26:41 INFO - PROCESS | 1743 | 1468009601174 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 1743 | 1468009601177 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 13:26:41 INFO - PROCESS | 1743 | 1468009601185 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - PROCESS | 1743 | 1468009601191 Marionette TRACE conn3 <- [1,2250,null,{}] 13:26:41 INFO - PROCESS | 1743 | 1468009601209 Marionette TRACE conn3 -> [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:26:41 INFO - PROCESS | 1743 | 1468009601217 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:41 INFO - PROCESS | 1743 | 1468009601408 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 13:26:41 INFO - PROCESS | 1743 | 1468009601634 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:41 INFO - PROCESS | 1743 | 1468009601646 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e97c400 == 15 [pid = 1743] [id = 570] 13:26:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8eaa2c00) [pid = 1743] [serial = 1711] [outer = (nil)] 13:26:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8eaa5800) [pid = 1743] [serial = 1712] [outer = 0x8eaa2c00] 13:26:41 INFO - PROCESS | 1743 | 1468009601769 Marionette DEBUG loaded listener.js 13:26:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8eaabc00) [pid = 1743] [serial = 1713] [outer = 0x8eaa2c00] 13:26:42 INFO - PROCESS | 1743 | 1468009602720 Marionette TRACE conn3 <- [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:26:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:26:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1599ms 13:26:42 INFO - PROCESS | 1743 | 1468009602783 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 13:26:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:26:42 INFO - PROCESS | 1743 | 1468009602788 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 13:26:42 INFO - PROCESS | 1743 | 1468009602795 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - PROCESS | 1743 | 1468009602798 Marionette TRACE conn3 <- [1,2254,null,{}] 13:26:42 INFO - PROCESS | 1743 | 1468009602804 Marionette TRACE conn3 -> [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:26:42 INFO - PROCESS | 1743 | 1468009602810 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:43 INFO - PROCESS | 1743 | 1468009603001 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 13:26:43 INFO - PROCESS | 1743 | 1468009603241 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 1743 | 1468009603249 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:43 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d7400 == 16 [pid = 1743] [id = 571] 13:26:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x894d7800) [pid = 1743] [serial = 1714] [outer = (nil)] 13:26:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x894e1c00) [pid = 1743] [serial = 1715] [outer = 0x894d7800] 13:26:43 INFO - PROCESS | 1743 | 1468009603495 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x89d0b800) [pid = 1743] [serial = 1716] [outer = 0x894d7800] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8ecb2c00) [pid = 1743] [serial = 1667] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8eab0400) [pid = 1743] [serial = 1664] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x89d03000) [pid = 1743] [serial = 1652] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8a3df000) [pid = 1743] [serial = 1653] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8b4da000) [pid = 1743] [serial = 1643] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8d947000) [pid = 1743] [serial = 1644] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e0a8c00) [pid = 1743] [serial = 1658] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e109400) [pid = 1743] [serial = 1641] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e0a6000) [pid = 1743] [serial = 1646] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e10fc00) [pid = 1743] [serial = 1647] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8b7b7c00) [pid = 1743] [serial = 1655] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8d949c00) [pid = 1743] [serial = 1656] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e976000) [pid = 1743] [serial = 1649] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8eaa5c00) [pid = 1743] [serial = 1650] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8e971800) [pid = 1743] [serial = 1661] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8ecb7400) [pid = 1743] [serial = 1665] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e97b800) [pid = 1743] [serial = 1662] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8e2e6000) [pid = 1743] [serial = 1659] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8f3c7400) [pid = 1743] [serial = 1668] [outer = (nil)] [url = about:blank] 13:26:44 INFO - PROCESS | 1743 | 1468009604578 Marionette TRACE conn3 <- [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:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1837ms 13:26:44 INFO - PROCESS | 1743 | 1468009604632 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 13:26:44 INFO - PROCESS | 1743 | 1468009604637 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 13:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:26:44 INFO - PROCESS | 1743 | 1468009604655 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:26:44 INFO - PROCESS | 1743 | 1468009604658 Marionette TRACE conn3 <- [1,2258,null,{}] 13:26:44 INFO - PROCESS | 1743 | 1468009604667 Marionette TRACE conn3 -> [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:26:44 INFO - PROCESS | 1743 | 1468009604672 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:44 INFO - PROCESS | 1743 | 1468009604842 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 13:26:44 INFO - PROCESS | 1743 | 1468009604853 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:44 INFO - PROCESS | 1743 | 1468009604861 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:44 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a8000 == 17 [pid = 1743] [id = 572] 13:26:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8b371c00) [pid = 1743] [serial = 1717] [outer = (nil)] 13:26:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8b4d4000) [pid = 1743] [serial = 1718] [outer = 0x8b371c00] 13:26:44 INFO - PROCESS | 1743 | 1468009604941 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8b7b7c00) [pid = 1743] [serial = 1719] [outer = 0x8b371c00] 13:26:45 INFO - PROCESS | 1743 | 1468009605920 Marionette TRACE conn3 <- [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:26:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:26:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1287ms 13:26:45 INFO - PROCESS | 1743 | 1468009605936 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 1743 | 1468009605941 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 13:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:26:45 INFO - PROCESS | 1743 | 1468009605952 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:26:45 INFO - PROCESS | 1743 | 1468009605955 Marionette TRACE conn3 <- [1,2262,null,{}] 13:26:45 INFO - PROCESS | 1743 | 1468009605962 Marionette TRACE conn3 -> [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:26:45 INFO - PROCESS | 1743 | 1468009605967 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:46 INFO - PROCESS | 1743 | 1468009606126 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 13:26:46 INFO - PROCESS | 1743 | 1468009606282 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 1743 | 1468009606289 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:46 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3d7800 == 18 [pid = 1743] [id = 573] 13:26:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8d94c000) [pid = 1743] [serial = 1720] [outer = (nil)] 13:26:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8d9a2c00) [pid = 1743] [serial = 1721] [outer = 0x8d94c000] 13:26:46 INFO - PROCESS | 1743 | 1468009606358 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8dac8400) [pid = 1743] [serial = 1722] [outer = 0x8d94c000] 13:26:47 INFO - PROCESS | 1743 | 1468009607228 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1330ms 13:26:47 INFO - PROCESS | 1743 | 1468009607299 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 13:26:47 INFO - PROCESS | 1743 | 1468009607303 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 13:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:26:47 INFO - PROCESS | 1743 | 1468009607310 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:26:47 INFO - PROCESS | 1743 | 1468009607316 Marionette TRACE conn3 <- [1,2266,null,{}] 13:26:47 INFO - PROCESS | 1743 | 1468009607333 Marionette TRACE conn3 -> [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:26:47 INFO - PROCESS | 1743 | 1468009607341 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:47 INFO - PROCESS | 1743 | 1468009607576 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 13:26:47 INFO - PROCESS | 1743 | 1468009607602 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:47 INFO - PROCESS | 1743 | 1468009607611 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:47 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d6c00 == 19 [pid = 1743] [id = 574] 13:26:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8d9a8c00) [pid = 1743] [serial = 1723] [outer = (nil)] 13:26:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e108c00) [pid = 1743] [serial = 1724] [outer = 0x8d9a8c00] 13:26:47 INFO - PROCESS | 1743 | 1468009607676 Marionette DEBUG loaded listener.js 13:26:47 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e2e7c00) [pid = 1743] [serial = 1725] [outer = 0x8d9a8c00] 13:26:48 INFO - PROCESS | 1743 | 1468009608623 Marionette TRACE conn3 <- [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:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1342ms 13:26:48 INFO - PROCESS | 1743 | 1468009608652 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 13:26:48 INFO - PROCESS | 1743 | 1468009608657 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 13:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:26:48 INFO - PROCESS | 1743 | 1468009608663 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - PROCESS | 1743 | 1468009608667 Marionette TRACE conn3 <- [1,2270,null,{}] 13:26:48 INFO - PROCESS | 1743 | 1468009608672 Marionette TRACE conn3 -> [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:26:48 INFO - PROCESS | 1743 | 1468009608677 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:48 INFO - PROCESS | 1743 | 1468009608886 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 13:26:48 INFO - PROCESS | 1743 | 1468009608909 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:48 INFO - PROCESS | 1743 | 1468009608917 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d9a2000 == 20 [pid = 1743] [id = 575] 13:26:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e0a4800) [pid = 1743] [serial = 1726] [outer = (nil)] 13:26:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e972c00) [pid = 1743] [serial = 1727] [outer = 0x8e0a4800] 13:26:48 INFO - PROCESS | 1743 | 1468009608984 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e976000) [pid = 1743] [serial = 1728] [outer = 0x8e0a4800] 13:26:49 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x894de000) [pid = 1743] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:26:49 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8d954800) [pid = 1743] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:26:49 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e10c000) [pid = 1743] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:26:49 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8b7abc00) [pid = 1743] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:26:49 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b199800) [pid = 1743] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:26:49 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e10bc00) [pid = 1743] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:26:49 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8d504400) [pid = 1743] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:26:49 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8dac6400) [pid = 1743] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:26:49 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8e0a8000) [pid = 1743] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:26:49 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8d509800) [pid = 1743] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:26:49 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8b375400) [pid = 1743] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:26:49 INFO - PROCESS | 1743 | 1468009609932 Marionette TRACE conn3 <- [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:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1330ms 13:26:49 INFO - PROCESS | 1743 | 1468009609993 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 13:26:49 INFO - PROCESS | 1743 | 1468009609997 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 13:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:26:50 INFO - PROCESS | 1743 | 1468009610004 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:26:50 INFO - PROCESS | 1743 | 1468009610007 Marionette TRACE conn3 <- [1,2274,null,{}] 13:26:50 INFO - PROCESS | 1743 | 1468009610013 Marionette TRACE conn3 -> [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:26:50 INFO - PROCESS | 1743 | 1468009610018 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:50 INFO - PROCESS | 1743 | 1468009610175 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 13:26:50 INFO - PROCESS | 1743 | 1468009610184 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:50 INFO - PROCESS | 1743 | 1468009610191 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e912000 == 21 [pid = 1743] [id = 576] 13:26:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8e971400) [pid = 1743] [serial = 1729] [outer = (nil)] 13:26:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8e97d400) [pid = 1743] [serial = 1730] [outer = 0x8e971400] 13:26:50 INFO - PROCESS | 1743 | 1468009610275 Marionette DEBUG loaded listener.js 13:26:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8eaaa400) [pid = 1743] [serial = 1731] [outer = 0x8e971400] 13:26:51 INFO - PROCESS | 1743 | 1468009611195 Marionette TRACE conn3 <- [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:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1229ms 13:26:51 INFO - PROCESS | 1743 | 1468009611235 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 1743 | 1468009611238 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 13:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:26:51 INFO - PROCESS | 1743 | 1468009611245 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - PROCESS | 1743 | 1468009611248 Marionette TRACE conn3 <- [1,2278,null,{}] 13:26:51 INFO - PROCESS | 1743 | 1468009611256 Marionette TRACE conn3 -> [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:26:51 INFO - PROCESS | 1743 | 1468009611266 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:51 INFO - PROCESS | 1743 | 1468009611494 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 13:26:51 INFO - PROCESS | 1743 | 1468009611681 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:51 INFO - PROCESS | 1743 | 1468009611692 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:51 INFO - PROCESS | 1743 | ++DOCSHELL 0x894de400 == 22 [pid = 1743] [id = 577] 13:26:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x894e1400) [pid = 1743] [serial = 1732] [outer = (nil)] 13:26:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x89d08800) [pid = 1743] [serial = 1733] [outer = 0x894e1400] 13:26:51 INFO - PROCESS | 1743 | 1468009611774 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8a3d5800) [pid = 1743] [serial = 1734] [outer = 0x894e1400] 13:26:52 INFO - PROCESS | 1743 | 1468009612816 Marionette TRACE conn3 <- [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:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1584ms 13:26:52 INFO - PROCESS | 1743 | 1468009612830 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 13:26:52 INFO - PROCESS | 1743 | 1468009612836 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 13:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:26:52 INFO - PROCESS | 1743 | 1468009612863 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:26:52 INFO - PROCESS | 1743 | 1468009612869 Marionette TRACE conn3 <- [1,2282,null,{}] 13:26:52 INFO - PROCESS | 1743 | 1468009612877 Marionette TRACE conn3 -> [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:26:52 INFO - PROCESS | 1743 | 1468009612883 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:53 INFO - PROCESS | 1743 | 1468009613077 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 13:26:53 INFO - PROCESS | 1743 | 1468009613298 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:53 INFO - PROCESS | 1743 | 1468009613306 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a6400 == 23 [pid = 1743] [id = 578] 13:26:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8b7b4800) [pid = 1743] [serial = 1735] [outer = (nil)] 13:26:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8d50fc00) [pid = 1743] [serial = 1736] [outer = 0x8b7b4800] 13:26:53 INFO - PROCESS | 1743 | 1468009613482 Marionette DEBUG loaded listener.js 13:26:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8d953000) [pid = 1743] [serial = 1737] [outer = 0x8b7b4800] 13:26:54 INFO - PROCESS | 1743 | 1468009614439 Marionette TRACE conn3 <- [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:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1640ms 13:26:54 INFO - PROCESS | 1743 | 1468009614502 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 13:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:26:54 INFO - PROCESS | 1743 | 1468009614508 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 13:26:54 INFO - PROCESS | 1743 | 1468009614515 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:26:54 INFO - PROCESS | 1743 | 1468009614519 Marionette TRACE conn3 <- [1,2286,null,{}] 13:26:54 INFO - PROCESS | 1743 | 1468009614525 Marionette TRACE conn3 -> [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:26:54 INFO - PROCESS | 1743 | 1468009614531 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:54 INFO - PROCESS | 1743 | 1468009614722 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 13:26:54 INFO - PROCESS | 1743 | 1468009614920 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 1743 | 1468009614926 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:54 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d509000 == 24 [pid = 1743] [id = 579] 13:26:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8d99dc00) [pid = 1743] [serial = 1738] [outer = (nil)] 13:26:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e0ae400) [pid = 1743] [serial = 1739] [outer = 0x8d99dc00] 13:26:55 INFO - PROCESS | 1743 | 1468009615010 Marionette DEBUG loaded listener.js 13:26:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e10ac00) [pid = 1743] [serial = 1740] [outer = 0x8d99dc00] 13:26:56 INFO - PROCESS | 1743 | 1468009616078 Marionette TRACE conn3 <- [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:26:56 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:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1588ms 13:26:56 INFO - PROCESS | 1743 | 1468009616102 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 13:26:56 INFO - PROCESS | 1743 | 1468009616109 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 13:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:26:56 INFO - PROCESS | 1743 | 1468009616126 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:26:56 INFO - PROCESS | 1743 | 1468009616134 Marionette TRACE conn3 <- [1,2290,null,{}] 13:26:56 INFO - PROCESS | 1743 | 1468009616140 Marionette TRACE conn3 -> [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:26:56 INFO - PROCESS | 1743 | 1468009616147 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:56 INFO - PROCESS | 1743 | 1468009616378 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 13:26:56 INFO - PROCESS | 1743 | 1468009616549 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:56 INFO - PROCESS | 1743 | 1468009616557 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:56 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e2800 == 25 [pid = 1743] [id = 580] 13:26:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e02a800) [pid = 1743] [serial = 1741] [outer = (nil)] 13:26:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8eaafc00) [pid = 1743] [serial = 1742] [outer = 0x8e02a800] 13:26:56 INFO - PROCESS | 1743 | 1468009616683 Marionette DEBUG loaded listener.js 13:26:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8ecb7400) [pid = 1743] [serial = 1743] [outer = 0x8e02a800] 13:26:57 INFO - PROCESS | 1743 | 1468009617565 Marionette TRACE conn3 <- [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:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1496ms 13:26:57 INFO - PROCESS | 1743 | 1468009617614 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 13:26:57 INFO - PROCESS | 1743 | 1468009617619 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 13:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:26:57 INFO - PROCESS | 1743 | 1468009617625 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:26:57 INFO - PROCESS | 1743 | 1468009617629 Marionette TRACE conn3 <- [1,2294,null,{}] 13:26:57 INFO - PROCESS | 1743 | 1468009617635 Marionette TRACE conn3 -> [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:26:57 INFO - PROCESS | 1743 | 1468009617640 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:57 INFO - PROCESS | 1743 | 1468009617819 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 13:26:58 INFO - PROCESS | 1743 | 1468009618000 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:58 INFO - PROCESS | 1743 | 1468009618010 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x8ecbd800 == 26 [pid = 1743] [id = 581] 13:26:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8ecbdc00) [pid = 1743] [serial = 1744] [outer = (nil)] 13:26:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8f3d0800) [pid = 1743] [serial = 1745] [outer = 0x8ecbdc00] 13:26:58 INFO - PROCESS | 1743 | 1468009618091 Marionette DEBUG loaded listener.js 13:26:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8f3d2400) [pid = 1743] [serial = 1746] [outer = 0x8ecbdc00] 13:26:59 INFO - PROCESS | 1743 | 1468009619059 Marionette TRACE conn3 <- [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:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1480ms 13:26:59 INFO - PROCESS | 1743 | 1468009619106 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 13:26:59 INFO - PROCESS | 1743 | 1468009619110 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 13:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:26:59 INFO - PROCESS | 1743 | 1468009619117 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:26:59 INFO - PROCESS | 1743 | 1468009619120 Marionette TRACE conn3 <- [1,2298,null,{}] 13:26:59 INFO - PROCESS | 1743 | 1468009619126 Marionette TRACE conn3 -> [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:26:59 INFO - PROCESS | 1743 | 1468009619132 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:59 INFO - PROCESS | 1743 | 1468009619323 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 13:26:59 INFO - PROCESS | 1743 | 1468009619525 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:59 INFO - PROCESS | 1743 | 1468009619542 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:26:59 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7e1800 == 27 [pid = 1743] [id = 582] 13:26:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8f7e1c00) [pid = 1743] [serial = 1747] [outer = (nil)] 13:26:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8f7e4c00) [pid = 1743] [serial = 1748] [outer = 0x8f7e1c00] 13:26:59 INFO - PROCESS | 1743 | 1468009619673 Marionette DEBUG loaded listener.js 13:26:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8fa40400) [pid = 1743] [serial = 1749] [outer = 0x8f7e1c00] 13:27:00 INFO - PROCESS | 1743 | 1468009620706 Marionette TRACE conn3 <- [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:27:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:27:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1633ms 13:27:00 INFO - PROCESS | 1743 | 1468009620751 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 13:27:00 INFO - PROCESS | 1743 | 1468009620755 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 13:27:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:27:00 INFO - PROCESS | 1743 | 1468009620762 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:27:00 INFO - PROCESS | 1743 | 1468009620766 Marionette TRACE conn3 <- [1,2302,null,{}] 13:27:00 INFO - PROCESS | 1743 | 1468009620772 Marionette TRACE conn3 -> [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:27:00 INFO - PROCESS | 1743 | 1468009620777 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:00 INFO - PROCESS | 1743 | 1468009620957 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 13:27:01 INFO - PROCESS | 1743 | 1468009621144 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:01 INFO - PROCESS | 1743 | 1468009621150 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d05000 == 28 [pid = 1743] [id = 583] 13:27:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x89d05400) [pid = 1743] [serial = 1750] [outer = (nil)] 13:27:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8d50ac00) [pid = 1743] [serial = 1751] [outer = 0x89d05400] 13:27:01 INFO - PROCESS | 1743 | 1468009621234 Marionette DEBUG loaded listener.js 13:27:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8e91f800) [pid = 1743] [serial = 1752] [outer = 0x89d05400] 13:27:02 INFO - PROCESS | 1743 | 1468009622421 Marionette TRACE conn3 <- [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:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1694ms 13:27:02 INFO - PROCESS | 1743 | 1468009622457 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 13:27:02 INFO - PROCESS | 1743 | 1468009622463 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 13:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:27:02 INFO - PROCESS | 1743 | 1468009622489 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:27:02 INFO - PROCESS | 1743 | 1468009622494 Marionette TRACE conn3 <- [1,2306,null,{}] 13:27:02 INFO - PROCESS | 1743 | 1468009622503 Marionette TRACE conn3 -> [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:27:02 INFO - PROCESS | 1743 | 1468009622508 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:02 INFO - PROCESS | 1743 | 1468009622692 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 13:27:02 INFO - PROCESS | 1743 | 1468009622917 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:02 INFO - PROCESS | 1743 | 1468009622933 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:02 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a4c00 == 29 [pid = 1743] [id = 584] 13:27:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8b1a6c00) [pid = 1743] [serial = 1753] [outer = (nil)] 13:27:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8b377800) [pid = 1743] [serial = 1754] [outer = 0x8b1a6c00] 13:27:03 INFO - PROCESS | 1743 | 1468009623005 Marionette DEBUG loaded listener.js 13:27:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8b4d7000) [pid = 1743] [serial = 1755] [outer = 0x8b1a6c00] 13:27:03 INFO - PROCESS | 1743 | 1468009623909 Marionette TRACE conn3 <- [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:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1440ms 13:27:03 INFO - PROCESS | 1743 | 1468009623926 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 13:27:03 INFO - PROCESS | 1743 | 1468009623933 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 13:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:27:03 INFO - PROCESS | 1743 | 1468009623943 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:27:03 INFO - PROCESS | 1743 | 1468009623947 Marionette TRACE conn3 <- [1,2310,null,{}] 13:27:03 INFO - PROCESS | 1743 | 1468009623953 Marionette TRACE conn3 -> [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:27:03 INFO - PROCESS | 1743 | 1468009623959 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:04 INFO - PROCESS | 1743 | 1468009624205 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 13:27:04 INFO - PROCESS | 1743 | 1468009624420 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:04 INFO - PROCESS | 1743 | 1468009624430 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4dac00 == 30 [pid = 1743] [id = 585] 13:27:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x8d50d400) [pid = 1743] [serial = 1756] [outer = (nil)] 13:27:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x8d9a9000) [pid = 1743] [serial = 1757] [outer = 0x8d50d400] 13:27:04 INFO - PROCESS | 1743 | 1468009624574 Marionette DEBUG loaded listener.js 13:27:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x8e02e400) [pid = 1743] [serial = 1758] [outer = 0x8d50d400] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8e912000 == 29 [pid = 1743] [id = 576] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8d9a2000 == 28 [pid = 1743] [id = 575] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x894d6c00 == 27 [pid = 1743] [id = 574] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3d7800 == 26 [pid = 1743] [id = 573] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a8000 == 25 [pid = 1743] [id = 572] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x894d7400 == 24 [pid = 1743] [id = 571] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8b199400 == 23 [pid = 1743] [id = 563] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8b370400 == 22 [pid = 1743] [id = 568] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a0c00 == 21 [pid = 1743] [id = 566] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8dabb000 == 20 [pid = 1743] [id = 569] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7aa800 == 19 [pid = 1743] [id = 564] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2eac00 == 18 [pid = 1743] [id = 567] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8e97c400 == 17 [pid = 1743] [id = 570] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8dac6000 == 16 [pid = 1743] [id = 565] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8d502400 == 15 [pid = 1743] [id = 562] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7e1800 == 14 [pid = 1743] [id = 582] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x89d05000 == 13 [pid = 1743] [id = 583] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8ecbd800 == 12 [pid = 1743] [id = 581] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x894e2800 == 11 [pid = 1743] [id = 580] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a6400 == 10 [pid = 1743] [id = 578] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x8d509000 == 9 [pid = 1743] [id = 579] 13:27:05 INFO - PROCESS | 1743 | --DOCSHELL 0x894de400 == 8 [pid = 1743] [id = 577] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x8e916000) [pid = 1743] [serial = 1703] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x8b1a5800) [pid = 1743] [serial = 1671] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x89d0e400) [pid = 1743] [serial = 1670] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8e02b800) [pid = 1743] [serial = 1674] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8dac8800) [pid = 1743] [serial = 1673] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8e917800) [pid = 1743] [serial = 1677] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8e2f0800) [pid = 1743] [serial = 1676] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8b7b0c00) [pid = 1743] [serial = 1694] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8b19e400) [pid = 1743] [serial = 1691] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8f7da000) [pid = 1743] [serial = 1680] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8b36e400) [pid = 1743] [serial = 1692] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8f3cfc00) [pid = 1743] [serial = 1679] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8d950c00) [pid = 1743] [serial = 1689] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8d948000) [pid = 1743] [serial = 1688] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8e027400) [pid = 1743] [serial = 1697] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8fa35c00) [pid = 1743] [serial = 1683] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8f7e5000) [pid = 1743] [serial = 1682] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x91591c00) [pid = 1743] [serial = 1686] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e02d800) [pid = 1743] [serial = 1685] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8b7b8c00) [pid = 1743] [serial = 1700] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e0aa400) [pid = 1743] [serial = 1698] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8d504c00) [pid = 1743] [serial = 1695] [outer = (nil)] [url = about:blank] 13:27:05 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8e02e800) [pid = 1743] [serial = 1701] [outer = (nil)] [url = about:blank] 13:27:06 INFO - PROCESS | 1743 | 1468009626493 Marionette TRACE conn3 <- [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:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2586ms 13:27:06 INFO - PROCESS | 1743 | 1468009626529 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 13:27:06 INFO - PROCESS | 1743 | 1468009626534 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 13:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:27:06 INFO - PROCESS | 1743 | 1468009626542 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:27:06 INFO - PROCESS | 1743 | 1468009626549 Marionette TRACE conn3 <- [1,2314,null,{}] 13:27:06 INFO - PROCESS | 1743 | 1468009626557 Marionette TRACE conn3 -> [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:27:06 INFO - PROCESS | 1743 | 1468009626561 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:06 INFO - PROCESS | 1743 | 1468009626790 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 13:27:06 INFO - PROCESS | 1743 | 1468009626928 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:06 INFO - PROCESS | 1743 | 1468009626935 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0e400 == 9 [pid = 1743] [id = 586] 13:27:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8a3d3800) [pid = 1743] [serial = 1759] [outer = (nil)] 13:27:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8b1a8400) [pid = 1743] [serial = 1760] [outer = 0x8a3d3800] 13:27:07 INFO - PROCESS | 1743 | 1468009627009 Marionette DEBUG loaded listener.js 13:27:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8b4ce400) [pid = 1743] [serial = 1761] [outer = 0x8a3d3800] 13:27:07 INFO - PROCESS | 1743 | 1468009627849 Marionette TRACE conn3 <- [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:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1338ms 13:27:07 INFO - PROCESS | 1743 | 1468009627880 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 13:27:07 INFO - PROCESS | 1743 | 1468009627885 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 13:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:27:07 INFO - PROCESS | 1743 | 1468009627897 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - PROCESS | 1743 | 1468009627900 Marionette TRACE conn3 <- [1,2318,null,{}] 13:27:07 INFO - PROCESS | 1743 | 1468009627907 Marionette TRACE conn3 -> [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:27:07 INFO - PROCESS | 1743 | 1468009627912 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:08 INFO - PROCESS | 1743 | 1468009628086 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 13:27:08 INFO - PROCESS | 1743 | 1468009628098 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:08 INFO - PROCESS | 1743 | 1468009628106 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:08 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b1800 == 10 [pid = 1743] [id = 587] 13:27:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8d50b000) [pid = 1743] [serial = 1762] [outer = (nil)] 13:27:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8d951800) [pid = 1743] [serial = 1763] [outer = 0x8d50b000] 13:27:08 INFO - PROCESS | 1743 | 1468009628178 Marionette DEBUG loaded listener.js 13:27:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8d9a3000) [pid = 1743] [serial = 1764] [outer = 0x8d50b000] 13:27:09 INFO - PROCESS | 1743 | 1468009629252 Marionette TRACE conn3 <- [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:27:09 INFO - PROCESS | 1743 | 1468009629298 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 13:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:27:09 INFO - PROCESS | 1743 | 1468009629305 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:27:09 INFO - PROCESS | 1743 | 1468009629311 Marionette TRACE conn3 <- [1,2322,null,{}] 13:27:09 INFO - PROCESS | 1743 | 1468009629338 Marionette TRACE conn3 -> [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:27:09 INFO - PROCESS | 1743 | 1468009629347 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:09 INFO - PROCESS | 1743 | 1468009629588 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 13:27:09 INFO - PROCESS | 1743 | 1468009629619 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 1743 | 1468009629628 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:09 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0ac000 == 11 [pid = 1743] [id = 588] 13:27:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e0ac800) [pid = 1743] [serial = 1765] [outer = (nil)] 13:27:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8e0b0c00) [pid = 1743] [serial = 1766] [outer = 0x8e0ac800] 13:27:09 INFO - PROCESS | 1743 | 1468009629702 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e110400) [pid = 1743] [serial = 1767] [outer = 0x8e0ac800] 13:27:11 INFO - PROCESS | 1743 | 1468009631141 Marionette TRACE conn3 <- [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:27:11 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8e971400) [pid = 1743] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:27:11 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8d9a8c00) [pid = 1743] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:27:11 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8d94c000) [pid = 1743] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:27:11 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e0a4800) [pid = 1743] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:27:11 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b371c00) [pid = 1743] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:27:11 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8b370c00) [pid = 1743] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:27:11 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8eaa2c00) [pid = 1743] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:27:11 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x894d7800) [pid = 1743] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:27:11 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8dac2400) [pid = 1743] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:27:11 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8e2ecc00) [pid = 1743] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1936ms 13:27:11 INFO - PROCESS | 1743 | 1468009631302 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 13:27:11 INFO - PROCESS | 1743 | 1468009631309 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 13:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:27:11 INFO - PROCESS | 1743 | 1468009631320 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:27:11 INFO - PROCESS | 1743 | 1468009631325 Marionette TRACE conn3 <- [1,2326,null,{}] 13:27:11 INFO - PROCESS | 1743 | 1468009631334 Marionette TRACE conn3 -> [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:27:11 INFO - PROCESS | 1743 | 1468009631342 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:11 INFO - PROCESS | 1743 | 1468009631520 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 13:27:11 INFO - PROCESS | 1743 | 1468009631698 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:11 INFO - PROCESS | 1743 | 1468009631714 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0b400 == 12 [pid = 1743] [id = 589] 13:27:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8a3dfc00) [pid = 1743] [serial = 1768] [outer = (nil)] 13:27:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b19c400) [pid = 1743] [serial = 1769] [outer = 0x8a3dfc00] 13:27:11 INFO - PROCESS | 1743 | 1468009631799 Marionette DEBUG loaded listener.js 13:27:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8b370400) [pid = 1743] [serial = 1770] [outer = 0x8a3dfc00] 13:27:12 INFO - PROCESS | 1743 | 1468009632783 Marionette TRACE conn3 <- [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:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1533ms 13:27:12 INFO - PROCESS | 1743 | 1468009632853 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 13:27:12 INFO - PROCESS | 1743 | 1468009632861 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 13:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:27:12 INFO - PROCESS | 1743 | 1468009632872 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:27:12 INFO - PROCESS | 1743 | 1468009632876 Marionette TRACE conn3 <- [1,2330,null,{}] 13:27:12 INFO - PROCESS | 1743 | 1468009632884 Marionette TRACE conn3 -> [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:27:12 INFO - PROCESS | 1743 | 1468009632890 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:13 INFO - PROCESS | 1743 | 1468009633117 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 13:27:13 INFO - PROCESS | 1743 | 1468009633351 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:13 INFO - PROCESS | 1743 | 1468009633359 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:13 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d506800 == 13 [pid = 1743] [id = 590] 13:27:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8d50a800) [pid = 1743] [serial = 1771] [outer = (nil)] 13:27:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8d94f400) [pid = 1743] [serial = 1772] [outer = 0x8d50a800] 13:27:13 INFO - PROCESS | 1743 | 1468009633471 Marionette DEBUG loaded listener.js 13:27:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8dac0800) [pid = 1743] [serial = 1773] [outer = 0x8d50a800] 13:27:14 INFO - PROCESS | 1743 | 1468009634464 Marionette TRACE conn3 <- [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:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1634ms 13:27:14 INFO - PROCESS | 1743 | 1468009634508 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 13:27:14 INFO - PROCESS | 1743 | 1468009634516 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 13:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:27:14 INFO - PROCESS | 1743 | 1468009634523 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:27:14 INFO - PROCESS | 1743 | 1468009634529 Marionette TRACE conn3 <- [1,2334,null,{}] 13:27:14 INFO - PROCESS | 1743 | 1468009634547 Marionette TRACE conn3 -> [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:27:14 INFO - PROCESS | 1743 | 1468009634556 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:14 INFO - PROCESS | 1743 | 1468009634760 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 13:27:15 INFO - PROCESS | 1743 | 1468009635031 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:15 INFO - PROCESS | 1743 | 1468009635043 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:15 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0af800 == 14 [pid = 1743] [id = 591] 13:27:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e0b1000) [pid = 1743] [serial = 1774] [outer = (nil)] 13:27:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e10fc00) [pid = 1743] [serial = 1775] [outer = 0x8e0b1000] 13:27:15 INFO - PROCESS | 1743 | 1468009635174 Marionette DEBUG loaded listener.js 13:27:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8e912400) [pid = 1743] [serial = 1776] [outer = 0x8e0b1000] 13:27:16 INFO - PROCESS | 1743 | 1468009636129 Marionette TRACE conn3 <- [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:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1638ms 13:27:16 INFO - PROCESS | 1743 | 1468009636185 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 13:27:16 INFO - PROCESS | 1743 | 1468009636190 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 13:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:27:16 INFO - PROCESS | 1743 | 1468009636198 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:27:16 INFO - PROCESS | 1743 | 1468009636202 Marionette TRACE conn3 <- [1,2338,null,{}] 13:27:16 INFO - PROCESS | 1743 | 1468009636208 Marionette TRACE conn3 -> [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:27:16 INFO - PROCESS | 1743 | 1468009636213 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:16 INFO - PROCESS | 1743 | 1468009636398 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 13:27:16 INFO - PROCESS | 1743 | 1468009636580 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:16 INFO - PROCESS | 1743 | 1468009636587 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e915c00 == 15 [pid = 1743] [id = 592] 13:27:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e97a800) [pid = 1743] [serial = 1777] [outer = (nil)] 13:27:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8eaab000) [pid = 1743] [serial = 1778] [outer = 0x8e97a800] 13:27:16 INFO - PROCESS | 1743 | 1468009636670 Marionette DEBUG loaded listener.js 13:27:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8ecb4400) [pid = 1743] [serial = 1779] [outer = 0x8e97a800] 13:27:17 INFO - PROCESS | 1743 | 1468009637770 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1587ms 13:27:17 INFO - PROCESS | 1743 | 1468009637785 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 13:27:17 INFO - PROCESS | 1743 | 1468009637789 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 13:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:27:17 INFO - PROCESS | 1743 | 1468009637796 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:27:17 INFO - PROCESS | 1743 | 1468009637799 Marionette TRACE conn3 <- [1,2342,null,{}] 13:27:17 INFO - PROCESS | 1743 | 1468009637805 Marionette TRACE conn3 -> [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:27:17 INFO - PROCESS | 1743 | 1468009637811 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:17 INFO - PROCESS | 1743 | 1468009637981 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 13:27:18 INFO - PROCESS | 1743 | 1468009638216 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:18 INFO - PROCESS | 1743 | 1468009638225 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:18 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d5000 == 16 [pid = 1743] [id = 593] 13:27:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x894d6800) [pid = 1743] [serial = 1780] [outer = (nil)] 13:27:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x894e1800) [pid = 1743] [serial = 1781] [outer = 0x894d6800] 13:27:18 INFO - PROCESS | 1743 | 1468009638428 Marionette DEBUG loaded listener.js 13:27:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8a3d4800) [pid = 1743] [serial = 1782] [outer = 0x894d6800] 13:27:19 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b1800 == 15 [pid = 1743] [id = 587] 13:27:19 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0e400 == 14 [pid = 1743] [id = 586] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8e2e7c00) [pid = 1743] [serial = 1725] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8d9a2c00) [pid = 1743] [serial = 1721] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8e976000) [pid = 1743] [serial = 1728] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8b4d4000) [pid = 1743] [serial = 1718] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8b4db800) [pid = 1743] [serial = 1707] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8e972c00) [pid = 1743] [serial = 1727] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8eaabc00) [pid = 1743] [serial = 1713] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x894e1c00) [pid = 1743] [serial = 1715] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e101400) [pid = 1743] [serial = 1709] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8dac8400) [pid = 1743] [serial = 1722] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e91c800) [pid = 1743] [serial = 1704] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e108c00) [pid = 1743] [serial = 1724] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e0a6c00) [pid = 1743] [serial = 1710] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x89d0b800) [pid = 1743] [serial = 1716] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b7b7c00) [pid = 1743] [serial = 1719] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8b379800) [pid = 1743] [serial = 1706] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8eaa5800) [pid = 1743] [serial = 1712] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8eaaa400) [pid = 1743] [serial = 1731] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8e97d400) [pid = 1743] [serial = 1730] [outer = (nil)] [url = about:blank] 13:27:19 INFO - PROCESS | 1743 | 1468009639495 Marionette TRACE conn3 <- [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:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1731ms 13:27:19 INFO - PROCESS | 1743 | 1468009639541 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 13:27:19 INFO - PROCESS | 1743 | 1468009639547 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 13:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:27:19 INFO - PROCESS | 1743 | 1468009639557 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:27:19 INFO - PROCESS | 1743 | 1468009639561 Marionette TRACE conn3 <- [1,2346,null,{}] 13:27:19 INFO - PROCESS | 1743 | 1468009639568 Marionette TRACE conn3 -> [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:27:19 INFO - PROCESS | 1743 | 1468009639573 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:19 INFO - PROCESS | 1743 | 1468009639752 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 13:27:19 INFO - PROCESS | 1743 | 1468009639763 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:19 INFO - PROCESS | 1743 | 1468009639772 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0c000 == 15 [pid = 1743] [id = 594] 13:27:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8b1a5800) [pid = 1743] [serial = 1783] [outer = (nil)] 13:27:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b7b0000) [pid = 1743] [serial = 1784] [outer = 0x8b1a5800] 13:27:19 INFO - PROCESS | 1743 | 1468009639849 Marionette DEBUG loaded listener.js 13:27:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8d945c00) [pid = 1743] [serial = 1785] [outer = 0x8b1a5800] 13:27:20 INFO - PROCESS | 1743 | 1468009640809 Marionette TRACE conn3 <- [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:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1282ms 13:27:20 INFO - PROCESS | 1743 | 1468009640837 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 13:27:20 INFO - PROCESS | 1743 | 1468009640843 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 13:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:27:20 INFO - PROCESS | 1743 | 1468009640853 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:27:20 INFO - PROCESS | 1743 | 1468009640858 Marionette TRACE conn3 <- [1,2350,null,{}] 13:27:20 INFO - PROCESS | 1743 | 1468009640864 Marionette TRACE conn3 -> [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:27:20 INFO - PROCESS | 1743 | 1468009640869 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:21 INFO - PROCESS | 1743 | 1468009641043 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 13:27:21 INFO - PROCESS | 1743 | 1468009641190 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:21 INFO - PROCESS | 1743 | 1468009641200 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e0c00 == 16 [pid = 1743] [id = 595] 13:27:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8d949000) [pid = 1743] [serial = 1786] [outer = (nil)] 13:27:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e027400) [pid = 1743] [serial = 1787] [outer = 0x8d949000] 13:27:21 INFO - PROCESS | 1743 | 1468009641268 Marionette DEBUG loaded listener.js 13:27:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e0aa400) [pid = 1743] [serial = 1788] [outer = 0x8d949000] 13:27:22 INFO - PROCESS | 1743 | 1468009642137 Marionette TRACE conn3 <- [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:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1330ms 13:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:27:22 INFO - PROCESS | 1743 | 1468009642189 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 13:27:22 INFO - PROCESS | 1743 | 1468009642192 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 13:27:22 INFO - PROCESS | 1743 | 1468009642200 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:27:22 INFO - PROCESS | 1743 | 1468009642206 Marionette TRACE conn3 <- [1,2354,null,{}] 13:27:22 INFO - PROCESS | 1743 | 1468009642232 Marionette TRACE conn3 -> [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:27:22 INFO - PROCESS | 1743 | 1468009642240 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:22 INFO - PROCESS | 1743 | 1468009642466 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 13:27:22 INFO - PROCESS | 1743 | 1468009642509 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:22 INFO - PROCESS | 1743 | 1468009642518 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:22 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a8000 == 17 [pid = 1743] [id = 596] 13:27:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e2f1800) [pid = 1743] [serial = 1789] [outer = (nil)] 13:27:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e972000) [pid = 1743] [serial = 1790] [outer = 0x8e2f1800] 13:27:22 INFO - PROCESS | 1743 | 1468009642584 Marionette DEBUG loaded listener.js 13:27:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8d9a1c00) [pid = 1743] [serial = 1791] [outer = 0x8e2f1800] 13:27:23 INFO - PROCESS | 1743 | 1468009643560 Marionette TRACE conn3 <- [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:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1386ms 13:27:23 INFO - PROCESS | 1743 | 1468009643585 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 13:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:27:23 INFO - PROCESS | 1743 | 1468009643590 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 13:27:23 INFO - PROCESS | 1743 | 1468009643596 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:27:23 INFO - PROCESS | 1743 | 1468009643599 Marionette TRACE conn3 <- [1,2358,null,{}] 13:27:23 INFO - PROCESS | 1743 | 1468009643605 Marionette TRACE conn3 -> [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:27:23 INFO - PROCESS | 1743 | 1468009643610 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:23 INFO - PROCESS | 1743 | 1468009643831 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 13:27:23 INFO - PROCESS | 1743 | 1468009643976 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:23 INFO - PROCESS | 1743 | 1468009643983 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:24 INFO - PROCESS | 1743 | ++DOCSHELL 0x894de400 == 18 [pid = 1743] [id = 597] 13:27:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8b1a7400) [pid = 1743] [serial = 1792] [outer = (nil)] 13:27:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8eaa6c00) [pid = 1743] [serial = 1793] [outer = 0x8b1a7400] 13:27:24 INFO - PROCESS | 1743 | 1468009644052 Marionette DEBUG loaded listener.js 13:27:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8eaaf400) [pid = 1743] [serial = 1794] [outer = 0x8b1a7400] 13:27:24 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8d50b000) [pid = 1743] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:27:24 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8b7b4800) [pid = 1743] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:27:24 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x89d05400) [pid = 1743] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:27:24 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x894e1400) [pid = 1743] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:27:24 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e02a800) [pid = 1743] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:27:24 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8f7e1c00) [pid = 1743] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:27:24 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8ecbdc00) [pid = 1743] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:27:24 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8d99dc00) [pid = 1743] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:27:24 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8d50d400) [pid = 1743] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:27:24 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8a3d3800) [pid = 1743] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:27:24 INFO - PROCESS | 1743 | 1468009644950 Marionette TRACE conn3 <- [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:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1384ms 13:27:24 INFO - PROCESS | 1743 | 1468009644979 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 13:27:24 INFO - PROCESS | 1743 | 1468009644983 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 13:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:27:24 INFO - PROCESS | 1743 | 1468009644989 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:27:24 INFO - PROCESS | 1743 | 1468009644992 Marionette TRACE conn3 <- [1,2362,null,{}] 13:27:25 INFO - PROCESS | 1743 | 1468009644998 Marionette TRACE conn3 -> [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:27:25 INFO - PROCESS | 1743 | 1468009645003 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:25 INFO - PROCESS | 1743 | 1468009645159 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 13:27:25 INFO - PROCESS | 1743 | 1468009645173 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:25 INFO - PROCESS | 1743 | 1468009645183 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:25 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4d9800 == 19 [pid = 1743] [id = 598] 13:27:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8d50dc00) [pid = 1743] [serial = 1795] [outer = (nil)] 13:27:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8eaad000) [pid = 1743] [serial = 1796] [outer = 0x8d50dc00] 13:27:25 INFO - PROCESS | 1743 | 1468009645266 Marionette DEBUG loaded listener.js 13:27:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8f7d8400) [pid = 1743] [serial = 1797] [outer = 0x8d50dc00] 13:27:26 INFO - PROCESS | 1743 | 1468009646242 Marionette TRACE conn3 <- [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:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1286ms 13:27:26 INFO - PROCESS | 1743 | 1468009646275 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 13:27:26 INFO - PROCESS | 1743 | 1468009646278 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 13:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:27:26 INFO - PROCESS | 1743 | 1468009646286 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:27:26 INFO - PROCESS | 1743 | 1468009646289 Marionette TRACE conn3 <- [1,2366,null,{}] 13:27:26 INFO - PROCESS | 1743 | 1468009646359 Marionette TRACE conn3 -> [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:27:26 INFO - PROCESS | 1743 | 1468009646365 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:26 INFO - PROCESS | 1743 | 1468009646581 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 13:27:26 INFO - PROCESS | 1743 | 1468009646767 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:26 INFO - PROCESS | 1743 | 1468009646776 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:26 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d06000 == 20 [pid = 1743] [id = 599] 13:27:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b4cc400) [pid = 1743] [serial = 1798] [outer = (nil)] 13:27:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8b4d9000) [pid = 1743] [serial = 1799] [outer = 0x8b4cc400] 13:27:26 INFO - PROCESS | 1743 | 1468009646865 Marionette DEBUG loaded listener.js 13:27:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8b7aa800) [pid = 1743] [serial = 1800] [outer = 0x8b4cc400] 13:27:27 INFO - PROCESS | 1743 | 1468009647942 Marionette TRACE conn3 <- [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:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1703ms 13:27:27 INFO - PROCESS | 1743 | 1468009647991 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 13:27:28 INFO - PROCESS | 1743 | 1468009647997 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 13:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:27:28 INFO - PROCESS | 1743 | 1468009648006 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:27:28 INFO - PROCESS | 1743 | 1468009648011 Marionette TRACE conn3 <- [1,2370,null,{}] 13:27:28 INFO - PROCESS | 1743 | 1468009648019 Marionette TRACE conn3 -> [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:27:28 INFO - PROCESS | 1743 | 1468009648026 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:28 INFO - PROCESS | 1743 | 1468009648226 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 13:27:28 INFO - PROCESS | 1743 | 1468009648464 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:28 INFO - PROCESS | 1743 | 1468009648476 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:28 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d9a2c00 == 21 [pid = 1743] [id = 600] 13:27:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e023400) [pid = 1743] [serial = 1801] [outer = (nil)] 13:27:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e0a8c00) [pid = 1743] [serial = 1802] [outer = 0x8e023400] 13:27:28 INFO - PROCESS | 1743 | 1468009648604 Marionette DEBUG loaded listener.js 13:27:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e10b800) [pid = 1743] [serial = 1803] [outer = 0x8e023400] 13:27:29 INFO - PROCESS | 1743 | 1468009649601 Marionette TRACE conn3 <- [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:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1648ms 13:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:27:29 INFO - PROCESS | 1743 | 1468009649654 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 13:27:29 INFO - PROCESS | 1743 | 1468009649658 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 13:27:29 INFO - PROCESS | 1743 | 1468009649666 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:27:29 INFO - PROCESS | 1743 | 1468009649669 Marionette TRACE conn3 <- [1,2374,null,{}] 13:27:29 INFO - PROCESS | 1743 | 1468009649675 Marionette TRACE conn3 -> [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:27:29 INFO - PROCESS | 1743 | 1468009649680 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:29 INFO - PROCESS | 1743 | 1468009649868 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 13:27:30 INFO - PROCESS | 1743 | 1468009650055 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:30 INFO - PROCESS | 1743 | 1468009650068 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:30 INFO - PROCESS | 1743 | ++DOCSHELL 0x8eaaf800 == 22 [pid = 1743] [id = 601] 13:27:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8ecb1c00) [pid = 1743] [serial = 1804] [outer = (nil)] 13:27:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8f3d1c00) [pid = 1743] [serial = 1805] [outer = 0x8ecb1c00] 13:27:30 INFO - PROCESS | 1743 | 1468009650244 Marionette DEBUG loaded listener.js 13:27:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8f7dc400) [pid = 1743] [serial = 1806] [outer = 0x8ecb1c00] 13:27:31 INFO - PROCESS | 1743 | 1468009651172 Marionette TRACE conn3 <- [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:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1540ms 13:27:31 INFO - PROCESS | 1743 | 1468009651215 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 13:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:27:31 INFO - PROCESS | 1743 | 1468009651225 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 13:27:31 INFO - PROCESS | 1743 | 1468009651232 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:27:31 INFO - PROCESS | 1743 | 1468009651236 Marionette TRACE conn3 <- [1,2378,null,{}] 13:27:31 INFO - PROCESS | 1743 | 1468009651242 Marionette TRACE conn3 -> [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:27:31 INFO - PROCESS | 1743 | 1468009651248 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:31 INFO - PROCESS | 1743 | 1468009651431 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 13:27:31 INFO - PROCESS | 1743 | 1468009651619 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:31 INFO - PROCESS | 1743 | 1468009651628 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e91cc00 == 23 [pid = 1743] [id = 602] 13:27:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8f7e1800) [pid = 1743] [serial = 1807] [outer = (nil)] 13:27:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8fa3dc00) [pid = 1743] [serial = 1808] [outer = 0x8f7e1800] 13:27:31 INFO - PROCESS | 1743 | 1468009651711 Marionette DEBUG loaded listener.js 13:27:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8facfc00) [pid = 1743] [serial = 1809] [outer = 0x8f7e1800] 13:27:32 INFO - PROCESS | 1743 | 1468009652661 Marionette TRACE conn3 <- [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:27:32 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:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1490ms 13:27:32 INFO - PROCESS | 1743 | 1468009652722 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 13:27:32 INFO - PROCESS | 1743 | 1468009652727 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 13:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:27:32 INFO - PROCESS | 1743 | 1468009652733 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:27:32 INFO - PROCESS | 1743 | 1468009652737 Marionette TRACE conn3 <- [1,2382,null,{}] 13:27:32 INFO - PROCESS | 1743 | 1468009652743 Marionette TRACE conn3 -> [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:27:32 INFO - PROCESS | 1743 | 1468009652748 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:32 INFO - PROCESS | 1743 | 1468009652962 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 13:27:33 INFO - PROCESS | 1743 | 1468009653147 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:33 INFO - PROCESS | 1743 | 1468009653156 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:33 INFO - PROCESS | 1743 | ++DOCSHELL 0x8fad1400 == 24 [pid = 1743] [id = 603] 13:27:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8fad3000) [pid = 1743] [serial = 1810] [outer = (nil)] 13:27:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8e0a8400) [pid = 1743] [serial = 1811] [outer = 0x8fad3000] 13:27:33 INFO - PROCESS | 1743 | 1468009653257 Marionette DEBUG loaded listener.js 13:27:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x9158a400) [pid = 1743] [serial = 1812] [outer = 0x8fad3000] 13:27:34 INFO - PROCESS | 1743 | 1468009654244 Marionette TRACE conn3 <- [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:27:34 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:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1588ms 13:27:34 INFO - PROCESS | 1743 | 1468009654322 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 13:27:34 INFO - PROCESS | 1743 | 1468009654325 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 13:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:27:34 INFO - PROCESS | 1743 | 1468009654333 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:27:34 INFO - PROCESS | 1743 | 1468009654336 Marionette TRACE conn3 <- [1,2386,null,{}] 13:27:34 INFO - PROCESS | 1743 | 1468009654343 Marionette TRACE conn3 -> [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:27:34 INFO - PROCESS | 1743 | 1468009654354 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:34 INFO - PROCESS | 1743 | 1468009654635 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 13:27:34 INFO - PROCESS | 1743 | 1468009654876 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 1743 | 1468009654888 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d9800 == 25 [pid = 1743] [id = 604] 13:27:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8fa3e400) [pid = 1743] [serial = 1813] [outer = (nil)] 13:27:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x91771000) [pid = 1743] [serial = 1814] [outer = 0x8fa3e400] 13:27:35 INFO - PROCESS | 1743 | 1468009655016 Marionette DEBUG loaded listener.js 13:27:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x91778000) [pid = 1743] [serial = 1815] [outer = 0x8fa3e400] 13:27:35 INFO - PROCESS | 1743 | 1468009655957 Marionette TRACE conn3 <- [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:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1683ms 13:27:36 INFO - PROCESS | 1743 | 1468009656032 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 13:27:36 INFO - PROCESS | 1743 | 1468009656035 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 13:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:27:36 INFO - PROCESS | 1743 | 1468009656043 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:27:36 INFO - PROCESS | 1743 | 1468009656047 Marionette TRACE conn3 <- [1,2390,null,{}] 13:27:36 INFO - PROCESS | 1743 | 1468009656053 Marionette TRACE conn3 -> [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:27:36 INFO - PROCESS | 1743 | 1468009656058 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:36 INFO - PROCESS | 1743 | 1468009656235 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 13:27:36 INFO - PROCESS | 1743 | 1468009656692 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:36 INFO - PROCESS | 1743 | 1468009656704 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:36 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3de400 == 26 [pid = 1743] [id = 605] 13:27:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8a3e1400) [pid = 1743] [serial = 1816] [outer = (nil)] 13:27:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8b19f000) [pid = 1743] [serial = 1817] [outer = 0x8a3e1400] 13:27:36 INFO - PROCESS | 1743 | 1468009656820 Marionette DEBUG loaded listener.js 13:27:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x8b4d4800) [pid = 1743] [serial = 1818] [outer = 0x8a3e1400] 13:27:37 INFO - PROCESS | 1743 | 1468009657819 Marionette TRACE conn3 <- [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:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1832ms 13:27:37 INFO - PROCESS | 1743 | 1468009657878 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 13:27:37 INFO - PROCESS | 1743 | 1468009657888 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 13:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:27:37 INFO - PROCESS | 1743 | 1468009657901 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 1743 | 1468009657904 Marionette TRACE conn3 <- [1,2394,null,{}] 13:27:37 INFO - PROCESS | 1743 | 1468009657914 Marionette TRACE conn3 -> [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:27:37 INFO - PROCESS | 1743 | 1468009657921 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:38 INFO - PROCESS | 1743 | 1468009658099 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 13:27:38 INFO - PROCESS | 1743 | 1468009658291 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:38 INFO - PROCESS | 1743 | 1468009658300 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:38 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d501800 == 27 [pid = 1743] [id = 606] 13:27:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x8d502800) [pid = 1743] [serial = 1819] [outer = (nil)] 13:27:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x8dabb000) [pid = 1743] [serial = 1820] [outer = 0x8d502800] 13:27:38 INFO - PROCESS | 1743 | 1468009658391 Marionette DEBUG loaded listener.js 13:27:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 93 (0x8dac7c00) [pid = 1743] [serial = 1821] [outer = 0x8d502800] 13:27:39 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0af800 == 26 [pid = 1743] [id = 591] 13:27:39 INFO - PROCESS | 1743 | --DOCSHELL 0x8e915c00 == 25 [pid = 1743] [id = 592] 13:27:39 INFO - PROCESS | 1743 | --DOCSHELL 0x8d506800 == 24 [pid = 1743] [id = 590] 13:27:39 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0b400 == 23 [pid = 1743] [id = 589] 13:27:39 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4dac00 == 22 [pid = 1743] [id = 585] 13:27:39 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0ac000 == 21 [pid = 1743] [id = 588] 13:27:39 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a4c00 == 20 [pid = 1743] [id = 584] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 92 (0x8d9a3000) [pid = 1743] [serial = 1764] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x8d951800) [pid = 1743] [serial = 1763] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x8d953000) [pid = 1743] [serial = 1737] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8e91f800) [pid = 1743] [serial = 1752] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8a3d5800) [pid = 1743] [serial = 1734] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8ecb7400) [pid = 1743] [serial = 1743] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8fa40400) [pid = 1743] [serial = 1749] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8f3d2400) [pid = 1743] [serial = 1746] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8e10ac00) [pid = 1743] [serial = 1740] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8e0b0c00) [pid = 1743] [serial = 1766] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8d9a9000) [pid = 1743] [serial = 1757] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8b1a8400) [pid = 1743] [serial = 1760] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8b4ce400) [pid = 1743] [serial = 1761] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8e02e400) [pid = 1743] [serial = 1758] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x89d08800) [pid = 1743] [serial = 1733] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8d50fc00) [pid = 1743] [serial = 1736] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8e0ae400) [pid = 1743] [serial = 1739] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8eaafc00) [pid = 1743] [serial = 1742] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8f3d0800) [pid = 1743] [serial = 1745] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8f7e4c00) [pid = 1743] [serial = 1748] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8d50ac00) [pid = 1743] [serial = 1751] [outer = (nil)] [url = about:blank] 13:27:39 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b377800) [pid = 1743] [serial = 1754] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1743 | 1468009660532 Marionette TRACE conn3 <- [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:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2685ms 13:27:40 INFO - PROCESS | 1743 | 1468009660587 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 13:27:40 INFO - PROCESS | 1743 | 1468009660591 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 13:27:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:27:40 INFO - PROCESS | 1743 | 1468009660600 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:27:40 INFO - PROCESS | 1743 | 1468009660605 Marionette TRACE conn3 <- [1,2398,null,{}] 13:27:40 INFO - PROCESS | 1743 | 1468009660612 Marionette TRACE conn3 -> [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:27:40 INFO - PROCESS | 1743 | 1468009660619 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:40 INFO - PROCESS | 1743 | 1468009660785 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 13:27:40 INFO - PROCESS | 1743 | 1468009660924 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 1743 | 1468009660933 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:40 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b36dc00 == 21 [pid = 1743] [id = 607] 13:27:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8b36e400) [pid = 1743] [serial = 1822] [outer = (nil)] 13:27:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8b4cf000) [pid = 1743] [serial = 1823] [outer = 0x8b36e400] 13:27:41 INFO - PROCESS | 1743 | 1468009661011 Marionette DEBUG loaded listener.js 13:27:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8b4d7c00) [pid = 1743] [serial = 1824] [outer = 0x8b36e400] 13:27:41 INFO - PROCESS | 1743 | 1468009661906 Marionette TRACE conn3 <- [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:27:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:27:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1330ms 13:27:41 INFO - PROCESS | 1743 | 1468009661930 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 13:27:41 INFO - PROCESS | 1743 | 1468009661938 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 13:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:27:41 INFO - PROCESS | 1743 | 1468009661950 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:27:41 INFO - PROCESS | 1743 | 1468009661955 Marionette TRACE conn3 <- [1,2402,null,{}] 13:27:41 INFO - PROCESS | 1743 | 1468009661963 Marionette TRACE conn3 -> [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:27:41 INFO - PROCESS | 1743 | 1468009661970 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:42 INFO - PROCESS | 1743 | 1468009662154 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 13:27:42 INFO - PROCESS | 1743 | 1468009662338 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:42 INFO - PROCESS | 1743 | 1468009662345 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:42 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d50f000 == 22 [pid = 1743] [id = 608] 13:27:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8d953400) [pid = 1743] [serial = 1825] [outer = (nil)] 13:27:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8d99dc00) [pid = 1743] [serial = 1826] [outer = 0x8d953400] 13:27:42 INFO - PROCESS | 1743 | 1468009662421 Marionette DEBUG loaded listener.js 13:27:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8d9a4400) [pid = 1743] [serial = 1827] [outer = 0x8d953400] 13:27:43 INFO - PROCESS | 1743 | 1468009663313 Marionette TRACE conn3 <- [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:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1388ms 13:27:43 INFO - PROCESS | 1743 | 1468009663337 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 13:27:43 INFO - PROCESS | 1743 | 1468009663341 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 13:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:27:43 INFO - PROCESS | 1743 | 1468009663348 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:27:43 INFO - PROCESS | 1743 | 1468009663354 Marionette TRACE conn3 <- [1,2406,null,{}] 13:27:43 INFO - PROCESS | 1743 | 1468009663383 Marionette TRACE conn3 -> [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:27:43 INFO - PROCESS | 1743 | 1468009663392 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:43 INFO - PROCESS | 1743 | 1468009663613 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 13:27:43 INFO - PROCESS | 1743 | 1468009663641 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:43 INFO - PROCESS | 1743 | 1468009663653 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:43 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e104400 == 23 [pid = 1743] [id = 609] 13:27:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e107c00) [pid = 1743] [serial = 1828] [outer = (nil)] 13:27:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8e10cc00) [pid = 1743] [serial = 1829] [outer = 0x8e107c00] 13:27:43 INFO - PROCESS | 1743 | 1468009663726 Marionette DEBUG loaded listener.js 13:27:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8e2f0c00) [pid = 1743] [serial = 1830] [outer = 0x8e107c00] 13:27:44 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8b1a6c00) [pid = 1743] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:27:44 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8d50dc00) [pid = 1743] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:27:44 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8b1a7400) [pid = 1743] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:27:44 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8e0ac800) [pid = 1743] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:27:44 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8d50a800) [pid = 1743] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:27:44 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e97a800) [pid = 1743] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:27:44 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x894d6800) [pid = 1743] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:27:44 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8a3dfc00) [pid = 1743] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:27:44 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e0b1000) [pid = 1743] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:27:44 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8b1a5800) [pid = 1743] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:27:44 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d949000) [pid = 1743] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:27:44 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8e2f1800) [pid = 1743] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:27:45 INFO - PROCESS | 1743 | 1468009665264 Marionette TRACE conn3 <- [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:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1938ms 13:27:45 INFO - PROCESS | 1743 | 1468009665287 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 13:27:45 INFO - PROCESS | 1743 | 1468009665292 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 13:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:27:45 INFO - PROCESS | 1743 | 1468009665298 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 1743 | 1468009665301 Marionette TRACE conn3 <- [1,2410,null,{}] 13:27:45 INFO - PROCESS | 1743 | 1468009665307 Marionette TRACE conn3 -> [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:27:45 INFO - PROCESS | 1743 | 1468009665312 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:45 INFO - PROCESS | 1743 | 1468009665535 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 13:27:45 INFO - PROCESS | 1743 | 1468009665555 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 1743 | 1468009665565 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:45 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a1800 == 24 [pid = 1743] [id = 610] 13:27:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8d50dc00) [pid = 1743] [serial = 1831] [outer = (nil)] 13:27:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e10dc00) [pid = 1743] [serial = 1832] [outer = 0x8d50dc00] 13:27:45 INFO - PROCESS | 1743 | 1468009665631 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e918000) [pid = 1743] [serial = 1833] [outer = 0x8d50dc00] 13:27:46 INFO - PROCESS | 1743 | 1468009666475 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1229ms 13:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:27:46 INFO - PROCESS | 1743 | 1468009666528 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 13:27:46 INFO - PROCESS | 1743 | 1468009666531 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 13:27:46 INFO - PROCESS | 1743 | 1468009666537 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:27:46 INFO - PROCESS | 1743 | 1468009666541 Marionette TRACE conn3 <- [1,2414,null,{}] 13:27:46 INFO - PROCESS | 1743 | 1468009666546 Marionette TRACE conn3 -> [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:27:46 INFO - PROCESS | 1743 | 1468009666551 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:46 INFO - PROCESS | 1743 | 1468009666705 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 13:27:46 INFO - PROCESS | 1743 | 1468009666714 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 1743 | 1468009666723 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:46 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d7000 == 25 [pid = 1743] [id = 611] 13:27:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x894d8000) [pid = 1743] [serial = 1834] [outer = (nil)] 13:27:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x894dfc00) [pid = 1743] [serial = 1835] [outer = 0x894d8000] 13:27:46 INFO - PROCESS | 1743 | 1468009666856 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8a3d5c00) [pid = 1743] [serial = 1836] [outer = 0x894d8000] 13:27:48 INFO - PROCESS | 1743 | 1468009668115 Marionette TRACE conn3 <- [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:27:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:27:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1642ms 13:27:48 INFO - PROCESS | 1743 | 1468009668180 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 13:27:48 INFO - PROCESS | 1743 | 1468009668187 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 13:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:27:48 INFO - PROCESS | 1743 | 1468009668196 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:27:48 INFO - PROCESS | 1743 | 1468009668200 Marionette TRACE conn3 <- [1,2418,null,{}] 13:27:48 INFO - PROCESS | 1743 | 1468009668208 Marionette TRACE conn3 -> [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:27:48 INFO - PROCESS | 1743 | 1468009668214 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:48 INFO - PROCESS | 1743 | 1468009668408 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 13:27:48 INFO - PROCESS | 1743 | 1468009668648 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:48 INFO - PROCESS | 1743 | 1468009668658 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b373800 == 26 [pid = 1743] [id = 612] 13:27:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8d50d800) [pid = 1743] [serial = 1837] [outer = (nil)] 13:27:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8d950000) [pid = 1743] [serial = 1838] [outer = 0x8d50d800] 13:27:48 INFO - PROCESS | 1743 | 1468009668789 Marionette DEBUG loaded listener.js 13:27:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8dac1000) [pid = 1743] [serial = 1839] [outer = 0x8d50d800] 13:27:49 INFO - PROCESS | 1743 | 1468009669836 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1700ms 13:27:49 INFO - PROCESS | 1743 | 1468009669895 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 1743 | 1468009669902 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 13:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:27:49 INFO - PROCESS | 1743 | 1468009669913 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - PROCESS | 1743 | 1468009669917 Marionette TRACE conn3 <- [1,2422,null,{}] 13:27:49 INFO - PROCESS | 1743 | 1468009669924 Marionette TRACE conn3 -> [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:27:49 INFO - PROCESS | 1743 | 1468009669930 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:50 INFO - PROCESS | 1743 | 1468009670126 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 13:27:50 INFO - PROCESS | 1743 | 1468009670399 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:50 INFO - PROCESS | 1743 | 1468009670407 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0ae400 == 27 [pid = 1743] [id = 613] 13:27:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e2e5c00) [pid = 1743] [serial = 1840] [outer = (nil)] 13:27:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8e917000) [pid = 1743] [serial = 1841] [outer = 0x8e2e5c00] 13:27:50 INFO - PROCESS | 1743 | 1468009670534 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8e972800) [pid = 1743] [serial = 1842] [outer = 0x8e2e5c00] 13:27:51 INFO - PROCESS | 1743 | 1468009671577 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1695ms 13:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:27:51 INFO - PROCESS | 1743 | 1468009671608 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 13:27:51 INFO - PROCESS | 1743 | 1468009671611 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 13:27:51 INFO - PROCESS | 1743 | 1468009671619 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:27:51 INFO - PROCESS | 1743 | 1468009671625 Marionette TRACE conn3 <- [1,2426,null,{}] 13:27:51 INFO - PROCESS | 1743 | 1468009671643 Marionette TRACE conn3 -> [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:27:51 INFO - PROCESS | 1743 | 1468009671651 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:51 INFO - PROCESS | 1743 | 1468009671882 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 13:27:52 INFO - PROCESS | 1743 | 1468009672112 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 1743 | 1468009672119 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:52 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e106c00 == 28 [pid = 1743] [id = 614] 13:27:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8eaad800) [pid = 1743] [serial = 1843] [outer = (nil)] 13:27:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8f3cc800) [pid = 1743] [serial = 1844] [outer = 0x8eaad800] 13:27:52 INFO - PROCESS | 1743 | 1468009672246 Marionette DEBUG loaded listener.js 13:27:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8f3d0c00) [pid = 1743] [serial = 1845] [outer = 0x8eaad800] 13:27:53 INFO - PROCESS | 1743 | 1468009673408 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1846ms 13:27:53 INFO - PROCESS | 1743 | 1468009673463 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 13:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:27:53 INFO - PROCESS | 1743 | 1468009673470 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 13:27:53 INFO - PROCESS | 1743 | 1468009673478 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:27:53 INFO - PROCESS | 1743 | 1468009673483 Marionette TRACE conn3 <- [1,2430,null,{}] 13:27:53 INFO - PROCESS | 1743 | 1468009673491 Marionette TRACE conn3 -> [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:27:53 INFO - PROCESS | 1743 | 1468009673497 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:53 INFO - PROCESS | 1743 | 1468009673691 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 13:27:54 INFO - PROCESS | 1743 | 1468009674048 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:54 INFO - PROCESS | 1743 | 1468009674063 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:54 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a1800 == 27 [pid = 1743] [id = 610] 13:27:54 INFO - PROCESS | 1743 | --DOCSHELL 0x8e104400 == 26 [pid = 1743] [id = 609] 13:27:54 INFO - PROCESS | 1743 | --DOCSHELL 0x8d50f000 == 25 [pid = 1743] [id = 608] 13:27:54 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0cc00 == 26 [pid = 1743] [id = 615] 13:27:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8a3d9c00) [pid = 1743] [serial = 1846] [outer = (nil)] 13:27:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8b1a5000) [pid = 1743] [serial = 1847] [outer = 0x8a3d9c00] 13:27:54 INFO - PROCESS | 1743 | 1468009674181 Marionette DEBUG loaded listener.js 13:27:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8b37c800) [pid = 1743] [serial = 1848] [outer = 0x8a3d9c00] 13:27:54 INFO - PROCESS | 1743 | --DOCSHELL 0x8b36dc00 == 25 [pid = 1743] [id = 607] 13:27:54 INFO - PROCESS | 1743 | --DOCSHELL 0x8d501800 == 24 [pid = 1743] [id = 606] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8eaa6c00) [pid = 1743] [serial = 1793] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8e110400) [pid = 1743] [serial = 1767] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8d94f400) [pid = 1743] [serial = 1772] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8dac0800) [pid = 1743] [serial = 1773] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8eaab000) [pid = 1743] [serial = 1778] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8ecb4400) [pid = 1743] [serial = 1779] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x894e1800) [pid = 1743] [serial = 1781] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8a3d4800) [pid = 1743] [serial = 1782] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8b19c400) [pid = 1743] [serial = 1769] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8b370400) [pid = 1743] [serial = 1770] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e10fc00) [pid = 1743] [serial = 1775] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e912400) [pid = 1743] [serial = 1776] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b7b0000) [pid = 1743] [serial = 1784] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8d945c00) [pid = 1743] [serial = 1785] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e027400) [pid = 1743] [serial = 1787] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e972000) [pid = 1743] [serial = 1790] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8eaaf400) [pid = 1743] [serial = 1794] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8d9a1c00) [pid = 1743] [serial = 1791] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e0aa400) [pid = 1743] [serial = 1788] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8f7d8400) [pid = 1743] [serial = 1797] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8b4d7000) [pid = 1743] [serial = 1755] [outer = (nil)] [url = about:blank] 13:27:54 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8eaad000) [pid = 1743] [serial = 1796] [outer = (nil)] [url = about:blank] 13:27:55 INFO - PROCESS | 1743 | 1468009675055 Marionette TRACE conn3 <- [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:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1640ms 13:27:55 INFO - PROCESS | 1743 | 1468009675117 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 13:27:55 INFO - PROCESS | 1743 | 1468009675124 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 13:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:27:55 INFO - PROCESS | 1743 | 1468009675134 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:27:55 INFO - PROCESS | 1743 | 1468009675138 Marionette TRACE conn3 <- [1,2434,null,{}] 13:27:55 INFO - PROCESS | 1743 | 1468009675144 Marionette TRACE conn3 -> [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:27:55 INFO - PROCESS | 1743 | 1468009675150 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:55 INFO - PROCESS | 1743 | 1468009675378 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 13:27:55 INFO - PROCESS | 1743 | 1468009675395 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 1743 | 1468009675403 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:55 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d50d400 == 25 [pid = 1743] [id = 616] 13:27:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8d946800) [pid = 1743] [serial = 1849] [outer = (nil)] 13:27:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8d94b400) [pid = 1743] [serial = 1850] [outer = 0x8d946800] 13:27:55 INFO - PROCESS | 1743 | 1468009675476 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8d9a2000) [pid = 1743] [serial = 1851] [outer = 0x8d946800] 13:27:56 INFO - PROCESS | 1743 | 1468009676383 Marionette TRACE conn3 <- [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:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1279ms 13:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:27:56 INFO - PROCESS | 1743 | 1468009676413 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 13:27:56 INFO - PROCESS | 1743 | 1468009676416 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 13:27:56 INFO - PROCESS | 1743 | 1468009676427 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:27:56 INFO - PROCESS | 1743 | 1468009676432 Marionette TRACE conn3 <- [1,2438,null,{}] 13:27:56 INFO - PROCESS | 1743 | 1468009676449 Marionette TRACE conn3 -> [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:27:56 INFO - PROCESS | 1743 | 1468009676457 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:56 INFO - PROCESS | 1743 | 1468009676623 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 13:27:56 INFO - PROCESS | 1743 | 1468009676779 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:56 INFO - PROCESS | 1743 | 1468009676793 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:56 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0a4400 == 26 [pid = 1743] [id = 617] 13:27:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e0a6000) [pid = 1743] [serial = 1852] [outer = (nil)] 13:27:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e10fc00) [pid = 1743] [serial = 1853] [outer = 0x8e0a6000] 13:27:56 INFO - PROCESS | 1743 | 1468009676865 Marionette DEBUG loaded listener.js 13:27:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e914c00) [pid = 1743] [serial = 1854] [outer = 0x8e0a6000] 13:27:57 INFO - PROCESS | 1743 | 1468009677826 Marionette TRACE conn3 <- [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:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1443ms 13:27:57 INFO - PROCESS | 1743 | 1468009677864 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 13:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:27:57 INFO - PROCESS | 1743 | 1468009677868 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 13:27:57 INFO - PROCESS | 1743 | 1468009677875 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:27:57 INFO - PROCESS | 1743 | 1468009677878 Marionette TRACE conn3 <- [1,2442,null,{}] 13:27:57 INFO - PROCESS | 1743 | 1468009677889 Marionette TRACE conn3 -> [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:27:57 INFO - PROCESS | 1743 | 1468009677893 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:58 INFO - PROCESS | 1743 | 1468009678126 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 13:27:58 INFO - PROCESS | 1743 | 1468009678157 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:58 INFO - PROCESS | 1743 | 1468009678167 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e102000 == 27 [pid = 1743] [id = 618] 13:27:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e91e000) [pid = 1743] [serial = 1855] [outer = (nil)] 13:27:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8eaafc00) [pid = 1743] [serial = 1856] [outer = 0x8e91e000] 13:27:58 INFO - PROCESS | 1743 | 1468009678239 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8ecb6400) [pid = 1743] [serial = 1857] [outer = 0x8e91e000] 13:27:58 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8fa3e400) [pid = 1743] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:27:58 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e107c00) [pid = 1743] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:27:58 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8a3e1400) [pid = 1743] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:27:58 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8fad3000) [pid = 1743] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:27:58 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8d502800) [pid = 1743] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:27:58 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8b4cc400) [pid = 1743] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:27:58 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8f7e1800) [pid = 1743] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:27:58 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8b36e400) [pid = 1743] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:27:58 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8d953400) [pid = 1743] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:27:58 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e023400) [pid = 1743] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:27:58 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8ecb1c00) [pid = 1743] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:27:59 INFO - PROCESS | 1743 | 1468009679211 Marionette TRACE conn3 <- [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:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1390ms 13:27:59 INFO - PROCESS | 1743 | 1468009679265 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 13:27:59 INFO - PROCESS | 1743 | 1468009679268 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 13:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:27:59 INFO - PROCESS | 1743 | 1468009679275 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:27:59 INFO - PROCESS | 1743 | 1468009679278 Marionette TRACE conn3 <- [1,2446,null,{}] 13:27:59 INFO - PROCESS | 1743 | 1468009679283 Marionette TRACE conn3 -> [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:27:59 INFO - PROCESS | 1743 | 1468009679287 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:59 INFO - PROCESS | 1743 | 1468009679498 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 13:27:59 INFO - PROCESS | 1743 | 1468009679513 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:59 INFO - PROCESS | 1743 | 1468009679522 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:27:59 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d9a2800 == 28 [pid = 1743] [id = 619] 13:27:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8e023400) [pid = 1743] [serial = 1858] [outer = (nil)] 13:27:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8e979800) [pid = 1743] [serial = 1859] [outer = 0x8e023400] 13:27:59 INFO - PROCESS | 1743 | 1468009679589 Marionette DEBUG loaded listener.js 13:27:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8eaa4000) [pid = 1743] [serial = 1860] [outer = 0x8e023400] 13:28:00 INFO - PROCESS | 1743 | 1468009680493 Marionette TRACE conn3 <- [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:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1236ms 13:28:00 INFO - PROCESS | 1743 | 1468009680519 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 13:28:00 INFO - PROCESS | 1743 | 1468009680523 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 13:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:28:00 INFO - PROCESS | 1743 | 1468009680530 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:28:00 INFO - PROCESS | 1743 | 1468009680533 Marionette TRACE conn3 <- [1,2450,null,{}] 13:28:00 INFO - PROCESS | 1743 | 1468009680539 Marionette TRACE conn3 -> [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:28:00 INFO - PROCESS | 1743 | 1468009680549 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:00 INFO - PROCESS | 1743 | 1468009680769 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 13:28:01 INFO - PROCESS | 1743 | 1468009681007 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:01 INFO - PROCESS | 1743 | 1468009681014 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x894de000 == 29 [pid = 1743] [id = 620] 13:28:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x894e2000) [pid = 1743] [serial = 1861] [outer = (nil)] 13:28:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x89d05000) [pid = 1743] [serial = 1862] [outer = 0x894e2000] 13:28:01 INFO - PROCESS | 1743 | 1468009681105 Marionette DEBUG loaded listener.js 13:28:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8a3db000) [pid = 1743] [serial = 1863] [outer = 0x894e2000] 13:28:02 INFO - PROCESS | 1743 | 1468009682170 Marionette TRACE conn3 <- [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:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1681ms 13:28:02 INFO - PROCESS | 1743 | 1468009682214 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 13:28:02 INFO - PROCESS | 1743 | 1468009682220 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 13:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:28:02 INFO - PROCESS | 1743 | 1468009682228 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:28:02 INFO - PROCESS | 1743 | 1468009682233 Marionette TRACE conn3 <- [1,2454,null,{}] 13:28:02 INFO - PROCESS | 1743 | 1468009682242 Marionette TRACE conn3 -> [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:28:02 INFO - PROCESS | 1743 | 1468009682250 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:02 INFO - PROCESS | 1743 | 1468009682461 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 13:28:02 INFO - PROCESS | 1743 | 1468009682696 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 1743 | 1468009682709 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:02 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b199400 == 30 [pid = 1743] [id = 621] 13:28:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8d508400) [pid = 1743] [serial = 1864] [outer = (nil)] 13:28:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8d953400) [pid = 1743] [serial = 1865] [outer = 0x8d508400] 13:28:02 INFO - PROCESS | 1743 | 1468009682844 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8dabf800) [pid = 1743] [serial = 1866] [outer = 0x8d508400] 13:28:03 INFO - PROCESS | 1743 | 1468009683766 Marionette TRACE conn3 <- [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:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1582ms 13:28:03 INFO - PROCESS | 1743 | 1468009683813 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 13:28:03 INFO - PROCESS | 1743 | 1468009683820 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 13:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:28:03 INFO - PROCESS | 1743 | 1468009683827 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:28:03 INFO - PROCESS | 1743 | 1468009683832 Marionette TRACE conn3 <- [1,2458,null,{}] 13:28:03 INFO - PROCESS | 1743 | 1468009683838 Marionette TRACE conn3 -> [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:28:03 INFO - PROCESS | 1743 | 1468009683844 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:04 INFO - PROCESS | 1743 | 1468009684039 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 13:28:04 INFO - PROCESS | 1743 | 1468009684223 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:04 INFO - PROCESS | 1743 | 1468009684232 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e913c00 == 31 [pid = 1743] [id = 622] 13:28:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e919c00) [pid = 1743] [serial = 1867] [outer = (nil)] 13:28:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e972000) [pid = 1743] [serial = 1868] [outer = 0x8e919c00] 13:28:04 INFO - PROCESS | 1743 | 1468009684316 Marionette DEBUG loaded listener.js 13:28:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8eaa7000) [pid = 1743] [serial = 1869] [outer = 0x8e919c00] 13:28:05 INFO - PROCESS | 1743 | 1468009685364 Marionette TRACE conn3 <- [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:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1587ms 13:28:05 INFO - PROCESS | 1743 | 1468009685415 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 13:28:05 INFO - PROCESS | 1743 | 1468009685418 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 13:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:28:05 INFO - PROCESS | 1743 | 1468009685436 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:28:05 INFO - PROCESS | 1743 | 1468009685446 Marionette TRACE conn3 <- [1,2462,null,{}] 13:28:05 INFO - PROCESS | 1743 | 1468009685452 Marionette TRACE conn3 -> [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:28:05 INFO - PROCESS | 1743 | 1468009685460 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:05 INFO - PROCESS | 1743 | 1468009685696 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 13:28:05 INFO - PROCESS | 1743 | 1468009685926 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:05 INFO - PROCESS | 1743 | 1468009685935 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d94e000 == 32 [pid = 1743] [id = 623] 13:28:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8eaac800) [pid = 1743] [serial = 1870] [outer = (nil)] 13:28:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8f7e4400) [pid = 1743] [serial = 1871] [outer = 0x8eaac800] 13:28:06 INFO - PROCESS | 1743 | 1468009686060 Marionette DEBUG loaded listener.js 13:28:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8fa32c00) [pid = 1743] [serial = 1872] [outer = 0x8eaac800] 13:28:07 INFO - PROCESS | 1743 | 1468009687001 Marionette TRACE conn3 <- [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:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1604ms 13:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:28:07 INFO - PROCESS | 1743 | 1468009687032 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 13:28:07 INFO - PROCESS | 1743 | 1468009687036 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 13:28:07 INFO - PROCESS | 1743 | 1468009687043 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:28:07 INFO - PROCESS | 1743 | 1468009687046 Marionette TRACE conn3 <- [1,2466,null,{}] 13:28:07 INFO - PROCESS | 1743 | 1468009687052 Marionette TRACE conn3 -> [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:28:07 INFO - PROCESS | 1743 | 1468009687058 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:07 INFO - PROCESS | 1743 | 1468009687244 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 13:28:07 INFO - PROCESS | 1743 | 1468009687455 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:07 INFO - PROCESS | 1743 | 1468009687462 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:07 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e1000 == 33 [pid = 1743] [id = 624] 13:28:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8b7ac400) [pid = 1743] [serial = 1873] [outer = (nil)] 13:28:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8fa3e400) [pid = 1743] [serial = 1874] [outer = 0x8b7ac400] 13:28:07 INFO - PROCESS | 1743 | 1468009687591 Marionette DEBUG loaded listener.js 13:28:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8facd800) [pid = 1743] [serial = 1875] [outer = 0x8b7ac400] 13:28:08 INFO - PROCESS | 1743 | 1468009688542 Marionette TRACE conn3 <- [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:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1540ms 13:28:08 INFO - PROCESS | 1743 | 1468009688583 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 1743 | 1468009688587 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 13:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:28:08 INFO - PROCESS | 1743 | 1468009688594 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 1743 | 1468009688597 Marionette TRACE conn3 <- [1,2470,null,{}] 13:28:08 INFO - PROCESS | 1743 | 1468009688603 Marionette TRACE conn3 -> [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:28:08 INFO - PROCESS | 1743 | 1468009688609 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:08 INFO - PROCESS | 1743 | 1468009688787 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 13:28:08 INFO - PROCESS | 1743 | 1468009688971 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:08 INFO - PROCESS | 1743 | 1468009688988 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:09 INFO - PROCESS | 1743 | ++DOCSHELL 0x8fad6800 == 34 [pid = 1743] [id = 625] 13:28:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8fad7c00) [pid = 1743] [serial = 1876] [outer = (nil)] 13:28:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x9158d800) [pid = 1743] [serial = 1877] [outer = 0x8fad7c00] 13:28:09 INFO - PROCESS | 1743 | 1468009689126 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x9176e400) [pid = 1743] [serial = 1878] [outer = 0x8fad7c00] 13:28:10 INFO - PROCESS | 1743 | 1468009690244 Marionette TRACE conn3 <- [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:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1686ms 13:28:10 INFO - PROCESS | 1743 | 1468009690281 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 13:28:10 INFO - PROCESS | 1743 | 1468009690284 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 13:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:28:10 INFO - PROCESS | 1743 | 1468009690292 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:28:10 INFO - PROCESS | 1743 | 1468009690295 Marionette TRACE conn3 <- [1,2474,null,{}] 13:28:10 INFO - PROCESS | 1743 | 1468009690302 Marionette TRACE conn3 -> [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:28:10 INFO - PROCESS | 1743 | 1468009690307 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:10 INFO - PROCESS | 1743 | 1468009690491 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 13:28:10 INFO - PROCESS | 1743 | 1468009690918 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:10 INFO - PROCESS | 1743 | 1468009690932 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19c400 == 35 [pid = 1743] [id = 626] 13:28:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8b19c800) [pid = 1743] [serial = 1879] [outer = (nil)] 13:28:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8b1a4c00) [pid = 1743] [serial = 1880] [outer = 0x8b19c800] 13:28:11 INFO - PROCESS | 1743 | 1468009691047 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8b7ab800) [pid = 1743] [serial = 1881] [outer = 0x8b19c800] 13:28:12 INFO - PROCESS | 1743 | 1468009692018 Marionette TRACE conn3 <- [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:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1782ms 13:28:12 INFO - PROCESS | 1743 | 1468009692077 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 13:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:28:12 INFO - PROCESS | 1743 | 1468009692086 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 13:28:12 INFO - PROCESS | 1743 | 1468009692092 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:28:12 INFO - PROCESS | 1743 | 1468009692098 Marionette TRACE conn3 <- [1,2478,null,{}] 13:28:12 INFO - PROCESS | 1743 | 1468009692106 Marionette TRACE conn3 -> [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:28:12 INFO - PROCESS | 1743 | 1468009692114 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:12 INFO - PROCESS | 1743 | 1468009692304 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 13:28:12 INFO - PROCESS | 1743 | 1468009692494 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:12 INFO - PROCESS | 1743 | 1468009692504 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:12 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d10c00 == 36 [pid = 1743] [id = 627] 13:28:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8b4d5400) [pid = 1743] [serial = 1882] [outer = (nil)] 13:28:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8dabf000) [pid = 1743] [serial = 1883] [outer = 0x8b4d5400] 13:28:12 INFO - PROCESS | 1743 | 1468009692620 Marionette DEBUG loaded listener.js 13:28:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8e0abc00) [pid = 1743] [serial = 1884] [outer = 0x8b4d5400] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8d9a2800 == 35 [pid = 1743] [id = 619] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8e102000 == 34 [pid = 1743] [id = 618] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0a4400 == 33 [pid = 1743] [id = 617] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8d50d400 == 32 [pid = 1743] [id = 616] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0cc00 == 31 [pid = 1743] [id = 615] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x894d5000 == 30 [pid = 1743] [id = 593] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0c000 == 29 [pid = 1743] [id = 594] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x894e0c00 == 28 [pid = 1743] [id = 595] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3de400 == 27 [pid = 1743] [id = 605] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8b373800 == 26 [pid = 1743] [id = 612] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a8000 == 25 [pid = 1743] [id = 596] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x894d9800 == 24 [pid = 1743] [id = 604] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x894d7000 == 23 [pid = 1743] [id = 611] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8d9a2c00 == 22 [pid = 1743] [id = 600] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8e91cc00 == 21 [pid = 1743] [id = 602] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0ae400 == 20 [pid = 1743] [id = 613] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x89d06000 == 19 [pid = 1743] [id = 599] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8e106c00 == 18 [pid = 1743] [id = 614] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8fad1400 == 17 [pid = 1743] [id = 603] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4d9800 == 16 [pid = 1743] [id = 598] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x894de400 == 15 [pid = 1743] [id = 597] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8eaaf800 == 14 [pid = 1743] [id = 601] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8fad6800 == 13 [pid = 1743] [id = 625] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x894e1000 == 12 [pid = 1743] [id = 624] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8d94e000 == 11 [pid = 1743] [id = 623] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8b199400 == 10 [pid = 1743] [id = 621] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x8e913c00 == 9 [pid = 1743] [id = 622] 13:28:13 INFO - PROCESS | 1743 | --DOCSHELL 0x894de000 == 8 [pid = 1743] [id = 620] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x91778000) [pid = 1743] [serial = 1815] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8e10cc00) [pid = 1743] [serial = 1829] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8b19f000) [pid = 1743] [serial = 1817] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8e0a8400) [pid = 1743] [serial = 1811] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8dabb000) [pid = 1743] [serial = 1820] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8b4d9000) [pid = 1743] [serial = 1799] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x91771000) [pid = 1743] [serial = 1814] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8facfc00) [pid = 1743] [serial = 1809] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x9158a400) [pid = 1743] [serial = 1812] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8b4d7c00) [pid = 1743] [serial = 1824] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8e2f0c00) [pid = 1743] [serial = 1830] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8d99dc00) [pid = 1743] [serial = 1826] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8dac7c00) [pid = 1743] [serial = 1821] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8fa3dc00) [pid = 1743] [serial = 1808] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8b4d4800) [pid = 1743] [serial = 1818] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8d9a4400) [pid = 1743] [serial = 1827] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e10b800) [pid = 1743] [serial = 1803] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b4cf000) [pid = 1743] [serial = 1823] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8b7aa800) [pid = 1743] [serial = 1800] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8f7dc400) [pid = 1743] [serial = 1806] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8f3d1c00) [pid = 1743] [serial = 1805] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e0a8c00) [pid = 1743] [serial = 1802] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e10dc00) [pid = 1743] [serial = 1832] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1743 | 1468009694588 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2541ms 13:28:14 INFO - PROCESS | 1743 | 1468009694635 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 1743 | 1468009694641 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 13:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:28:14 INFO - PROCESS | 1743 | 1468009694649 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 1743 | 1468009694656 Marionette TRACE conn3 <- [1,2482,null,{}] 13:28:14 INFO - PROCESS | 1743 | 1468009694664 Marionette TRACE conn3 -> [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:28:14 INFO - PROCESS | 1743 | 1468009694670 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:14 INFO - PROCESS | 1743 | 1468009694851 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 13:28:15 INFO - PROCESS | 1743 | 1468009694989 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:15 INFO - PROCESS | 1743 | 1468009694996 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:15 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3d6800 == 9 [pid = 1743] [id = 628] 13:28:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8a3d8400) [pid = 1743] [serial = 1885] [outer = (nil)] 13:28:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8b1a2800) [pid = 1743] [serial = 1886] [outer = 0x8a3d8400] 13:28:15 INFO - PROCESS | 1743 | 1468009695074 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8b4cc400) [pid = 1743] [serial = 1887] [outer = 0x8a3d8400] 13:28:15 INFO - PROCESS | 1743 | 1468009695983 Marionette TRACE conn3 <- [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:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1392ms 13:28:16 INFO - PROCESS | 1743 | 1468009696040 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 13:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:28:16 INFO - PROCESS | 1743 | 1468009696049 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 13:28:16 INFO - PROCESS | 1743 | 1468009696060 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:28:16 INFO - PROCESS | 1743 | 1468009696065 Marionette TRACE conn3 <- [1,2486,null,{}] 13:28:16 INFO - PROCESS | 1743 | 1468009696071 Marionette TRACE conn3 -> [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:28:16 INFO - PROCESS | 1743 | 1468009696077 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:16 INFO - PROCESS | 1743 | 1468009696262 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 13:28:16 INFO - PROCESS | 1743 | 1468009696441 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 1743 | 1468009696450 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d506800 == 10 [pid = 1743] [id = 629] 13:28:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8d94bc00) [pid = 1743] [serial = 1888] [outer = (nil)] 13:28:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8d950c00) [pid = 1743] [serial = 1889] [outer = 0x8d94bc00] 13:28:16 INFO - PROCESS | 1743 | 1468009696523 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8d99fc00) [pid = 1743] [serial = 1890] [outer = 0x8d94bc00] 13:28:17 INFO - PROCESS | 1743 | 1468009697500 Marionette TRACE conn3 <- [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:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1488ms 13:28:17 INFO - PROCESS | 1743 | 1468009697547 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 13:28:17 INFO - PROCESS | 1743 | 1468009697551 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 13:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:28:17 INFO - PROCESS | 1743 | 1468009697563 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:28:17 INFO - PROCESS | 1743 | 1468009697569 Marionette TRACE conn3 <- [1,2490,null,{}] 13:28:17 INFO - PROCESS | 1743 | 1468009697588 Marionette TRACE conn3 -> [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:28:17 INFO - PROCESS | 1743 | 1468009697597 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:17 INFO - PROCESS | 1743 | 1468009697826 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 13:28:17 INFO - PROCESS | 1743 | 1468009697923 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:17 INFO - PROCESS | 1743 | 1468009697935 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:17 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02f000 == 11 [pid = 1743] [id = 630] 13:28:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e02f400) [pid = 1743] [serial = 1891] [outer = (nil)] 13:28:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e0b0c00) [pid = 1743] [serial = 1892] [outer = 0x8e02f400] 13:28:18 INFO - PROCESS | 1743 | 1468009698010 Marionette DEBUG loaded listener.js 13:28:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e109000) [pid = 1743] [serial = 1893] [outer = 0x8e02f400] 13:28:18 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e023400) [pid = 1743] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:28:18 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e91e000) [pid = 1743] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:28:18 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e2e5c00) [pid = 1743] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:28:18 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8d946800) [pid = 1743] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:28:18 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x894d8000) [pid = 1743] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:28:18 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8eaad800) [pid = 1743] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:28:18 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8a3d9c00) [pid = 1743] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:28:18 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8d50d800) [pid = 1743] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:28:18 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e0a6000) [pid = 1743] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:28:18 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8d50dc00) [pid = 1743] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:28:19 INFO - PROCESS | 1743 | 1468009699398 Marionette TRACE conn3 <- [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:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1892ms 13:28:19 INFO - PROCESS | 1743 | 1468009699456 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 1743 | 1468009699463 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 13:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:28:19 INFO - PROCESS | 1743 | 1468009699472 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - PROCESS | 1743 | 1468009699478 Marionette TRACE conn3 <- [1,2494,null,{}] 13:28:19 INFO - PROCESS | 1743 | 1468009699489 Marionette TRACE conn3 -> [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:28:19 INFO - PROCESS | 1743 | 1468009699495 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:19 INFO - PROCESS | 1743 | 1468009699716 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 13:28:19 INFO - PROCESS | 1743 | 1468009699896 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 1743 | 1468009699910 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:20 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a1c00 == 12 [pid = 1743] [id = 631] 13:28:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b1a3400) [pid = 1743] [serial = 1894] [outer = (nil)] 13:28:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8b36dc00) [pid = 1743] [serial = 1895] [outer = 0x8b1a3400] 13:28:20 INFO - PROCESS | 1743 | 1468009700058 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8b7b0000) [pid = 1743] [serial = 1896] [outer = 0x8b1a3400] 13:28:21 INFO - PROCESS | 1743 | 1468009701119 Marionette TRACE conn3 <- [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:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1736ms 13:28:21 INFO - PROCESS | 1743 | 1468009701209 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 1743 | 1468009701217 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 13:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:28:21 INFO - PROCESS | 1743 | 1468009701228 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 1743 | 1468009701232 Marionette TRACE conn3 <- [1,2498,null,{}] 13:28:21 INFO - PROCESS | 1743 | 1468009701239 Marionette TRACE conn3 -> [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:28:21 INFO - PROCESS | 1743 | 1468009701245 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:21 INFO - PROCESS | 1743 | 1468009701482 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 13:28:21 INFO - PROCESS | 1743 | 1468009701764 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 1743 | 1468009701776 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0c400 == 13 [pid = 1743] [id = 632] 13:28:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8d952800) [pid = 1743] [serial = 1897] [outer = (nil)] 13:28:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8dabb000) [pid = 1743] [serial = 1898] [outer = 0x8d952800] 13:28:21 INFO - PROCESS | 1743 | 1468009701860 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e025400) [pid = 1743] [serial = 1899] [outer = 0x8d952800] 13:28:22 INFO - PROCESS | 1743 | 1468009702870 Marionette TRACE conn3 <- [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:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1688ms 13:28:22 INFO - PROCESS | 1743 | 1468009702916 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 13:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:28:22 INFO - PROCESS | 1743 | 1468009702921 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 13:28:22 INFO - PROCESS | 1743 | 1468009702928 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:28:22 INFO - PROCESS | 1743 | 1468009702934 Marionette TRACE conn3 <- [1,2502,null,{}] 13:28:22 INFO - PROCESS | 1743 | 1468009702951 Marionette TRACE conn3 -> [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:28:22 INFO - PROCESS | 1743 | 1468009702961 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:23 INFO - PROCESS | 1743 | 1468009703156 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 13:28:23 INFO - PROCESS | 1743 | 1468009703430 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 1743 | 1468009703441 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:23 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e110c00 == 14 [pid = 1743] [id = 633] 13:28:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e2e4400) [pid = 1743] [serial = 1900] [outer = (nil)] 13:28:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e2eb000) [pid = 1743] [serial = 1901] [outer = 0x8e2e4400] 13:28:23 INFO - PROCESS | 1743 | 1468009703574 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e912800) [pid = 1743] [serial = 1902] [outer = 0x8e2e4400] 13:28:24 INFO - PROCESS | 1743 | 1468009704597 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:28:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1740ms 13:28:24 INFO - PROCESS | 1743 | 1468009704668 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 13:28:24 INFO - PROCESS | 1743 | 1468009704673 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 13:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:28:24 INFO - PROCESS | 1743 | 1468009704680 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:28:24 INFO - PROCESS | 1743 | 1468009704684 Marionette TRACE conn3 <- [1,2506,null,{}] 13:28:24 INFO - PROCESS | 1743 | 1468009704690 Marionette TRACE conn3 -> [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:28:24 INFO - PROCESS | 1743 | 1468009704696 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:24 INFO - PROCESS | 1743 | 1468009704892 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 13:28:25 INFO - PROCESS | 1743 | 1468009705124 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:25 INFO - PROCESS | 1743 | 1468009705131 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:25 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d50c800 == 15 [pid = 1743] [id = 634] 13:28:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8d945c00) [pid = 1743] [serial = 1903] [outer = (nil)] 13:28:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e96f400) [pid = 1743] [serial = 1904] [outer = 0x8d945c00] 13:28:25 INFO - PROCESS | 1743 | 1468009705263 Marionette DEBUG loaded listener.js 13:28:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8e97c800) [pid = 1743] [serial = 1905] [outer = 0x8d945c00] 13:28:26 INFO - PROCESS | 1743 | 1468009706440 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:28:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:28:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1839ms 13:28:26 INFO - PROCESS | 1743 | 1468009706521 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 13:28:26 INFO - PROCESS | 1743 | 1468009706528 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 13:28:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:28:26 INFO - PROCESS | 1743 | 1468009706535 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:28:26 INFO - PROCESS | 1743 | 1468009706540 Marionette TRACE conn3 <- [1,2510,null,{}] 13:28:26 INFO - PROCESS | 1743 | 1468009706549 Marionette TRACE conn3 -> [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:28:26 INFO - PROCESS | 1743 | 1468009706554 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:26 INFO - PROCESS | 1743 | 1468009706749 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 13:28:26 INFO - PROCESS | 1743 | 1468009706934 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 1743 | 1468009706942 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:27 INFO - PROCESS | 1743 | --DOCSHELL 0x8d506800 == 14 [pid = 1743] [id = 629] 13:28:27 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3d6800 == 13 [pid = 1743] [id = 628] 13:28:27 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d10000 == 14 [pid = 1743] [id = 635] 13:28:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8a3d3400) [pid = 1743] [serial = 1906] [outer = (nil)] 13:28:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8b19f000) [pid = 1743] [serial = 1907] [outer = 0x8a3d3400] 13:28:27 INFO - PROCESS | 1743 | 1468009707090 Marionette DEBUG loaded listener.js 13:28:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8b7b5400) [pid = 1743] [serial = 1908] [outer = 0x8a3d3400] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8e918000) [pid = 1743] [serial = 1833] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8eaafc00) [pid = 1743] [serial = 1856] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8e917000) [pid = 1743] [serial = 1841] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8e972800) [pid = 1743] [serial = 1842] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8d94b400) [pid = 1743] [serial = 1850] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8d9a2000) [pid = 1743] [serial = 1851] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x894dfc00) [pid = 1743] [serial = 1835] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8a3d5c00) [pid = 1743] [serial = 1836] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8f3cc800) [pid = 1743] [serial = 1844] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8f3d0c00) [pid = 1743] [serial = 1845] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8b1a5000) [pid = 1743] [serial = 1847] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b37c800) [pid = 1743] [serial = 1848] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8d950000) [pid = 1743] [serial = 1838] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8dac1000) [pid = 1743] [serial = 1839] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8e914c00) [pid = 1743] [serial = 1854] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8ecb6400) [pid = 1743] [serial = 1857] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e10fc00) [pid = 1743] [serial = 1853] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8eaa4000) [pid = 1743] [serial = 1860] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8e979800) [pid = 1743] [serial = 1859] [outer = (nil)] [url = about:blank] 13:28:27 INFO - PROCESS | 1743 | 1468009707921 Marionette TRACE conn3 <- [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:28:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1482ms 13:28:28 INFO - PROCESS | 1743 | 1468009708016 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 13:28:28 INFO - PROCESS | 1743 | 1468009708023 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 13:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:28:28 INFO - PROCESS | 1743 | 1468009708034 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:28:28 INFO - PROCESS | 1743 | 1468009708038 Marionette TRACE conn3 <- [1,2514,null,{}] 13:28:28 INFO - PROCESS | 1743 | 1468009708044 Marionette TRACE conn3 -> [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:28:28 INFO - PROCESS | 1743 | 1468009708049 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:28 INFO - PROCESS | 1743 | 1468009708220 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 13:28:28 INFO - PROCESS | 1743 | 1468009708359 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 1743 | 1468009708367 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:28 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d502800 == 15 [pid = 1743] [id = 636] 13:28:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8d99f000) [pid = 1743] [serial = 1909] [outer = (nil)] 13:28:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8daba400) [pid = 1743] [serial = 1910] [outer = 0x8d99f000] 13:28:28 INFO - PROCESS | 1743 | 1468009708439 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8dac8000) [pid = 1743] [serial = 1911] [outer = 0x8d99f000] 13:28:29 INFO - PROCESS | 1743 | 1468009709327 Marionette TRACE conn3 <- [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:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1342ms 13:28:29 INFO - PROCESS | 1743 | 1468009709375 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 13:28:29 INFO - PROCESS | 1743 | 1468009709379 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 13:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:28:29 INFO - PROCESS | 1743 | 1468009709386 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:28:29 INFO - PROCESS | 1743 | 1468009709392 Marionette TRACE conn3 <- [1,2518,null,{}] 13:28:29 INFO - PROCESS | 1743 | 1468009709408 Marionette TRACE conn3 -> [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:28:29 INFO - PROCESS | 1743 | 1468009709416 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:29 INFO - PROCESS | 1743 | 1468009709587 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 13:28:29 INFO - PROCESS | 1743 | 1468009709740 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 1743 | 1468009709748 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:29 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2e7000 == 16 [pid = 1743] [id = 637] 13:28:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e2e7800) [pid = 1743] [serial = 1912] [outer = (nil)] 13:28:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8e2f3800) [pid = 1743] [serial = 1913] [outer = 0x8e2e7800] 13:28:29 INFO - PROCESS | 1743 | 1468009709822 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e91b400) [pid = 1743] [serial = 1914] [outer = 0x8e2e7800] 13:28:30 INFO - PROCESS | 1743 | 1468009710777 Marionette TRACE conn3 <- [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:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1443ms 13:28:30 INFO - PROCESS | 1743 | 1468009710836 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 13:28:30 INFO - PROCESS | 1743 | 1468009710841 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 13:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:28:30 INFO - PROCESS | 1743 | 1468009710847 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:28:30 INFO - PROCESS | 1743 | 1468009710850 Marionette TRACE conn3 <- [1,2522,null,{}] 13:28:30 INFO - PROCESS | 1743 | 1468009710857 Marionette TRACE conn3 -> [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:28:30 INFO - PROCESS | 1743 | 1468009710862 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:31 INFO - PROCESS | 1743 | 1468009711088 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 13:28:31 INFO - PROCESS | 1743 | 1468009711127 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 1743 | 1468009711137 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2f2c00 == 17 [pid = 1743] [id = 638] 13:28:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e912000) [pid = 1743] [serial = 1915] [outer = (nil)] 13:28:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8eaa4000) [pid = 1743] [serial = 1916] [outer = 0x8e912000] 13:28:31 INFO - PROCESS | 1743 | 1468009711214 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8eaadc00) [pid = 1743] [serial = 1917] [outer = 0x8e912000] 13:28:31 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d508400) [pid = 1743] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:28:31 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8e919c00) [pid = 1743] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:28:31 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8eaac800) [pid = 1743] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:28:31 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8b7ac400) [pid = 1743] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:28:31 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8fad7c00) [pid = 1743] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:28:31 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8b4d5400) [pid = 1743] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:28:31 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8b19c800) [pid = 1743] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:28:31 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8a3d8400) [pid = 1743] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:28:31 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8d94bc00) [pid = 1743] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:28:31 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x894e2000) [pid = 1743] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:28:32 INFO - PROCESS | 1743 | 1468009712206 Marionette TRACE conn3 <- [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:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1391ms 13:28:32 INFO - PROCESS | 1743 | 1468009712240 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 13:28:32 INFO - PROCESS | 1743 | 1468009712243 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 13:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:28:32 INFO - PROCESS | 1743 | 1468009712250 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:28:32 INFO - PROCESS | 1743 | 1468009712253 Marionette TRACE conn3 <- [1,2526,null,{}] 13:28:32 INFO - PROCESS | 1743 | 1468009712259 Marionette TRACE conn3 -> [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:28:32 INFO - PROCESS | 1743 | 1468009712263 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:32 INFO - PROCESS | 1743 | 1468009712471 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 13:28:32 INFO - PROCESS | 1743 | 1468009712501 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:32 INFO - PROCESS | 1743 | 1468009712510 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:32 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0c000 == 18 [pid = 1743] [id = 639] 13:28:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x8b378800) [pid = 1743] [serial = 1918] [outer = (nil)] 13:28:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8e101c00) [pid = 1743] [serial = 1919] [outer = 0x8b378800] 13:28:32 INFO - PROCESS | 1743 | 1468009712580 Marionette DEBUG loaded listener.js 13:28:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8eaa8000) [pid = 1743] [serial = 1920] [outer = 0x8b378800] 13:28:33 INFO - PROCESS | 1743 | 1468009713468 Marionette TRACE conn3 <- [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:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1288ms 13:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:28:33 INFO - PROCESS | 1743 | 1468009713539 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 13:28:33 INFO - PROCESS | 1743 | 1468009713542 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 13:28:33 INFO - PROCESS | 1743 | 1468009713549 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:28:33 INFO - PROCESS | 1743 | 1468009713552 Marionette TRACE conn3 <- [1,2530,null,{}] 13:28:33 INFO - PROCESS | 1743 | 1468009713558 Marionette TRACE conn3 -> [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:28:33 INFO - PROCESS | 1743 | 1468009713568 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:33 INFO - PROCESS | 1743 | 1468009713847 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 13:28:34 INFO - PROCESS | 1743 | 1468009714032 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:34 INFO - PROCESS | 1743 | 1468009714040 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d9800 == 19 [pid = 1743] [id = 640] 13:28:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x894db000) [pid = 1743] [serial = 1921] [outer = (nil)] 13:28:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x894e2000) [pid = 1743] [serial = 1922] [outer = 0x894db000] 13:28:34 INFO - PROCESS | 1743 | 1468009714126 Marionette DEBUG loaded listener.js 13:28:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8a3d6800) [pid = 1743] [serial = 1923] [outer = 0x894db000] 13:28:35 INFO - PROCESS | 1743 | 1468009715168 Marionette TRACE conn3 <- [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:28:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:28:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1684ms 13:28:35 INFO - PROCESS | 1743 | 1468009715235 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 13:28:35 INFO - PROCESS | 1743 | 1468009715241 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 13:28:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:28:35 INFO - PROCESS | 1743 | 1468009715249 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:28:35 INFO - PROCESS | 1743 | 1468009715255 Marionette TRACE conn3 <- [1,2534,null,{}] 13:28:35 INFO - PROCESS | 1743 | 1468009715263 Marionette TRACE conn3 -> [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:28:35 INFO - PROCESS | 1743 | 1468009715272 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:35 INFO - PROCESS | 1743 | 1468009715499 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 13:28:35 INFO - PROCESS | 1743 | 1468009715760 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:35 INFO - PROCESS | 1743 | 1468009715773 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:35 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b6000 == 20 [pid = 1743] [id = 641] 13:28:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8d951800) [pid = 1743] [serial = 1924] [outer = (nil)] 13:28:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8d9a4400) [pid = 1743] [serial = 1925] [outer = 0x8d951800] 13:28:35 INFO - PROCESS | 1743 | 1468009715868 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e029400) [pid = 1743] [serial = 1926] [outer = 0x8d951800] 13:28:36 INFO - PROCESS | 1743 | 1468009716819 Marionette TRACE conn3 <- [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:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1634ms 13:28:36 INFO - PROCESS | 1743 | 1468009716884 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 13:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:28:36 INFO - PROCESS | 1743 | 1468009716890 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 13:28:36 INFO - PROCESS | 1743 | 1468009716897 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:28:36 INFO - PROCESS | 1743 | 1468009716900 Marionette TRACE conn3 <- [1,2538,null,{}] 13:28:36 INFO - PROCESS | 1743 | 1468009716907 Marionette TRACE conn3 -> [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:28:36 INFO - PROCESS | 1743 | 1468009716912 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:37 INFO - PROCESS | 1743 | 1468009717145 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 13:28:37 INFO - PROCESS | 1743 | 1468009717429 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:37 INFO - PROCESS | 1743 | 1468009717439 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2ec400 == 21 [pid = 1743] [id = 642] 13:28:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e911400) [pid = 1743] [serial = 1927] [outer = (nil)] 13:28:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e91a800) [pid = 1743] [serial = 1928] [outer = 0x8e911400] 13:28:37 INFO - PROCESS | 1743 | 1468009717578 Marionette DEBUG loaded listener.js 13:28:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e973800) [pid = 1743] [serial = 1929] [outer = 0x8e911400] 13:28:38 INFO - PROCESS | 1743 | 1468009718606 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1784ms 13:28:38 INFO - PROCESS | 1743 | 1468009718681 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 13:28:38 INFO - PROCESS | 1743 | 1468009718690 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 13:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:28:38 INFO - PROCESS | 1743 | 1468009718708 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:28:38 INFO - PROCESS | 1743 | 1468009718716 Marionette TRACE conn3 <- [1,2542,null,{}] 13:28:38 INFO - PROCESS | 1743 | 1468009718723 Marionette TRACE conn3 -> [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:28:38 INFO - PROCESS | 1743 | 1468009718730 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:39 INFO - PROCESS | 1743 | 1468009719048 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 13:28:39 INFO - PROCESS | 1743 | 1468009719236 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 1743 | 1468009719242 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:39 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2e6800 == 22 [pid = 1743] [id = 643] 13:28:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e91f800) [pid = 1743] [serial = 1930] [outer = (nil)] 13:28:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8f3d0000) [pid = 1743] [serial = 1931] [outer = 0x8e91f800] 13:28:39 INFO - PROCESS | 1743 | 1468009719332 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8f3d5000) [pid = 1743] [serial = 1932] [outer = 0x8e91f800] 13:28:40 INFO - PROCESS | 1743 | 1468009720243 Marionette TRACE conn3 <- [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:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1601ms 13:28:40 INFO - PROCESS | 1743 | 1468009720301 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 13:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:28:40 INFO - PROCESS | 1743 | 1468009720305 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 13:28:40 INFO - PROCESS | 1743 | 1468009720312 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 1743 | 1468009720315 Marionette TRACE conn3 <- [1,2546,null,{}] 13:28:40 INFO - PROCESS | 1743 | 1468009720322 Marionette TRACE conn3 -> [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:28:40 INFO - PROCESS | 1743 | 1468009720327 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:40 INFO - PROCESS | 1743 | 1468009720511 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 13:28:40 INFO - PROCESS | 1743 | 1468009720747 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 1743 | 1468009720759 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:40 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b374c00 == 23 [pid = 1743] [id = 644] 13:28:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8b7b1400) [pid = 1743] [serial = 1933] [outer = (nil)] 13:28:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8f7e0000) [pid = 1743] [serial = 1934] [outer = 0x8b7b1400] 13:28:40 INFO - PROCESS | 1743 | 1468009720928 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8f7e5400) [pid = 1743] [serial = 1935] [outer = 0x8b7b1400] 13:28:41 INFO - PROCESS | 1743 | 1468009721838 Marionette TRACE conn3 <- [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:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1590ms 13:28:41 INFO - PROCESS | 1743 | 1468009721902 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 1743 | 1468009721907 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 13:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:28:41 INFO - PROCESS | 1743 | 1468009721913 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 1743 | 1468009721917 Marionette TRACE conn3 <- [1,2550,null,{}] 13:28:41 INFO - PROCESS | 1743 | 1468009721923 Marionette TRACE conn3 -> [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:28:41 INFO - PROCESS | 1743 | 1468009721928 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:42 INFO - PROCESS | 1743 | 1468009722111 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 13:28:42 INFO - PROCESS | 1743 | 1468009722303 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:42 INFO - PROCESS | 1743 | 1468009722321 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:42 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19bc00 == 24 [pid = 1743] [id = 645] 13:28:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8b1a5400) [pid = 1743] [serial = 1936] [outer = (nil)] 13:28:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8d501800) [pid = 1743] [serial = 1937] [outer = 0x8b1a5400] 13:28:42 INFO - PROCESS | 1743 | 1468009722458 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8face000) [pid = 1743] [serial = 1938] [outer = 0x8b1a5400] 13:28:43 INFO - PROCESS | 1743 | 1468009723772 Marionette TRACE conn3 <- [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:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1885ms 13:28:43 INFO - PROCESS | 1743 | 1468009723798 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 1743 | 1468009723804 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 13:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:28:43 INFO - PROCESS | 1743 | 1468009723812 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 1743 | 1468009723819 Marionette TRACE conn3 <- [1,2554,null,{}] 13:28:43 INFO - PROCESS | 1743 | 1468009723827 Marionette TRACE conn3 -> [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:28:43 INFO - PROCESS | 1743 | 1468009723832 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:44 INFO - PROCESS | 1743 | 1468009724011 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 13:28:44 INFO - PROCESS | 1743 | 1468009724335 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 1743 | 1468009724347 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:44 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4cd800 == 25 [pid = 1743] [id = 646] 13:28:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8b4d2000) [pid = 1743] [serial = 1939] [outer = (nil)] 13:28:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8d504000) [pid = 1743] [serial = 1940] [outer = 0x8b4d2000] 13:28:44 INFO - PROCESS | 1743 | 1468009724427 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8d50dc00) [pid = 1743] [serial = 1941] [outer = 0x8b4d2000] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0c000 == 24 [pid = 1743] [id = 639] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2f2c00 == 23 [pid = 1743] [id = 638] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2e7000 == 22 [pid = 1743] [id = 637] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8d502800 == 21 [pid = 1743] [id = 636] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x89d10000 == 20 [pid = 1743] [id = 635] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8d50c800 == 19 [pid = 1743] [id = 634] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8e110c00 == 18 [pid = 1743] [id = 633] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a1c00 == 17 [pid = 1743] [id = 631] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0c400 == 16 [pid = 1743] [id = 632] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x89d10c00 == 15 [pid = 1743] [id = 627] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02f000 == 14 [pid = 1743] [id = 630] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19c400 == 13 [pid = 1743] [id = 626] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8b374c00 == 12 [pid = 1743] [id = 644] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2e6800 == 11 [pid = 1743] [id = 643] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b6000 == 10 [pid = 1743] [id = 641] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2ec400 == 9 [pid = 1743] [id = 642] 13:28:46 INFO - PROCESS | 1743 | --DOCSHELL 0x894d9800 == 8 [pid = 1743] [id = 640] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8eaa7000) [pid = 1743] [serial = 1869] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8e972000) [pid = 1743] [serial = 1868] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8fa32c00) [pid = 1743] [serial = 1872] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8f7e4400) [pid = 1743] [serial = 1871] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8facd800) [pid = 1743] [serial = 1875] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8fa3e400) [pid = 1743] [serial = 1874] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x9176e400) [pid = 1743] [serial = 1878] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x9158d800) [pid = 1743] [serial = 1877] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e0abc00) [pid = 1743] [serial = 1884] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8dabf000) [pid = 1743] [serial = 1883] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b7ab800) [pid = 1743] [serial = 1881] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8b1a4c00) [pid = 1743] [serial = 1880] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b1a2800) [pid = 1743] [serial = 1886] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8b4cc400) [pid = 1743] [serial = 1887] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d99fc00) [pid = 1743] [serial = 1890] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8d950c00) [pid = 1743] [serial = 1889] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8a3db000) [pid = 1743] [serial = 1863] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x89d05000) [pid = 1743] [serial = 1862] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8e0b0c00) [pid = 1743] [serial = 1892] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8dabf800) [pid = 1743] [serial = 1866] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8d953400) [pid = 1743] [serial = 1865] [outer = (nil)] [url = about:blank] 13:28:47 INFO - PROCESS | 1743 | 1468009727414 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 3642ms 13:28:47 INFO - PROCESS | 1743 | 1468009727456 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 13:28:47 INFO - PROCESS | 1743 | 1468009727465 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 13:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:28:47 INFO - PROCESS | 1743 | 1468009727477 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:28:47 INFO - PROCESS | 1743 | 1468009727484 Marionette TRACE conn3 <- [1,2558,null,{}] 13:28:47 INFO - PROCESS | 1743 | 1468009727497 Marionette TRACE conn3 -> [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:28:47 INFO - PROCESS | 1743 | 1468009727506 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:47 INFO - PROCESS | 1743 | 1468009727905 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 13:28:48 INFO - PROCESS | 1743 | 1468009728111 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 1743 | 1468009728125 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d05c00 == 9 [pid = 1743] [id = 647] 13:28:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x89d06000) [pid = 1743] [serial = 1942] [outer = (nil)] 13:28:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8b1a1c00) [pid = 1743] [serial = 1943] [outer = 0x89d06000] 13:28:48 INFO - PROCESS | 1743 | 1468009728248 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b1a8c00) [pid = 1743] [serial = 1944] [outer = 0x89d06000] 13:28:49 INFO - PROCESS | 1743 | 1468009729548 Marionette TRACE conn3 <- [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:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2151ms 13:28:49 INFO - PROCESS | 1743 | 1468009729654 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 1743 | 1468009729668 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 13:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:28:49 INFO - PROCESS | 1743 | 1468009729710 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 1743 | 1468009729717 Marionette TRACE conn3 <- [1,2562,null,{}] 13:28:49 INFO - PROCESS | 1743 | 1468009729735 Marionette TRACE conn3 -> [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:28:49 INFO - PROCESS | 1743 | 1468009729744 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:50 INFO - PROCESS | 1743 | 1468009730066 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 13:28:50 INFO - PROCESS | 1743 | 1468009730276 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 1743 | 1468009730288 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b2400 == 10 [pid = 1743] [id = 648] 13:28:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8b7b9800) [pid = 1743] [serial = 1945] [outer = (nil)] 13:28:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8d507000) [pid = 1743] [serial = 1946] [outer = 0x8b7b9800] 13:28:50 INFO - PROCESS | 1743 | 1468009730532 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8d950400) [pid = 1743] [serial = 1947] [outer = 0x8b7b9800] 13:28:52 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b1a3400) [pid = 1743] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:28:52 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8a3d3400) [pid = 1743] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:28:52 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e2e4400) [pid = 1743] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:28:52 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8d945c00) [pid = 1743] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:28:52 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8e912000) [pid = 1743] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:28:52 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e02f400) [pid = 1743] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:28:52 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8d99f000) [pid = 1743] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:28:52 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8e2e7800) [pid = 1743] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:28:52 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x8d952800) [pid = 1743] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:28:52 INFO - PROCESS | 1743 | --DOMWINDOW == 59 (0x8b378800) [pid = 1743] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:28:53 INFO - PROCESS | 1743 | 1468009733049 Marionette TRACE conn3 <- [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:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 3400ms 13:28:53 INFO - PROCESS | 1743 | 1468009733108 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 1743 | 1468009733114 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 13:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:28:53 INFO - PROCESS | 1743 | 1468009733124 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 1743 | 1468009733133 Marionette TRACE conn3 <- [1,2566,null,{}] 13:28:53 INFO - PROCESS | 1743 | 1468009733160 Marionette TRACE conn3 -> [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:28:53 INFO - PROCESS | 1743 | 1468009733174 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:53 INFO - PROCESS | 1743 | 1468009733520 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 13:28:53 INFO - PROCESS | 1743 | 1468009733663 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 1743 | 1468009733679 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02ac00 == 11 [pid = 1743] [id = 649] 13:28:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 60 (0x8e02b800) [pid = 1743] [serial = 1948] [outer = (nil)] 13:28:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x8e032000) [pid = 1743] [serial = 1949] [outer = 0x8e02b800] 13:28:53 INFO - PROCESS | 1743 | 1468009733800 Marionette DEBUG loaded listener.js 13:28:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8e0aac00) [pid = 1743] [serial = 1950] [outer = 0x8e02b800] 13:28:55 INFO - PROCESS | 1743 | 1468009735262 Marionette TRACE conn3 <- [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:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2199ms 13:28:55 INFO - PROCESS | 1743 | 1468009735325 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 13:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:28:55 INFO - PROCESS | 1743 | 1468009735336 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 13:28:55 INFO - PROCESS | 1743 | 1468009735350 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:28:55 INFO - PROCESS | 1743 | 1468009735359 Marionette TRACE conn3 <- [1,2570,null,{}] 13:28:55 INFO - PROCESS | 1743 | 1468009735390 Marionette TRACE conn3 -> [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:28:55 INFO - PROCESS | 1743 | 1468009735400 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:55 INFO - PROCESS | 1743 | 1468009735902 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 13:28:56 INFO - PROCESS | 1743 | 1468009736156 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 1743 | 1468009736171 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:56 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e3000 == 12 [pid = 1743] [id = 650] 13:28:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8a3df400) [pid = 1743] [serial = 1951] [outer = (nil)] 13:28:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8b4ce400) [pid = 1743] [serial = 1952] [outer = 0x8a3df400] 13:28:56 INFO - PROCESS | 1743 | 1468009736314 Marionette DEBUG loaded listener.js 13:28:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8b7b1000) [pid = 1743] [serial = 1953] [outer = 0x8a3df400] 13:28:57 INFO - PROCESS | 1743 | 1468009737990 Marionette TRACE conn3 <- [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:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2665ms 13:28:58 INFO - PROCESS | 1743 | 1468009738014 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 13:28:58 INFO - PROCESS | 1743 | 1468009738025 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 13:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:28:58 INFO - PROCESS | 1743 | 1468009738043 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:28:58 INFO - PROCESS | 1743 | 1468009738049 Marionette TRACE conn3 <- [1,2574,null,{}] 13:28:58 INFO - PROCESS | 1743 | 1468009738060 Marionette TRACE conn3 -> [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:28:58 INFO - PROCESS | 1743 | 1468009738069 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:58 INFO - PROCESS | 1743 | 1468009738476 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 13:28:58 INFO - PROCESS | 1743 | 1468009738766 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 1743 | 1468009738780 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:28:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dac1c00 == 13 [pid = 1743] [id = 651] 13:28:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8e029c00) [pid = 1743] [serial = 1954] [outer = (nil)] 13:28:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e104c00) [pid = 1743] [serial = 1955] [outer = 0x8e029c00] 13:28:58 INFO - PROCESS | 1743 | 1468009738920 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e10dc00) [pid = 1743] [serial = 1956] [outer = 0x8e029c00] 13:29:00 INFO - PROCESS | 1743 | 1468009740196 Marionette TRACE conn3 <- [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:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2198ms 13:29:00 INFO - PROCESS | 1743 | 1468009740241 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 1743 | 1468009740248 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 13:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:29:00 INFO - PROCESS | 1743 | 1468009740260 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 1743 | 1468009740270 Marionette TRACE conn3 <- [1,2578,null,{}] 13:29:00 INFO - PROCESS | 1743 | 1468009740298 Marionette TRACE conn3 -> [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:29:00 INFO - PROCESS | 1743 | 1468009740313 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:00 INFO - PROCESS | 1743 | 1468009740575 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 13:29:00 INFO - PROCESS | 1743 | 1468009740820 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 1743 | 1468009740832 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:00 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e918000 == 14 [pid = 1743] [id = 652] 13:29:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e919000) [pid = 1743] [serial = 1957] [outer = (nil)] 13:29:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e972000) [pid = 1743] [serial = 1958] [outer = 0x8e919000] 13:29:00 INFO - PROCESS | 1743 | 1468009740957 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e97a800) [pid = 1743] [serial = 1959] [outer = 0x8e919000] 13:29:01 INFO - PROCESS | 1743 | 1468009741859 Marionette TRACE conn3 <- [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:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1652ms 13:29:01 INFO - PROCESS | 1743 | 1468009741925 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 1743 | 1468009741931 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 13:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:29:01 INFO - PROCESS | 1743 | 1468009741938 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 1743 | 1468009741941 Marionette TRACE conn3 <- [1,2582,null,{}] 13:29:01 INFO - PROCESS | 1743 | 1468009741950 Marionette TRACE conn3 -> [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:29:01 INFO - PROCESS | 1743 | 1468009741955 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:02 INFO - PROCESS | 1743 | 1468009742138 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 13:29:02 INFO - PROCESS | 1743 | 1468009742325 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 1743 | 1468009742336 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:02 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3dfc00 == 15 [pid = 1743] [id = 653] 13:29:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e915c00) [pid = 1743] [serial = 1960] [outer = (nil)] 13:29:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8eab0800) [pid = 1743] [serial = 1961] [outer = 0x8e915c00] 13:29:02 INFO - PROCESS | 1743 | 1468009742419 Marionette DEBUG loaded listener.js 13:29:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8dac4000) [pid = 1743] [serial = 1962] [outer = 0x8e915c00] 13:29:03 INFO - PROCESS | 1743 | 1468009743398 Marionette TRACE conn3 <- [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:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1543ms 13:29:03 INFO - PROCESS | 1743 | 1468009743481 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 1743 | 1468009743486 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 13:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:29:03 INFO - PROCESS | 1743 | 1468009743492 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 1743 | 1468009743496 Marionette TRACE conn3 <- [1,2586,null,{}] 13:29:03 INFO - PROCESS | 1743 | 1468009743502 Marionette TRACE conn3 -> [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:29:03 INFO - PROCESS | 1743 | 1468009743508 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:03 INFO - PROCESS | 1743 | 1468009743716 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 13:29:03 INFO - PROCESS | 1743 | 1468009743897 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 1743 | 1468009743906 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:03 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e96e800 == 16 [pid = 1743] [id = 654] 13:29:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e97dc00) [pid = 1743] [serial = 1963] [outer = (nil)] 13:29:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8f3d0c00) [pid = 1743] [serial = 1964] [outer = 0x8e97dc00] 13:29:03 INFO - PROCESS | 1743 | 1468009743988 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8f3c8400) [pid = 1743] [serial = 1965] [outer = 0x8e97dc00] 13:29:04 INFO - PROCESS | 1743 | 1468009744945 Marionette TRACE conn3 <- [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:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1530ms 13:29:05 INFO - PROCESS | 1743 | 1468009745025 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 1743 | 1468009745028 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 13:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:29:05 INFO - PROCESS | 1743 | 1468009745035 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 1743 | 1468009745039 Marionette TRACE conn3 <- [1,2590,null,{}] 13:29:05 INFO - PROCESS | 1743 | 1468009745048 Marionette TRACE conn3 -> [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:29:05 INFO - PROCESS | 1743 | 1468009745070 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:05 INFO - PROCESS | 1743 | 1468009745334 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 13:29:05 INFO - PROCESS | 1743 | 1468009745572 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 1743 | 1468009745582 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:05 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02a000 == 17 [pid = 1743] [id = 655] 13:29:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8ecbec00) [pid = 1743] [serial = 1966] [outer = (nil)] 13:29:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8fa37c00) [pid = 1743] [serial = 1967] [outer = 0x8ecbec00] 13:29:05 INFO - PROCESS | 1743 | 1468009745675 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8fa35800) [pid = 1743] [serial = 1968] [outer = 0x8ecbec00] 13:29:06 INFO - PROCESS | 1743 | 1468009746610 Marionette TRACE conn3 <- [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:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1636ms 13:29:06 INFO - PROCESS | 1743 | 1468009746673 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 1743 | 1468009746678 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 13:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:29:06 INFO - PROCESS | 1743 | 1468009746685 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:29:06 INFO - PROCESS | 1743 | 1468009746689 Marionette TRACE conn3 <- [1,2594,null,{}] 13:29:06 INFO - PROCESS | 1743 | 1468009746696 Marionette TRACE conn3 -> [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:29:06 INFO - PROCESS | 1743 | 1468009746701 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:06 INFO - PROCESS | 1743 | 1468009746927 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 13:29:07 INFO - PROCESS | 1743 | 1468009747118 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 1743 | 1468009747127 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:07 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b36e000 == 18 [pid = 1743] [id = 656] 13:29:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8b370400) [pid = 1743] [serial = 1969] [outer = (nil)] 13:29:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8fa3c000) [pid = 1743] [serial = 1970] [outer = 0x8b370400] 13:29:07 INFO - PROCESS | 1743 | 1468009747263 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8fada400) [pid = 1743] [serial = 1971] [outer = 0x8b370400] 13:29:08 INFO - PROCESS | 1743 | 1468009748251 Marionette TRACE conn3 <- [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:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1581ms 13:29:08 INFO - PROCESS | 1743 | 1468009748267 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 1743 | 1468009748271 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 13:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:29:08 INFO - PROCESS | 1743 | 1468009748278 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 1743 | 1468009748282 Marionette TRACE conn3 <- [1,2598,null,{}] 13:29:08 INFO - PROCESS | 1743 | 1468009748288 Marionette TRACE conn3 -> [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:29:08 INFO - PROCESS | 1743 | 1468009748293 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:08 INFO - PROCESS | 1743 | 1468009748470 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 13:29:08 INFO - PROCESS | 1743 | 1468009748799 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 1743 | 1468009748808 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:08 INFO - PROCESS | 1743 | ++DOCSHELL 0x894dcc00 == 19 [pid = 1743] [id = 657] 13:29:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x894dd400) [pid = 1743] [serial = 1972] [outer = (nil)] 13:29:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x89d07800) [pid = 1743] [serial = 1973] [outer = 0x894dd400] 13:29:08 INFO - PROCESS | 1743 | 1468009748927 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8a3db400) [pid = 1743] [serial = 1974] [outer = 0x894dd400] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8b36dc00) [pid = 1743] [serial = 1895] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8b7b5400) [pid = 1743] [serial = 1908] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8b19f000) [pid = 1743] [serial = 1907] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8e912800) [pid = 1743] [serial = 1902] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8e96f400) [pid = 1743] [serial = 1904] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8eaadc00) [pid = 1743] [serial = 1917] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8e109000) [pid = 1743] [serial = 1893] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8b7b0000) [pid = 1743] [serial = 1896] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8dac8000) [pid = 1743] [serial = 1911] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8e97c800) [pid = 1743] [serial = 1905] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e91b400) [pid = 1743] [serial = 1914] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8eaa4000) [pid = 1743] [serial = 1916] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8daba400) [pid = 1743] [serial = 1910] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e2eb000) [pid = 1743] [serial = 1901] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8dabb000) [pid = 1743] [serial = 1898] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e2f3800) [pid = 1743] [serial = 1913] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8e025400) [pid = 1743] [serial = 1899] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8e101c00) [pid = 1743] [serial = 1919] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8eaa8000) [pid = 1743] [serial = 1920] [outer = (nil)] [url = about:blank] 13:29:09 INFO - PROCESS | 1743 | 1468009749927 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1681ms 13:29:09 INFO - PROCESS | 1743 | 1468009749961 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 13:29:09 INFO - PROCESS | 1743 | 1468009749967 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 13:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:29:09 INFO - PROCESS | 1743 | 1468009749974 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - PROCESS | 1743 | 1468009749979 Marionette TRACE conn3 <- [1,2602,null,{}] 13:29:09 INFO - PROCESS | 1743 | 1468009749987 Marionette TRACE conn3 -> [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:29:09 INFO - PROCESS | 1743 | 1468009749995 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:10 INFO - PROCESS | 1743 | 1468009750237 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 13:29:10 INFO - PROCESS | 1743 | 1468009750283 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 1743 | 1468009750291 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:10 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19c800 == 20 [pid = 1743] [id = 658] 13:29:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8b1a8800) [pid = 1743] [serial = 1975] [outer = (nil)] 13:29:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8d94c000) [pid = 1743] [serial = 1976] [outer = 0x8b1a8800] 13:29:10 INFO - PROCESS | 1743 | 1468009750437 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8d9a5400) [pid = 1743] [serial = 1977] [outer = 0x8b1a8800] 13:29:11 INFO - PROCESS | 1743 | 1468009751322 Marionette TRACE conn3 <- [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:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1389ms 13:29:11 INFO - PROCESS | 1743 | 1468009751367 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 13:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:29:11 INFO - PROCESS | 1743 | 1468009751373 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 13:29:11 INFO - PROCESS | 1743 | 1468009751380 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 1743 | 1468009751384 Marionette TRACE conn3 <- [1,2606,null,{}] 13:29:11 INFO - PROCESS | 1743 | 1468009751390 Marionette TRACE conn3 -> [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:29:11 INFO - PROCESS | 1743 | 1468009751395 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:11 INFO - PROCESS | 1743 | 1468009751564 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 13:29:11 INFO - PROCESS | 1743 | 1468009751718 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 1743 | 1468009751725 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dabd000 == 21 [pid = 1743] [id = 659] 13:29:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e02f400) [pid = 1743] [serial = 1978] [outer = (nil)] 13:29:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e10d400) [pid = 1743] [serial = 1979] [outer = 0x8e02f400] 13:29:11 INFO - PROCESS | 1743 | 1468009751803 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e2ec000) [pid = 1743] [serial = 1980] [outer = 0x8e02f400] 13:29:12 INFO - PROCESS | 1743 | 1468009752900 Marionette TRACE conn3 <- [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:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1593ms 13:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:29:12 INFO - PROCESS | 1743 | 1468009752973 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 1743 | 1468009752976 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 13:29:12 INFO - PROCESS | 1743 | 1468009752991 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 1743 | 1468009753000 Marionette TRACE conn3 <- [1,2610,null,{}] 13:29:13 INFO - PROCESS | 1743 | 1468009753016 Marionette TRACE conn3 -> [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:29:13 INFO - PROCESS | 1743 | 1468009753024 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:13 INFO - PROCESS | 1743 | 1468009753253 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 13:29:13 INFO - PROCESS | 1743 | 1468009753285 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 1743 | 1468009753296 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:13 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dac5000 == 22 [pid = 1743] [id = 660] 13:29:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e2f1400) [pid = 1743] [serial = 1981] [outer = (nil)] 13:29:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e979c00) [pid = 1743] [serial = 1982] [outer = 0x8e2f1400] 13:29:13 INFO - PROCESS | 1743 | 1468009753374 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8eaa5000) [pid = 1743] [serial = 1983] [outer = 0x8e2f1400] 13:29:14 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8b7b9800) [pid = 1743] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:29:14 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x89d06000) [pid = 1743] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:29:14 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b4d2000) [pid = 1743] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:29:14 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x894db000) [pid = 1743] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:29:14 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8d951800) [pid = 1743] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:29:14 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e911400) [pid = 1743] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:29:14 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8e91f800) [pid = 1743] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:29:14 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b7b1400) [pid = 1743] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:29:14 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8b1a5400) [pid = 1743] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:29:14 INFO - PROCESS | 1743 | 1468009754340 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1412ms 13:29:14 INFO - PROCESS | 1743 | 1468009754394 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 1743 | 1468009754399 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 13:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:29:14 INFO - PROCESS | 1743 | 1468009754405 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 1743 | 1468009754408 Marionette TRACE conn3 <- [1,2614,null,{}] 13:29:14 INFO - PROCESS | 1743 | 1468009754414 Marionette TRACE conn3 -> [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:29:14 INFO - PROCESS | 1743 | 1468009754419 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:14 INFO - PROCESS | 1743 | 1468009754638 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 13:29:14 INFO - PROCESS | 1743 | 1468009754740 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 1743 | 1468009754748 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:14 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d4400 == 23 [pid = 1743] [id = 661] 13:29:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x89d06000) [pid = 1743] [serial = 1984] [outer = (nil)] 13:29:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8d951800) [pid = 1743] [serial = 1985] [outer = 0x89d06000] 13:29:14 INFO - PROCESS | 1743 | 1468009754815 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8eaa5400) [pid = 1743] [serial = 1986] [outer = 0x89d06000] 13:29:15 INFO - PROCESS | 1743 | 1468009755618 Marionette TRACE conn3 <- [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:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1278ms 13:29:15 INFO - PROCESS | 1743 | 1468009755687 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 1743 | 1468009755691 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 13:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:29:15 INFO - PROCESS | 1743 | 1468009755697 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 1743 | 1468009755700 Marionette TRACE conn3 <- [1,2618,null,{}] 13:29:15 INFO - PROCESS | 1743 | 1468009755706 Marionette TRACE conn3 -> [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:29:15 INFO - PROCESS | 1743 | 1468009755711 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:15 INFO - PROCESS | 1743 | 1468009755869 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 13:29:15 INFO - PROCESS | 1743 | 1468009755879 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 1743 | 1468009755897 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x8eaaf800 == 24 [pid = 1743] [id = 662] 13:29:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8eaafc00) [pid = 1743] [serial = 1987] [outer = (nil)] 13:29:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8ecbf400) [pid = 1743] [serial = 1988] [outer = 0x8eaafc00] 13:29:16 INFO - PROCESS | 1743 | 1468009756103 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8fa38800) [pid = 1743] [serial = 1989] [outer = 0x8eaafc00] 13:29:17 INFO - PROCESS | 1743 | 1468009757149 Marionette TRACE conn3 <- [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:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1529ms 13:29:17 INFO - PROCESS | 1743 | 1468009757228 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 1743 | 1468009757235 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 13:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:29:17 INFO - PROCESS | 1743 | 1468009757243 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - PROCESS | 1743 | 1468009757251 Marionette TRACE conn3 <- [1,2622,null,{}] 13:29:17 INFO - PROCESS | 1743 | 1468009757258 Marionette TRACE conn3 -> [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:29:17 INFO - PROCESS | 1743 | 1468009757265 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:17 INFO - PROCESS | 1743 | 1468009757498 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 13:29:17 INFO - PROCESS | 1743 | 1468009757750 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 1743 | 1468009757761 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:17 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4d5000 == 25 [pid = 1743] [id = 663] 13:29:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8b7b6800) [pid = 1743] [serial = 1990] [outer = (nil)] 13:29:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8d94f400) [pid = 1743] [serial = 1991] [outer = 0x8b7b6800] 13:29:17 INFO - PROCESS | 1743 | 1468009757857 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8dac8c00) [pid = 1743] [serial = 1992] [outer = 0x8b7b6800] 13:29:18 INFO - PROCESS | 1743 | 1468009758756 Marionette TRACE conn3 <- [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:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1544ms 13:29:18 INFO - PROCESS | 1743 | 1468009758788 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 1743 | 1468009758795 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 13:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:29:18 INFO - PROCESS | 1743 | 1468009758822 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 1743 | 1468009758828 Marionette TRACE conn3 <- [1,2626,null,{}] 13:29:18 INFO - PROCESS | 1743 | 1468009758837 Marionette TRACE conn3 -> [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:29:18 INFO - PROCESS | 1743 | 1468009758843 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:19 INFO - PROCESS | 1743 | 1468009759040 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 13:29:19 INFO - PROCESS | 1743 | 1468009759229 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 1743 | 1468009759240 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e104800 == 26 [pid = 1743] [id = 664] 13:29:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8e107000) [pid = 1743] [serial = 1993] [outer = (nil)] 13:29:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e916000) [pid = 1743] [serial = 1994] [outer = 0x8e107000] 13:29:19 INFO - PROCESS | 1743 | 1468009759325 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8e97b400) [pid = 1743] [serial = 1995] [outer = 0x8e107000] 13:29:20 INFO - PROCESS | 1743 | 1468009760369 Marionette TRACE conn3 <- [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:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1626ms 13:29:20 INFO - PROCESS | 1743 | 1468009760432 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 13:29:20 INFO - PROCESS | 1743 | 1468009760436 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 13:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:29:20 INFO - PROCESS | 1743 | 1468009760443 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:29:20 INFO - PROCESS | 1743 | 1468009760450 Marionette TRACE conn3 <- [1,2630,null,{}] 13:29:20 INFO - PROCESS | 1743 | 1468009760467 Marionette TRACE conn3 -> [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:29:20 INFO - PROCESS | 1743 | 1468009760476 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:20 INFO - PROCESS | 1743 | 1468009760702 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 13:29:20 INFO - PROCESS | 1743 | 1468009760935 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 1743 | 1468009760945 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0dc00 == 27 [pid = 1743] [id = 665] 13:29:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8fa38400) [pid = 1743] [serial = 1996] [outer = (nil)] 13:29:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8fad5800) [pid = 1743] [serial = 1997] [outer = 0x8fa38400] 13:29:21 INFO - PROCESS | 1743 | 1468009761073 Marionette DEBUG loaded listener.js 13:29:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x91592000) [pid = 1743] [serial = 1998] [outer = 0x8fa38400] 13:29:21 INFO - PROCESS | 1743 | 1468009761989 Marionette TRACE conn3 <- [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:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1586ms 13:29:22 INFO - PROCESS | 1743 | 1468009762045 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 13:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:29:22 INFO - PROCESS | 1743 | 1468009762051 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 13:29:22 INFO - PROCESS | 1743 | 1468009762058 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - PROCESS | 1743 | 1468009762062 Marionette TRACE conn3 <- [1,2634,null,{}] 13:29:22 INFO - PROCESS | 1743 | 1468009762067 Marionette TRACE conn3 -> [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:29:22 INFO - PROCESS | 1743 | 1468009762073 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:22 INFO - PROCESS | 1743 | 1468009762261 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 13:29:22 INFO - PROCESS | 1743 | 1468009762449 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 1743 | 1468009762459 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:22 INFO - PROCESS | 1743 | ++DOCSHELL 0x8ecb3800 == 28 [pid = 1743] [id = 666] 13:29:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8fad3c00) [pid = 1743] [serial = 1999] [outer = (nil)] 13:29:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x91599c00) [pid = 1743] [serial = 2000] [outer = 0x8fad3c00] 13:29:22 INFO - PROCESS | 1743 | 1468009762536 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x9176e800) [pid = 1743] [serial = 2001] [outer = 0x8fad3c00] 13:29:23 INFO - PROCESS | 1743 | 1468009763522 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1536ms 13:29:23 INFO - PROCESS | 1743 | 1468009763595 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 13:29:23 INFO - PROCESS | 1743 | 1468009763600 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 13:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:29:23 INFO - PROCESS | 1743 | 1468009763607 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 1743 | 1468009763610 Marionette TRACE conn3 <- [1,2638,null,{}] 13:29:23 INFO - PROCESS | 1743 | 1468009763618 Marionette TRACE conn3 -> [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:29:23 INFO - PROCESS | 1743 | 1468009763623 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:23 INFO - PROCESS | 1743 | 1468009763861 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 13:29:24 INFO - PROCESS | 1743 | 1468009764117 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 1743 | 1468009764128 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:24 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a7800 == 29 [pid = 1743] [id = 667] 13:29:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8e917400) [pid = 1743] [serial = 2002] [outer = (nil)] 13:29:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x91776800) [pid = 1743] [serial = 2003] [outer = 0x8e917400] 13:29:24 INFO - PROCESS | 1743 | 1468009764246 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x9177ac00) [pid = 1743] [serial = 2004] [outer = 0x8e917400] 13:29:25 INFO - PROCESS | 1743 | 1468009765197 Marionette TRACE conn3 <- [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:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1633ms 13:29:25 INFO - PROCESS | 1743 | 1468009765241 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 13:29:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:29:25 INFO - PROCESS | 1743 | 1468009765245 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 13:29:25 INFO - PROCESS | 1743 | 1468009765252 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 1743 | 1468009765256 Marionette TRACE conn3 <- [1,2642,null,{}] 13:29:25 INFO - PROCESS | 1743 | 1468009765262 Marionette TRACE conn3 -> [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:29:25 INFO - PROCESS | 1743 | 1468009765273 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:25 INFO - PROCESS | 1743 | 1468009765469 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 13:29:25 INFO - PROCESS | 1743 | 1468009765659 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 1743 | 1468009765667 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:25 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a6c00 == 30 [pid = 1743] [id = 668] 13:29:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8e915400) [pid = 1743] [serial = 2005] [outer = (nil)] 13:29:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x91888400) [pid = 1743] [serial = 2006] [outer = 0x8e915400] 13:29:25 INFO - PROCESS | 1743 | 1468009765792 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x91f19800) [pid = 1743] [serial = 2007] [outer = 0x8e915400] 13:29:26 INFO - PROCESS | 1743 | 1468009766747 Marionette TRACE conn3 <- [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:29:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:29:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1544ms 13:29:26 INFO - PROCESS | 1743 | 1468009766797 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 1743 | 1468009766801 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 13:29:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:29:26 INFO - PROCESS | 1743 | 1468009766808 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 1743 | 1468009766812 Marionette TRACE conn3 <- [1,2646,null,{}] 13:29:26 INFO - PROCESS | 1743 | 1468009766818 Marionette TRACE conn3 -> [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:29:26 INFO - PROCESS | 1743 | 1468009766823 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:27 INFO - PROCESS | 1743 | 1468009766999 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 13:29:27 INFO - PROCESS | 1743 | 1468009767203 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 1743 | 1468009767216 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:27 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e2400 == 31 [pid = 1743] [id = 669] 13:29:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x89d05800) [pid = 1743] [serial = 2008] [outer = (nil)] 13:29:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 93 (0x8b378c00) [pid = 1743] [serial = 2009] [outer = 0x89d05800] 13:29:27 INFO - PROCESS | 1743 | 1468009767340 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 94 (0x8d510000) [pid = 1743] [serial = 2010] [outer = 0x89d05800] 13:29:28 INFO - PROCESS | 1743 | 1468009768516 Marionette TRACE conn3 <- [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:29:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:29:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1782ms 13:29:28 INFO - PROCESS | 1743 | 1468009768590 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 1743 | 1468009768595 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 13:29:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:29:28 INFO - PROCESS | 1743 | 1468009768613 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - PROCESS | 1743 | 1468009768617 Marionette TRACE conn3 <- [1,2650,null,{}] 13:29:28 INFO - PROCESS | 1743 | 1468009768626 Marionette TRACE conn3 -> [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:29:28 INFO - PROCESS | 1743 | 1468009768631 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:28 INFO - PROCESS | 1743 | 1468009768843 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 13:29:29 INFO - PROCESS | 1743 | 1468009769194 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 1743 | 1468009769204 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:29 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d952800 == 32 [pid = 1743] [id = 670] 13:29:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 95 (0x8dab9400) [pid = 1743] [serial = 2011] [outer = (nil)] 13:29:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 96 (0x8e101c00) [pid = 1743] [serial = 2012] [outer = 0x8dab9400] 13:29:29 INFO - PROCESS | 1743 | 1468009769296 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 97 (0x8e10b400) [pid = 1743] [serial = 2013] [outer = 0x8dab9400] 13:29:30 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19bc00 == 31 [pid = 1743] [id = 645] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 96 (0x8e032000) [pid = 1743] [serial = 1949] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 95 (0x8d507000) [pid = 1743] [serial = 1946] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 94 (0x8b1a1c00) [pid = 1743] [serial = 1943] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 93 (0x8d50dc00) [pid = 1743] [serial = 1941] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 92 (0x8d504000) [pid = 1743] [serial = 1940] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x8a3d6800) [pid = 1743] [serial = 1923] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x894e2000) [pid = 1743] [serial = 1922] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8e029400) [pid = 1743] [serial = 1926] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8d9a4400) [pid = 1743] [serial = 1925] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8e973800) [pid = 1743] [serial = 1929] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8e91a800) [pid = 1743] [serial = 1928] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8f3d5000) [pid = 1743] [serial = 1932] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8f3d0000) [pid = 1743] [serial = 1931] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8f7e5400) [pid = 1743] [serial = 1935] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8f7e0000) [pid = 1743] [serial = 1934] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8face000) [pid = 1743] [serial = 1938] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8d501800) [pid = 1743] [serial = 1937] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8b1a8c00) [pid = 1743] [serial = 1944] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8d950400) [pid = 1743] [serial = 1947] [outer = (nil)] [url = about:blank] 13:29:31 INFO - PROCESS | 1743 | 1468009771398 Marionette TRACE conn3 <- [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:29:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:29:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2845ms 13:29:31 INFO - PROCESS | 1743 | 1468009771449 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 13:29:31 INFO - PROCESS | 1743 | 1468009771459 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 13:29:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:29:31 INFO - PROCESS | 1743 | 1468009771468 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 1743 | 1468009771473 Marionette TRACE conn3 <- [1,2654,null,{}] 13:29:31 INFO - PROCESS | 1743 | 1468009771481 Marionette TRACE conn3 -> [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:29:31 INFO - PROCESS | 1743 | 1468009771486 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:31 INFO - PROCESS | 1743 | 1468009771660 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 13:29:31 INFO - PROCESS | 1743 | 1468009771857 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 1743 | 1468009771871 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19cc00 == 32 [pid = 1743] [id = 671] 13:29:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8b19e000) [pid = 1743] [serial = 2014] [outer = (nil)] 13:29:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8b1a3000) [pid = 1743] [serial = 2015] [outer = 0x8b19e000] 13:29:31 INFO - PROCESS | 1743 | 1468009771943 Marionette DEBUG loaded listener.js 13:29:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8b1a8c00) [pid = 1743] [serial = 2016] [outer = 0x8b19e000] 13:29:32 INFO - PROCESS | 1743 | 1468009772718 Marionette TRACE conn3 <- [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:29:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:29:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1280ms 13:29:32 INFO - PROCESS | 1743 | 1468009772749 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 13:29:32 INFO - PROCESS | 1743 | 1468009772758 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 13:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:29:32 INFO - PROCESS | 1743 | 1468009772769 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 1743 | 1468009772773 Marionette TRACE conn3 <- [1,2658,null,{}] 13:29:32 INFO - PROCESS | 1743 | 1468009772783 Marionette TRACE conn3 -> [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:29:32 INFO - PROCESS | 1743 | 1468009772793 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:32 INFO - PROCESS | 1743 | 1468009772966 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 13:29:32 INFO - PROCESS | 1743 | 1468009772978 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 1743 | 1468009772986 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:33 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7ae800 == 33 [pid = 1743] [id = 672] 13:29:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8d502000) [pid = 1743] [serial = 2017] [outer = (nil)] 13:29:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8d509000) [pid = 1743] [serial = 2018] [outer = 0x8d502000] 13:29:33 INFO - PROCESS | 1743 | 1468009773196 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8d94ac00) [pid = 1743] [serial = 2019] [outer = 0x8d502000] 13:29:34 INFO - PROCESS | 1743 | 1468009774129 Marionette TRACE conn3 <- [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:29:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:29:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1431ms 13:29:34 INFO - PROCESS | 1743 | 1468009774199 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 13:29:34 INFO - PROCESS | 1743 | 1468009774203 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 13:29:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:29:34 INFO - PROCESS | 1743 | 1468009774210 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:29:34 INFO - PROCESS | 1743 | 1468009774217 Marionette TRACE conn3 <- [1,2662,null,{}] 13:29:34 INFO - PROCESS | 1743 | 1468009774244 Marionette TRACE conn3 -> [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:29:34 INFO - PROCESS | 1743 | 1468009774253 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:34 INFO - PROCESS | 1743 | 1468009774471 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 13:29:34 INFO - PROCESS | 1743 | 1468009774495 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 1743 | 1468009774507 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02cc00 == 34 [pid = 1743] [id = 673] 13:29:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8e02e400) [pid = 1743] [serial = 2020] [outer = (nil)] 13:29:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8e0a4c00) [pid = 1743] [serial = 2021] [outer = 0x8e02e400] 13:29:34 INFO - PROCESS | 1743 | 1468009774579 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8e0b1800) [pid = 1743] [serial = 2022] [outer = 0x8e02e400] 13:29:35 INFO - PROCESS | 1743 | 1468009775540 Marionette TRACE conn3 <- [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:29:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:29:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1349ms 13:29:35 INFO - PROCESS | 1743 | 1468009775563 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 1743 | 1468009775567 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 13:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:29:36 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8e915c00) [pid = 1743] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:29:36 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8e2f1400) [pid = 1743] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:29:36 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8b370400) [pid = 1743] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:29:36 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8a3df400) [pid = 1743] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:29:36 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x89d06000) [pid = 1743] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:29:36 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8e919000) [pid = 1743] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:29:36 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8e02f400) [pid = 1743] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:29:36 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8e97dc00) [pid = 1743] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:29:36 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8ecbec00) [pid = 1743] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:29:36 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x894dd400) [pid = 1743] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:29:36 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8e029c00) [pid = 1743] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:29:36 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8b1a8800) [pid = 1743] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:29:36 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e02b800) [pid = 1743] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:29:36 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8eaafc00) [pid = 1743] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:29:36 INFO - PROCESS | 1743 | 1468009776223 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:29:36 INFO - PROCESS | 1743 | 1468009776225 Marionette TRACE conn3 <- [1,2666,null,{}] 13:29:36 INFO - PROCESS | 1743 | 1468009776232 Marionette TRACE conn3 -> [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:29:36 INFO - PROCESS | 1743 | 1468009776237 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:36 INFO - PROCESS | 1743 | 1468009776386 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 13:29:36 INFO - PROCESS | 1743 | 1468009776540 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:36 INFO - PROCESS | 1743 | 1468009776548 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:36 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19c000 == 35 [pid = 1743] [id = 674] 13:29:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8b37b800) [pid = 1743] [serial = 2023] [outer = (nil)] 13:29:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e026800) [pid = 1743] [serial = 2024] [outer = 0x8b37b800] 13:29:36 INFO - PROCESS | 1743 | 1468009776617 Marionette DEBUG loaded listener.js 13:29:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e2ea800) [pid = 1743] [serial = 2025] [outer = 0x8b37b800] 13:29:37 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:29:37 INFO - PROCESS | 1743 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:29:37 INFO - PROCESS | 1743 | 1468009777779 Marionette TRACE conn3 <- [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:29:37 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:29:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1688ms 13:29:37 INFO - PROCESS | 1743 | 1468009777808 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 1743 | 1468009777814 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 13:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:29:37 INFO - PROCESS | 1743 | 1468009777848 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 1743 | 1468009777850 Marionette TRACE conn3 <- [1,2670,null,{}] 13:29:37 INFO - PROCESS | 1743 | 1468009777856 Marionette TRACE conn3 -> [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:29:37 INFO - PROCESS | 1743 | 1468009777861 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:38 INFO - PROCESS | 1743 | 1468009777999 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 13:29:38 INFO - PROCESS | 1743 | 1468009778237 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 1743 | 1468009778248 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:38 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d6000 == 36 [pid = 1743] [id = 675] 13:29:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x894d6400) [pid = 1743] [serial = 2026] [outer = (nil)] 13:29:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x894de800) [pid = 1743] [serial = 2027] [outer = 0x894d6400] 13:29:38 INFO - PROCESS | 1743 | 1468009778332 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x89d0c000) [pid = 1743] [serial = 2028] [outer = 0x894d6400] 13:29:39 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:29:39 INFO - PROCESS | 1743 | 1468009779767 Marionette TRACE conn3 <- [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:29:39 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:29:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:29:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1944ms 13:29:39 INFO - PROCESS | 1743 | 1468009779792 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 13:29:39 INFO - PROCESS | 1743 | 1468009779798 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 13:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:29:39 INFO - PROCESS | 1743 | 1468009779967 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - PROCESS | 1743 | 1468009779978 Marionette TRACE conn3 <- [1,2674,null,{}] 13:29:40 INFO - PROCESS | 1743 | 1468009779999 Marionette TRACE conn3 -> [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:29:40 INFO - PROCESS | 1743 | 1468009780008 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:40 INFO - PROCESS | 1743 | 1468009780216 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 13:29:40 INFO - PROCESS | 1743 | 1468009780423 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 1743 | 1468009780433 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:40 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b370800 == 37 [pid = 1743] [id = 676] 13:29:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8b7aec00) [pid = 1743] [serial = 2029] [outer = (nil)] 13:29:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8d510800) [pid = 1743] [serial = 2030] [outer = 0x8b7aec00] 13:29:40 INFO - PROCESS | 1743 | 1468009780555 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8d953c00) [pid = 1743] [serial = 2031] [outer = 0x8b7aec00] 13:29:41 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:29:41 INFO - PROCESS | 1743 | 1468009781956 Marionette TRACE conn3 <- [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:29:41 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:29:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:29:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:29:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2169ms 13:29:41 INFO - PROCESS | 1743 | 1468009781978 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 1743 | 1468009781985 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 13:29:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:29:41 INFO - PROCESS | 1743 | 1468009781994 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 1743 | 1468009781999 Marionette TRACE conn3 <- [1,2678,null,{}] 13:29:42 INFO - PROCESS | 1743 | 1468009782005 Marionette TRACE conn3 -> [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:29:42 INFO - PROCESS | 1743 | 1468009782011 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:42 INFO - PROCESS | 1743 | 1468009782273 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 13:29:42 INFO - PROCESS | 1743 | 1468009782461 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 1743 | 1468009782470 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:42 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3d9800 == 38 [pid = 1743] [id = 677] 13:29:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8b1a6400) [pid = 1743] [serial = 2032] [outer = (nil)] 13:29:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8e0a9800) [pid = 1743] [serial = 2033] [outer = 0x8b1a6400] 13:29:42 INFO - PROCESS | 1743 | 1468009782550 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8e918400) [pid = 1743] [serial = 2034] [outer = 0x8b1a6400] 13:29:43 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:29:44 INFO - PROCESS | 1743 | 1468009784261 Marionette TRACE conn3 <- [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:29:44 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:29:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2284ms 13:29:44 INFO - PROCESS | 1743 | 1468009784277 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 13:29:44 INFO - PROCESS | 1743 | 1468009784284 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 13:29:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:29:44 INFO - PROCESS | 1743 | 1468009784292 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:29:44 INFO - PROCESS | 1743 | 1468009784297 Marionette TRACE conn3 <- [1,2682,null,{}] 13:29:44 INFO - PROCESS | 1743 | 1468009784306 Marionette TRACE conn3 -> [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:29:44 INFO - PROCESS | 1743 | 1468009784311 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:44 INFO - PROCESS | 1743 | 1468009784489 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 13:29:44 INFO - PROCESS | 1743 | 1468009784683 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 1743 | 1468009784691 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:44 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3dc800 == 39 [pid = 1743] [id = 678] 13:29:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8b1a6800) [pid = 1743] [serial = 2035] [outer = (nil)] 13:29:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8b4cc400) [pid = 1743] [serial = 2036] [outer = 0x8b1a6800] 13:29:44 INFO - PROCESS | 1743 | 1468009784772 Marionette DEBUG loaded listener.js 13:29:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8b4d9000) [pid = 1743] [serial = 2037] [outer = 0x8b1a6800] 13:29:45 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a6c00 == 38 [pid = 1743] [id = 668] 13:29:45 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a7800 == 37 [pid = 1743] [id = 667] 13:29:45 INFO - PROCESS | 1743 | --DOCSHELL 0x8ecb3800 == 36 [pid = 1743] [id = 666] 13:29:45 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4d5000 == 35 [pid = 1743] [id = 663] 13:29:45 INFO - PROCESS | 1743 | --DOCSHELL 0x8e96e800 == 34 [pid = 1743] [id = 654] 13:29:45 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02ac00 == 33 [pid = 1743] [id = 649] 13:29:45 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19c000 == 32 [pid = 1743] [id = 674] 13:29:45 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02cc00 == 31 [pid = 1743] [id = 673] 13:29:45 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7ae800 == 30 [pid = 1743] [id = 672] 13:29:45 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19cc00 == 29 [pid = 1743] [id = 671] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8eab0800) [pid = 1743] [serial = 1961] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8e979c00) [pid = 1743] [serial = 1982] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8fa3c000) [pid = 1743] [serial = 1970] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8b4ce400) [pid = 1743] [serial = 1952] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8d951800) [pid = 1743] [serial = 1985] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8e97a800) [pid = 1743] [serial = 1959] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8fada400) [pid = 1743] [serial = 1971] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8e10d400) [pid = 1743] [serial = 1979] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8eaa5000) [pid = 1743] [serial = 1983] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8f3c8400) [pid = 1743] [serial = 1965] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8fa37c00) [pid = 1743] [serial = 1967] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8a3db400) [pid = 1743] [serial = 1974] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e104c00) [pid = 1743] [serial = 1955] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8d94c000) [pid = 1743] [serial = 1976] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8dac4000) [pid = 1743] [serial = 1962] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e972000) [pid = 1743] [serial = 1958] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8d9a5400) [pid = 1743] [serial = 1977] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e2ec000) [pid = 1743] [serial = 1980] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x89d07800) [pid = 1743] [serial = 1973] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b7b1000) [pid = 1743] [serial = 1953] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8f3d0c00) [pid = 1743] [serial = 1964] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e0aac00) [pid = 1743] [serial = 1950] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8fa35800) [pid = 1743] [serial = 1968] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8e10dc00) [pid = 1743] [serial = 1956] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8fa38800) [pid = 1743] [serial = 1989] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8ecbf400) [pid = 1743] [serial = 1988] [outer = (nil)] [url = about:blank] 13:29:45 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8eaa5400) [pid = 1743] [serial = 1986] [outer = (nil)] [url = about:blank] 13:29:46 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:29:46 INFO - PROCESS | 1743 | 1468009786255 Marionette TRACE conn3 <- [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:29:46 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:29:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1987ms 13:29:46 INFO - PROCESS | 1743 | 1468009786332 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 13:29:46 INFO - PROCESS | 1743 | 1468009786340 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 13:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:29:46 INFO - PROCESS | 1743 | 1468009786358 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 1743 | 1468009786363 Marionette TRACE conn3 <- [1,2686,null,{}] 13:29:46 INFO - PROCESS | 1743 | 1468009786370 Marionette TRACE conn3 -> [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:29:46 INFO - PROCESS | 1743 | 1468009786377 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:46 INFO - PROCESS | 1743 | 1468009786566 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 13:29:46 INFO - PROCESS | 1743 | 1468009786724 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 1743 | 1468009786734 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:46 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3dd000 == 30 [pid = 1743] [id = 679] 13:29:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8b4ce800) [pid = 1743] [serial = 2038] [outer = (nil)] 13:29:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8d94e400) [pid = 1743] [serial = 2039] [outer = 0x8b4ce800] 13:29:46 INFO - PROCESS | 1743 | 1468009786810 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8d9a8400) [pid = 1743] [serial = 2040] [outer = 0x8b4ce800] 13:29:48 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:29:48 INFO - PROCESS | 1743 | 1468009788072 Marionette TRACE conn3 <- [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:29:48 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:29:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:29:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1735ms 13:29:48 INFO - PROCESS | 1743 | 1468009788093 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 13:29:48 INFO - PROCESS | 1743 | 1468009788097 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 13:29:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:29:48 INFO - PROCESS | 1743 | 1468009788113 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:29:48 INFO - PROCESS | 1743 | 1468009788120 Marionette TRACE conn3 <- [1,2690,null,{}] 13:29:48 INFO - PROCESS | 1743 | 1468009788138 Marionette TRACE conn3 -> [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:29:48 INFO - PROCESS | 1743 | 1468009788147 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:48 INFO - PROCESS | 1743 | 1468009788447 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 13:29:48 INFO - PROCESS | 1743 | 1468009788471 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 1743 | 1468009788482 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0ad000 == 31 [pid = 1743] [id = 680] 13:29:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e0ad800) [pid = 1743] [serial = 2041] [outer = (nil)] 13:29:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8e2ec400) [pid = 1743] [serial = 2042] [outer = 0x8e0ad800] 13:29:48 INFO - PROCESS | 1743 | 1468009788554 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e914000) [pid = 1743] [serial = 2043] [outer = 0x8e0ad800] 13:29:49 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e02e400) [pid = 1743] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:29:49 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8b19e000) [pid = 1743] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:29:49 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8fad3c00) [pid = 1743] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:29:49 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e917400) [pid = 1743] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:29:49 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8dab9400) [pid = 1743] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:29:49 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8e915400) [pid = 1743] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:29:49 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x8d502000) [pid = 1743] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:29:49 INFO - PROCESS | 1743 | --DOMWINDOW == 59 (0x89d05800) [pid = 1743] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:29:49 INFO - PROCESS | 1743 | --DOMWINDOW == 58 (0x8b7b6800) [pid = 1743] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:29:49 INFO - PROCESS | 1743 | --DOMWINDOW == 57 (0x8e107000) [pid = 1743] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:29:49 INFO - PROCESS | 1743 | --DOMWINDOW == 56 (0x8fa38400) [pid = 1743] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:29:49 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:29:49 INFO - PROCESS | 1743 | 1468009789898 Marionette TRACE conn3 <- [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:29:49 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:29:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:29:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1805ms 13:29:49 INFO - PROCESS | 1743 | 1468009789919 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 13:29:49 INFO - PROCESS | 1743 | 1468009789923 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 13:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:29:49 INFO - PROCESS | 1743 | 1468009789929 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 1743 | 1468009789932 Marionette TRACE conn3 <- [1,2694,null,{}] 13:29:49 INFO - PROCESS | 1743 | 1468009789938 Marionette TRACE conn3 -> [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:29:49 INFO - PROCESS | 1743 | 1468009789943 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:50 INFO - PROCESS | 1743 | 1468009790146 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 13:29:50 INFO - PROCESS | 1743 | 1468009790294 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 1743 | 1468009790301 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a1800 == 32 [pid = 1743] [id = 681] 13:29:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 57 (0x8e10f800) [pid = 1743] [serial = 2044] [outer = (nil)] 13:29:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 58 (0x8e920c00) [pid = 1743] [serial = 2045] [outer = 0x8e10f800] 13:29:50 INFO - PROCESS | 1743 | 1468009790370 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 59 (0x8e97b800) [pid = 1743] [serial = 2046] [outer = 0x8e10f800] 13:29:51 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:29:51 INFO - PROCESS | 1743 | 1468009791533 Marionette TRACE conn3 <- [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:29:51 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:29:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:29:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1638ms 13:29:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:29:51 INFO - PROCESS | 1743 | 1468009791569 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 13:29:51 INFO - PROCESS | 1743 | 1468009791572 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 13:29:51 INFO - PROCESS | 1743 | 1468009791579 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:29:51 INFO - PROCESS | 1743 | 1468009791582 Marionette TRACE conn3 <- [1,2698,null,{}] 13:29:51 INFO - PROCESS | 1743 | 1468009791599 Marionette TRACE conn3 -> [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:29:51 INFO - PROCESS | 1743 | 1468009791604 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:51 INFO - PROCESS | 1743 | 1468009791814 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 13:29:52 INFO - PROCESS | 1743 | 1468009792064 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:52 INFO - PROCESS | 1743 | 1468009792072 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:52 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e0000 == 33 [pid = 1743] [id = 682] 13:29:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 60 (0x894e1400) [pid = 1743] [serial = 2047] [outer = (nil)] 13:29:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x8a3d3800) [pid = 1743] [serial = 2048] [outer = 0x894e1400] 13:29:52 INFO - PROCESS | 1743 | 1468009792159 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8a3da400) [pid = 1743] [serial = 2049] [outer = 0x894e1400] 13:29:53 INFO - PROCESS | 1743 | SkCairoFTTypeface::onFilterRec unimplemented 13:29:53 INFO - PROCESS | 1743 | 1468009793592 Marionette TRACE conn3 <- [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:29:53 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:29:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:29:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2058ms 13:29:53 INFO - PROCESS | 1743 | 1468009793640 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 13:29:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:29:53 INFO - PROCESS | 1743 | 1468009793646 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 13:29:53 INFO - PROCESS | 1743 | 1468009793758 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 1743 | 1468009793764 Marionette TRACE conn3 <- [1,2702,null,{}] 13:29:53 INFO - PROCESS | 1743 | 1468009793774 Marionette TRACE conn3 -> [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:29:53 INFO - PROCESS | 1743 | 1468009793780 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:54 INFO - PROCESS | 1743 | 1468009793991 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 13:29:54 INFO - PROCESS | 1743 | 1468009794175 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 1743 | 1468009794186 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:54 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b7000 == 34 [pid = 1743] [id = 683] 13:29:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8d506800) [pid = 1743] [serial = 2050] [outer = (nil)] 13:29:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8e02ec00) [pid = 1743] [serial = 2051] [outer = 0x8d506800] 13:29:54 INFO - PROCESS | 1743 | 1468009794267 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e102800) [pid = 1743] [serial = 2052] [outer = 0x8d506800] 13:29:55 INFO - PROCESS | 1743 | 1468009795218 Marionette TRACE conn3 <- [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:29:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:29:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1600ms 13:29:55 INFO - PROCESS | 1743 | 1468009795257 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 1743 | 1468009795263 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 13:29:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:29:55 INFO - PROCESS | 1743 | 1468009795271 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 1743 | 1468009795275 Marionette TRACE conn3 <- [1,2706,null,{}] 13:29:55 INFO - PROCESS | 1743 | 1468009795281 Marionette TRACE conn3 -> [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:29:55 INFO - PROCESS | 1743 | 1468009795287 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:55 INFO - PROCESS | 1743 | 1468009795494 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 13:29:55 INFO - PROCESS | 1743 | 1468009795786 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 1743 | 1468009795794 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:55 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e030400 == 35 [pid = 1743] [id = 684] 13:29:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8e976400) [pid = 1743] [serial = 2053] [outer = (nil)] 13:29:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8eaa5400) [pid = 1743] [serial = 2054] [outer = 0x8e976400] 13:29:55 INFO - PROCESS | 1743 | 1468009795921 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8ecb6000) [pid = 1743] [serial = 2055] [outer = 0x8e976400] 13:29:56 INFO - PROCESS | 1743 | 1468009796967 Marionette TRACE conn3 <- [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:29:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:29:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1732ms 13:29:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:29:57 INFO - PROCESS | 1743 | 1468009797003 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 13:29:57 INFO - PROCESS | 1743 | 1468009797006 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 13:29:57 INFO - PROCESS | 1743 | 1468009797024 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 1743 | 1468009797034 Marionette TRACE conn3 <- [1,2710,null,{}] 13:29:57 INFO - PROCESS | 1743 | 1468009797041 Marionette TRACE conn3 -> [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:29:57 INFO - PROCESS | 1743 | 1468009797047 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:57 INFO - PROCESS | 1743 | 1468009797283 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 13:29:57 INFO - PROCESS | 1743 | 1468009797519 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 1743 | 1468009797528 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:57 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d5c00 == 36 [pid = 1743] [id = 685] 13:29:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e2e8c00) [pid = 1743] [serial = 2056] [outer = (nil)] 13:29:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8f3d2800) [pid = 1743] [serial = 2057] [outer = 0x8e2e8c00] 13:29:57 INFO - PROCESS | 1743 | 1468009797624 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8f7d8400) [pid = 1743] [serial = 2058] [outer = 0x8e2e8c00] 13:29:58 INFO - PROCESS | 1743 | 1468009798579 Marionette TRACE conn3 <- [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:29:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:29:58 INFO - PROCESS | 1743 | 1468009798626 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 13:29:58 INFO - PROCESS | 1743 | 1468009798633 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - PROCESS | 1743 | 1468009798637 Marionette TRACE conn3 <- [1,2714,null,{}] 13:29:58 INFO - PROCESS | 1743 | 1468009798643 Marionette TRACE conn3 -> [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:29:58 INFO - PROCESS | 1743 | 1468009798648 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:58 INFO - PROCESS | 1743 | 1468009798833 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 13:29:59 INFO - PROCESS | 1743 | 1468009799062 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 1743 | 1468009799071 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:29:59 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0ac800 == 37 [pid = 1743] [id = 686] 13:29:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8f3d4800) [pid = 1743] [serial = 2059] [outer = (nil)] 13:29:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8fa37c00) [pid = 1743] [serial = 2060] [outer = 0x8f3d4800] 13:29:59 INFO - PROCESS | 1743 | 1468009799195 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8fa39000) [pid = 1743] [serial = 2061] [outer = 0x8f3d4800] 13:30:00 INFO - PROCESS | 1743 | 1468009800100 Marionette TRACE conn3 <- [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:30:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:30:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1531ms 13:30:00 INFO - PROCESS | 1743 | 1468009800164 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 1743 | 1468009800169 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 13:30:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:30:00 INFO - PROCESS | 1743 | 1468009800175 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 1743 | 1468009800179 Marionette TRACE conn3 <- [1,2718,null,{}] 13:30:00 INFO - PROCESS | 1743 | 1468009800185 Marionette TRACE conn3 -> [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:30:00 INFO - PROCESS | 1743 | 1468009800190 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:00 INFO - PROCESS | 1743 | 1468009800383 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 13:30:00 INFO - PROCESS | 1743 | 1468009800778 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 1743 | 1468009800788 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:00 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3d6c00 == 38 [pid = 1743] [id = 687] 13:30:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8a3dac00) [pid = 1743] [serial = 2062] [outer = (nil)] 13:30:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8b1a2400) [pid = 1743] [serial = 2063] [outer = 0x8a3dac00] 13:30:00 INFO - PROCESS | 1743 | 1468009800909 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8b4da400) [pid = 1743] [serial = 2064] [outer = 0x8a3dac00] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a1800 == 37 [pid = 1743] [id = 681] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0ad000 == 36 [pid = 1743] [id = 680] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3dd000 == 35 [pid = 1743] [id = 679] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3dc800 == 34 [pid = 1743] [id = 678] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x894d4400 == 33 [pid = 1743] [id = 661] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8d952800 == 32 [pid = 1743] [id = 670] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x894e3000 == 31 [pid = 1743] [id = 650] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02a000 == 30 [pid = 1743] [id = 655] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8b36e000 == 29 [pid = 1743] [id = 656] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x89d05c00 == 28 [pid = 1743] [id = 647] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8e104800 == 27 [pid = 1743] [id = 664] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8b370800 == 26 [pid = 1743] [id = 676] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8e918000 == 25 [pid = 1743] [id = 652] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x894dcc00 == 24 [pid = 1743] [id = 657] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x894d6000 == 23 [pid = 1743] [id = 675] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3d9800 == 22 [pid = 1743] [id = 677] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3dfc00 == 21 [pid = 1743] [id = 653] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8dac1c00 == 20 [pid = 1743] [id = 651] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8dabd000 == 19 [pid = 1743] [id = 659] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4cd800 == 18 [pid = 1743] [id = 646] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8eaaf800 == 17 [pid = 1743] [id = 662] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b2400 == 16 [pid = 1743] [id = 648] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8dac5000 == 15 [pid = 1743] [id = 660] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x894e2400 == 14 [pid = 1743] [id = 669] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0dc00 == 13 [pid = 1743] [id = 665] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19c800 == 12 [pid = 1743] [id = 658] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0ac800 == 11 [pid = 1743] [id = 686] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x894d5c00 == 10 [pid = 1743] [id = 685] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b7000 == 9 [pid = 1743] [id = 683] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x8e030400 == 8 [pid = 1743] [id = 684] 13:30:02 INFO - PROCESS | 1743 | --DOCSHELL 0x894e0000 == 7 [pid = 1743] [id = 682] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8e0a4c00) [pid = 1743] [serial = 2021] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8b1a3000) [pid = 1743] [serial = 2015] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x91599c00) [pid = 1743] [serial = 2000] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x9177ac00) [pid = 1743] [serial = 2004] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x91776800) [pid = 1743] [serial = 2003] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b1a8c00) [pid = 1743] [serial = 2016] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e101c00) [pid = 1743] [serial = 2012] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x91f19800) [pid = 1743] [serial = 2007] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x91888400) [pid = 1743] [serial = 2006] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8d509000) [pid = 1743] [serial = 2018] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8d510000) [pid = 1743] [serial = 2010] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8b378c00) [pid = 1743] [serial = 2009] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8dac8c00) [pid = 1743] [serial = 1992] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8d94f400) [pid = 1743] [serial = 1991] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8e97b400) [pid = 1743] [serial = 1995] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8e026800) [pid = 1743] [serial = 2024] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x8e916000) [pid = 1743] [serial = 1994] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 59 (0x8e10b400) [pid = 1743] [serial = 2013] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 58 (0x8e0b1800) [pid = 1743] [serial = 2022] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 57 (0x91592000) [pid = 1743] [serial = 1998] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 56 (0x8fad5800) [pid = 1743] [serial = 1997] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 55 (0x8d94ac00) [pid = 1743] [serial = 2019] [outer = (nil)] [url = about:blank] 13:30:02 INFO - PROCESS | 1743 | --DOMWINDOW == 54 (0x9176e800) [pid = 1743] [serial = 2001] [outer = (nil)] [url = about:blank] 13:30:03 INFO - PROCESS | 1743 | 1468009803211 Marionette TRACE conn3 <- [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:30:03 INFO - PROCESS | 1743 | 1468009803276 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 13:30:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:30:03 INFO - PROCESS | 1743 | 1468009803293 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 1743 | 1468009803297 Marionette TRACE conn3 <- [1,2722,null,{}] 13:30:03 INFO - PROCESS | 1743 | 1468009803307 Marionette TRACE conn3 -> [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:30:03 INFO - PROCESS | 1743 | 1468009803313 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:03 INFO - PROCESS | 1743 | 1468009803491 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 13:30:03 INFO - PROCESS | 1743 | 1468009803693 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 1743 | 1468009803708 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:03 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19cc00 == 8 [pid = 1743] [id = 688] 13:30:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 55 (0x8b19d400) [pid = 1743] [serial = 2065] [outer = (nil)] 13:30:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 56 (0x8b1a2800) [pid = 1743] [serial = 2066] [outer = 0x8b19d400] 13:30:03 INFO - PROCESS | 1743 | 1468009803779 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 57 (0x8b371400) [pid = 1743] [serial = 2067] [outer = 0x8b19d400] 13:30:04 INFO - PROCESS | 1743 | 1468009804602 Marionette TRACE conn3 <- [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:30:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:30:04 INFO - PROCESS | 1743 | 1468009804637 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 13:30:04 INFO - PROCESS | 1743 | 1468009804648 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 1743 | 1468009804653 Marionette TRACE conn3 <- [1,2726,null,{}] 13:30:04 INFO - PROCESS | 1743 | 1468009804659 Marionette TRACE conn3 -> [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:30:04 INFO - PROCESS | 1743 | 1468009804665 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:04 INFO - PROCESS | 1743 | 1468009804844 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 13:30:04 INFO - PROCESS | 1743 | 1468009804856 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 1743 | 1468009804864 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b6000 == 9 [pid = 1743] [id = 689] 13:30:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 58 (0x8b7b7000) [pid = 1743] [serial = 2068] [outer = (nil)] 13:30:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 59 (0x8d503400) [pid = 1743] [serial = 2069] [outer = 0x8b7b7000] 13:30:04 INFO - PROCESS | 1743 | 1468009804938 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 60 (0x8d50c400) [pid = 1743] [serial = 2070] [outer = 0x8b7b7000] 13:30:06 INFO - PROCESS | 1743 | 1468009806039 Marionette TRACE conn3 <- [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:30:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:30:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1437ms 13:30:06 INFO - PROCESS | 1743 | 1468009806084 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 1743 | 1468009806088 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 13:30:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:30:06 INFO - PROCESS | 1743 | 1468009806102 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 1743 | 1468009806108 Marionette TRACE conn3 <- [1,2730,null,{}] 13:30:06 INFO - PROCESS | 1743 | 1468009806127 Marionette TRACE conn3 -> [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:30:06 INFO - PROCESS | 1743 | 1468009806136 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:06 INFO - PROCESS | 1743 | 1468009806366 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 13:30:06 INFO - PROCESS | 1743 | 1468009806387 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 1743 | 1468009806401 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dac4000 == 10 [pid = 1743] [id = 690] 13:30:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x8dac5000) [pid = 1743] [serial = 2071] [outer = (nil)] 13:30:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8e023800) [pid = 1743] [serial = 2072] [outer = 0x8dac5000] 13:30:06 INFO - PROCESS | 1743 | 1468009806474 Marionette DEBUG loaded listener.js 13:30:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8e02a800) [pid = 1743] [serial = 2073] [outer = 0x8dac5000] 13:30:07 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8b37b800) [pid = 1743] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:30:07 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8e10f800) [pid = 1743] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:30:07 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x8e0ad800) [pid = 1743] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:30:08 INFO - PROCESS | 1743 | --DOMWINDOW == 59 (0x8b1a6800) [pid = 1743] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:30:08 INFO - PROCESS | 1743 | --DOMWINDOW == 58 (0x8b4ce800) [pid = 1743] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:30:08 INFO - PROCESS | 1743 | --DOMWINDOW == 57 (0x894d6400) [pid = 1743] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:30:08 INFO - PROCESS | 1743 | --DOMWINDOW == 56 (0x8b1a6400) [pid = 1743] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:30:08 INFO - PROCESS | 1743 | --DOMWINDOW == 55 (0x8b7aec00) [pid = 1743] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:30:08 INFO - PROCESS | 1743 | 1468009808088 Marionette TRACE conn3 <- [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:30:08 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:30:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:30:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2046ms 13:30:08 INFO - PROCESS | 1743 | 1468009808149 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 1743 | 1468009808153 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 13:30:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:30:08 INFO - PROCESS | 1743 | 1468009808160 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - PROCESS | 1743 | 1468009808164 Marionette TRACE conn3 <- [1,2734,null,{}] 13:30:08 INFO - PROCESS | 1743 | 1468009808169 Marionette TRACE conn3 -> [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:30:08 INFO - PROCESS | 1743 | 1468009808173 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:08 INFO - PROCESS | 1743 | 1468009808375 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 13:30:08 INFO - PROCESS | 1743 | 1468009808463 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:08 INFO - PROCESS | 1743 | 1468009808471 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:08 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d03400 == 11 [pid = 1743] [id = 691] 13:30:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 56 (0x8dac8000) [pid = 1743] [serial = 2074] [outer = (nil)] 13:30:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 57 (0x8e0a3800) [pid = 1743] [serial = 2075] [outer = 0x8dac8000] 13:30:08 INFO - PROCESS | 1743 | 1468009808540 Marionette DEBUG loaded listener.js 13:30:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 58 (0x8e0ac800) [pid = 1743] [serial = 2076] [outer = 0x8dac8000] 13:30:09 INFO - PROCESS | 1743 | 1468009809319 Marionette TRACE conn3 <- [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:30:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:30:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1189ms 13:30:09 INFO - PROCESS | 1743 | 1468009809350 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 13:30:09 INFO - PROCESS | 1743 | 1468009809354 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 13:30:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:30:09 INFO - PROCESS | 1743 | 1468009809360 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:30:09 INFO - PROCESS | 1743 | 1468009809362 Marionette TRACE conn3 <- [1,2738,null,{}] 13:30:09 INFO - PROCESS | 1743 | 1468009809369 Marionette TRACE conn3 -> [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:30:09 INFO - PROCESS | 1743 | 1468009809374 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:09 INFO - PROCESS | 1743 | 1468009809525 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 13:30:09 INFO - PROCESS | 1743 | 1468009809535 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 1743 | 1468009809543 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:09 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0a6400 == 12 [pid = 1743] [id = 692] 13:30:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 59 (0x8e0aac00) [pid = 1743] [serial = 2077] [outer = (nil)] 13:30:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 60 (0x8e10bc00) [pid = 1743] [serial = 2078] [outer = 0x8e0aac00] 13:30:09 INFO - PROCESS | 1743 | 1468009809614 Marionette DEBUG loaded listener.js 13:30:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x8e916800) [pid = 1743] [serial = 2079] [outer = 0x8e0aac00] 13:30:10 INFO - PROCESS | 1743 | 1468009810814 Marionette TRACE conn3 <- [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:30:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:30:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1529ms 13:30:10 INFO - PROCESS | 1743 | 1468009810891 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 13:30:10 INFO - PROCESS | 1743 | 1468009810898 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 13:30:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:30:10 INFO - PROCESS | 1743 | 1468009810907 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - PROCESS | 1743 | 1468009810912 Marionette TRACE conn3 <- [1,2742,null,{}] 13:30:10 INFO - PROCESS | 1743 | 1468009810923 Marionette TRACE conn3 -> [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:30:10 INFO - PROCESS | 1743 | 1468009810929 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:11 INFO - PROCESS | 1743 | 1468009811157 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 13:30:11 INFO - PROCESS | 1743 | 1468009811401 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 1743 | 1468009811410 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b37c800 == 13 [pid = 1743] [id = 693] 13:30:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8b4d3000) [pid = 1743] [serial = 2080] [outer = (nil)] 13:30:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8b7b9c00) [pid = 1743] [serial = 2081] [outer = 0x8b4d3000] 13:30:11 INFO - PROCESS | 1743 | 1468009811522 Marionette DEBUG loaded listener.js 13:30:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8d950c00) [pid = 1743] [serial = 2082] [outer = 0x8b4d3000] 13:30:12 INFO - PROCESS | 1743 | 1468009812568 Marionette TRACE conn3 <- [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:30:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:30:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1737ms 13:30:12 INFO - PROCESS | 1743 | 1468009812645 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 1743 | 1468009812652 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 13:30:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:30:12 INFO - PROCESS | 1743 | 1468009812664 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 1743 | 1468009812668 Marionette TRACE conn3 <- [1,2746,null,{}] 13:30:12 INFO - PROCESS | 1743 | 1468009812675 Marionette TRACE conn3 -> [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:30:12 INFO - PROCESS | 1743 | 1468009812681 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:12 INFO - PROCESS | 1743 | 1468009812914 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 13:30:13 INFO - PROCESS | 1743 | 1468009813163 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 1743 | 1468009813172 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:13 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d9a0000 == 14 [pid = 1743] [id = 694] 13:30:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e0b2c00) [pid = 1743] [serial = 2083] [outer = (nil)] 13:30:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8e108c00) [pid = 1743] [serial = 2084] [outer = 0x8e0b2c00] 13:30:13 INFO - PROCESS | 1743 | 1468009813280 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e02e400) [pid = 1743] [serial = 2085] [outer = 0x8e0b2c00] 13:30:14 INFO - PROCESS | 1743 | 1468009814271 Marionette TRACE conn3 <- [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:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1649ms 13:30:14 INFO - PROCESS | 1743 | 1468009814321 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 1743 | 1468009814325 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 13:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:30:14 INFO - PROCESS | 1743 | 1468009814333 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 1743 | 1468009814339 Marionette TRACE conn3 <- [1,2750,null,{}] 13:30:14 INFO - PROCESS | 1743 | 1468009814357 Marionette TRACE conn3 -> [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:30:14 INFO - PROCESS | 1743 | 1468009814366 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:14 INFO - PROCESS | 1743 | 1468009814566 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 13:30:14 INFO - PROCESS | 1743 | 1468009814780 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 1743 | 1468009814793 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:14 INFO - PROCESS | 1743 | ++DOCSHELL 0x8eaa1800 == 15 [pid = 1743] [id = 695] 13:30:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8eaa2c00) [pid = 1743] [serial = 2086] [outer = (nil)] 13:30:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8eaa8c00) [pid = 1743] [serial = 2087] [outer = 0x8eaa2c00] 13:30:14 INFO - PROCESS | 1743 | 1468009814919 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8eaad800) [pid = 1743] [serial = 2088] [outer = 0x8eaa2c00] 13:30:15 INFO - PROCESS | 1743 | 1468009815913 Marionette TRACE conn3 <- [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:30:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:30:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1643ms 13:30:15 INFO - PROCESS | 1743 | 1468009815977 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 13:30:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:30:15 INFO - PROCESS | 1743 | 1468009815982 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 13:30:15 INFO - PROCESS | 1743 | 1468009815989 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:30:15 INFO - PROCESS | 1743 | 1468009815993 Marionette TRACE conn3 <- [1,2754,null,{}] 13:30:16 INFO - PROCESS | 1743 | 1468009815999 Marionette TRACE conn3 -> [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:30:16 INFO - PROCESS | 1743 | 1468009816004 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:16 INFO - PROCESS | 1743 | 1468009816200 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 13:30:16 INFO - PROCESS | 1743 | 1468009816432 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:16 INFO - PROCESS | 1743 | 1468009816443 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d09400 == 16 [pid = 1743] [id = 696] 13:30:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x89d09800) [pid = 1743] [serial = 2089] [outer = (nil)] 13:30:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8b1a0c00) [pid = 1743] [serial = 2090] [outer = 0x89d09800] 13:30:16 INFO - PROCESS | 1743 | 1468009816569 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8b7b9400) [pid = 1743] [serial = 2091] [outer = 0x89d09800] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e920c00) [pid = 1743] [serial = 2045] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8e2ec400) [pid = 1743] [serial = 2042] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e914000) [pid = 1743] [serial = 2043] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8b4cc400) [pid = 1743] [serial = 2036] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b4d9000) [pid = 1743] [serial = 2037] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8d94e400) [pid = 1743] [serial = 2039] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x894de800) [pid = 1743] [serial = 2027] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x89d0c000) [pid = 1743] [serial = 2028] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8e0a9800) [pid = 1743] [serial = 2033] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e918400) [pid = 1743] [serial = 2034] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8d510800) [pid = 1743] [serial = 2030] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8d953c00) [pid = 1743] [serial = 2031] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x8d9a8400) [pid = 1743] [serial = 2040] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 59 (0x8e97b800) [pid = 1743] [serial = 2046] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | --DOMWINDOW == 58 (0x8e2ea800) [pid = 1743] [serial = 2025] [outer = (nil)] [url = about:blank] 13:30:17 INFO - PROCESS | 1743 | 1468009817840 Marionette TRACE conn3 <- [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:30:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:30:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1901ms 13:30:17 INFO - PROCESS | 1743 | 1468009817890 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 13:30:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:30:17 INFO - PROCESS | 1743 | 1468009817895 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 13:30:17 INFO - PROCESS | 1743 | 1468009817903 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 1743 | 1468009817910 Marionette TRACE conn3 <- [1,2758,null,{}] 13:30:17 INFO - PROCESS | 1743 | 1468009817918 Marionette TRACE conn3 -> [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:30:17 INFO - PROCESS | 1743 | 1468009817923 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:18 INFO - PROCESS | 1743 | 1468009818102 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 13:30:18 INFO - PROCESS | 1743 | 1468009818298 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:18 INFO - PROCESS | 1743 | 1468009818307 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:18 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a4400 == 17 [pid = 1743] [id = 697] 13:30:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 59 (0x8b1a4c00) [pid = 1743] [serial = 2092] [outer = (nil)] 13:30:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 60 (0x8b378c00) [pid = 1743] [serial = 2093] [outer = 0x8b1a4c00] 13:30:18 INFO - PROCESS | 1743 | 1468009818394 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x8b4d9400) [pid = 1743] [serial = 2094] [outer = 0x8b1a4c00] 13:30:19 INFO - PROCESS | 1743 | 1468009819180 Marionette TRACE conn3 <- [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:30:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:30:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1339ms 13:30:19 INFO - PROCESS | 1743 | 1468009819241 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 1743 | 1468009819247 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 13:30:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:30:19 INFO - PROCESS | 1743 | 1468009819258 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - PROCESS | 1743 | 1468009819262 Marionette TRACE conn3 <- [1,2762,null,{}] 13:30:19 INFO - PROCESS | 1743 | 1468009819268 Marionette TRACE conn3 -> [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:30:19 INFO - PROCESS | 1743 | 1468009819274 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:19 INFO - PROCESS | 1743 | 1468009819447 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 13:30:19 INFO - PROCESS | 1743 | 1468009819459 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 1743 | 1468009819465 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a6800 == 18 [pid = 1743] [id = 698] 13:30:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8daba400) [pid = 1743] [serial = 2095] [outer = (nil)] 13:30:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8dac3c00) [pid = 1743] [serial = 2096] [outer = 0x8daba400] 13:30:19 INFO - PROCESS | 1743 | 1468009819537 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8e028400) [pid = 1743] [serial = 2097] [outer = 0x8daba400] 13:30:20 INFO - PROCESS | 1743 | 1468009820513 Marionette TRACE conn3 <- [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:30:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:30:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1282ms 13:30:20 INFO - PROCESS | 1743 | 1468009820546 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 1743 | 1468009820549 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 13:30:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:30:20 INFO - PROCESS | 1743 | 1468009820557 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 1743 | 1468009820562 Marionette TRACE conn3 <- [1,2766,null,{}] 13:30:20 INFO - PROCESS | 1743 | 1468009820585 Marionette TRACE conn3 -> [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:30:20 INFO - PROCESS | 1743 | 1468009820593 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:20 INFO - PROCESS | 1743 | 1468009820814 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 13:30:20 INFO - PROCESS | 1743 | 1468009820840 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 1743 | 1468009820848 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:20 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e915800 == 19 [pid = 1743] [id = 699] 13:30:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e916c00) [pid = 1743] [serial = 2098] [outer = (nil)] 13:30:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8e91c800) [pid = 1743] [serial = 2099] [outer = 0x8e916c00] 13:30:20 INFO - PROCESS | 1743 | 1468009820920 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e971000) [pid = 1743] [serial = 2100] [outer = 0x8e916c00] 13:30:21 INFO - PROCESS | 1743 | 1468009821882 Marionette TRACE conn3 <- [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:30:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:30:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1354ms 13:30:21 INFO - PROCESS | 1743 | 1468009821911 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 1743 | 1468009821915 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 13:30:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:30:21 INFO - PROCESS | 1743 | 1468009821921 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 1743 | 1468009821924 Marionette TRACE conn3 <- [1,2770,null,{}] 13:30:21 INFO - PROCESS | 1743 | 1468009821941 Marionette TRACE conn3 -> [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:30:21 INFO - PROCESS | 1743 | 1468009821946 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:22 INFO - PROCESS | 1743 | 1468009822173 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 13:30:22 INFO - PROCESS | 1743 | 1468009822191 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 1743 | 1468009822198 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:22 INFO - PROCESS | 1743 | ++DOCSHELL 0x894da000 == 20 [pid = 1743] [id = 700] 13:30:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e96f800) [pid = 1743] [serial = 2101] [outer = (nil)] 13:30:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8eaa3c00) [pid = 1743] [serial = 2102] [outer = 0x8e96f800] 13:30:22 INFO - PROCESS | 1743 | 1468009822267 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8eaa6c00) [pid = 1743] [serial = 2103] [outer = 0x8e96f800] 13:30:22 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8a3dac00) [pid = 1743] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:30:22 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b19d400) [pid = 1743] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:30:22 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8b7b7000) [pid = 1743] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:30:22 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8dac5000) [pid = 1743] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:30:22 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x894e1400) [pid = 1743] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:30:22 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8d506800) [pid = 1743] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:30:22 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e976400) [pid = 1743] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:30:22 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8e2e8c00) [pid = 1743] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:30:22 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8f3d4800) [pid = 1743] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:30:22 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x8dac8000) [pid = 1743] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:30:23 INFO - PROCESS | 1743 | 1468009823287 Marionette TRACE conn3 <- [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:30:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:30:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1394ms 13:30:23 INFO - PROCESS | 1743 | 1468009823316 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 1743 | 1468009823320 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 13:30:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:30:23 INFO - PROCESS | 1743 | 1468009823326 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 1743 | 1468009823329 Marionette TRACE conn3 <- [1,2774,null,{}] 13:30:23 INFO - PROCESS | 1743 | 1468009823335 Marionette TRACE conn3 -> [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:30:23 INFO - PROCESS | 1743 | 1468009823340 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:23 INFO - PROCESS | 1743 | 1468009823543 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 13:30:23 INFO - PROCESS | 1743 | 1468009823561 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 1743 | 1468009823568 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:23 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dac8000 == 21 [pid = 1743] [id = 701] 13:30:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x8e10fc00) [pid = 1743] [serial = 2104] [outer = (nil)] 13:30:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8ecbdc00) [pid = 1743] [serial = 2105] [outer = 0x8e10fc00] 13:30:23 INFO - PROCESS | 1743 | 1468009823638 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8b7b2c00) [pid = 1743] [serial = 2106] [outer = 0x8e10fc00] 13:30:24 INFO - PROCESS | 1743 | 1468009824523 Marionette TRACE conn3 <- [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:30:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:30:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1238ms 13:30:24 INFO - PROCESS | 1743 | 1468009824566 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 13:30:24 INFO - PROCESS | 1743 | 1468009824570 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 13:30:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:30:24 INFO - PROCESS | 1743 | 1468009824577 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:30:24 INFO - PROCESS | 1743 | 1468009824579 Marionette TRACE conn3 <- [1,2778,null,{}] 13:30:24 INFO - PROCESS | 1743 | 1468009824585 Marionette TRACE conn3 -> [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:30:24 INFO - PROCESS | 1743 | 1468009824595 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:24 INFO - PROCESS | 1743 | 1468009824778 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 13:30:24 INFO - PROCESS | 1743 | 1468009824789 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 1743 | 1468009824800 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:25 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d6000 == 22 [pid = 1743] [id = 702] 13:30:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x894d6400) [pid = 1743] [serial = 2107] [outer = (nil)] 13:30:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x894e1c00) [pid = 1743] [serial = 2108] [outer = 0x894d6400] 13:30:25 INFO - PROCESS | 1743 | 1468009825068 Marionette DEBUG loaded listener.js 13:30:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x89d0a400) [pid = 1743] [serial = 2109] [outer = 0x894d6400] 13:30:26 INFO - PROCESS | 1743 | 1468009826136 Marionette TRACE conn3 <- [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:30:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:30:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1634ms 13:30:26 INFO - PROCESS | 1743 | 1468009826212 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 13:30:26 INFO - PROCESS | 1743 | 1468009826219 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 13:30:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:30:26 INFO - PROCESS | 1743 | 1468009826228 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 1743 | 1468009826232 Marionette TRACE conn3 <- [1,2782,null,{}] 13:30:26 INFO - PROCESS | 1743 | 1468009826240 Marionette TRACE conn3 -> [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:30:26 INFO - PROCESS | 1743 | 1468009826246 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:26 INFO - PROCESS | 1743 | 1468009826479 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 13:30:26 INFO - PROCESS | 1743 | 1468009826721 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 1743 | 1468009826731 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:26 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4d6000 == 23 [pid = 1743] [id = 703] 13:30:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8b7b3000) [pid = 1743] [serial = 2110] [outer = (nil)] 13:30:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8d50a400) [pid = 1743] [serial = 2111] [outer = 0x8b7b3000] 13:30:26 INFO - PROCESS | 1743 | 1468009826835 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8d94c400) [pid = 1743] [serial = 2112] [outer = 0x8b7b3000] 13:30:27 INFO - PROCESS | 1743 | 1468009827823 Marionette TRACE conn3 <- [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:30:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:30:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1639ms 13:30:27 INFO - PROCESS | 1743 | 1468009827865 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 1743 | 1468009827872 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 13:30:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:30:27 INFO - PROCESS | 1743 | 1468009827883 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - PROCESS | 1743 | 1468009827887 Marionette TRACE conn3 <- [1,2786,null,{}] 13:30:27 INFO - PROCESS | 1743 | 1468009827894 Marionette TRACE conn3 -> [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:30:27 INFO - PROCESS | 1743 | 1468009827900 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:28 INFO - PROCESS | 1743 | 1468009828104 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 13:30:28 INFO - PROCESS | 1743 | 1468009828300 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 1743 | 1468009828307 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:28 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e0adc00 == 24 [pid = 1743] [id = 704] 13:30:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e0b0000) [pid = 1743] [serial = 2113] [outer = (nil)] 13:30:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e2ec400) [pid = 1743] [serial = 2114] [outer = 0x8e0b0000] 13:30:28 INFO - PROCESS | 1743 | 1468009828393 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e912800) [pid = 1743] [serial = 2115] [outer = 0x8e0b0000] 13:30:29 INFO - PROCESS | 1743 | 1468009829461 Marionette TRACE conn3 <- [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:30:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:30:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1636ms 13:30:29 INFO - PROCESS | 1743 | 1468009829519 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 13:30:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:30:29 INFO - PROCESS | 1743 | 1468009829523 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 13:30:29 INFO - PROCESS | 1743 | 1468009829530 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 1743 | 1468009829536 Marionette TRACE conn3 <- [1,2790,null,{}] 13:30:29 INFO - PROCESS | 1743 | 1468009829554 Marionette TRACE conn3 -> [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:30:29 INFO - PROCESS | 1743 | 1468009829563 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:29 INFO - PROCESS | 1743 | 1468009829794 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 13:30:30 INFO - PROCESS | 1743 | 1468009830025 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 1743 | 1468009830036 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:30 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7afc00 == 25 [pid = 1743] [id = 705] 13:30:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e97dc00) [pid = 1743] [serial = 2116] [outer = (nil)] 13:30:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8f3d5800) [pid = 1743] [serial = 2117] [outer = 0x8e97dc00] 13:30:30 INFO - PROCESS | 1743 | 1468009830159 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8f7df800) [pid = 1743] [serial = 2118] [outer = 0x8e97dc00] 13:30:31 INFO - PROCESS | 1743 | 1468009831102 Marionette TRACE conn3 <- [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:30:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:30:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1592ms 13:30:31 INFO - PROCESS | 1743 | 1468009831122 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 13:30:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:30:31 INFO - PROCESS | 1743 | 1468009831126 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 13:30:31 INFO - PROCESS | 1743 | 1468009831133 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 1743 | 1468009831137 Marionette TRACE conn3 <- [1,2794,null,{}] 13:30:31 INFO - PROCESS | 1743 | 1468009831160 Marionette TRACE conn3 -> [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:30:31 INFO - PROCESS | 1743 | 1468009831166 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:31 INFO - PROCESS | 1743 | 1468009831351 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 13:30:31 INFO - PROCESS | 1743 | 1468009831538 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 1743 | 1468009831545 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7dac00 == 26 [pid = 1743] [id = 706] 13:30:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8f7e4000) [pid = 1743] [serial = 2119] [outer = (nil)] 13:30:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8fa3e400) [pid = 1743] [serial = 2120] [outer = 0x8f7e4000] 13:30:31 INFO - PROCESS | 1743 | 1468009831626 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8fa40c00) [pid = 1743] [serial = 2121] [outer = 0x8f7e4000] 13:30:32 INFO - PROCESS | 1743 | 1468009832558 Marionette TRACE conn3 <- [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:30:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:30:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1449ms 13:30:32 INFO - PROCESS | 1743 | 1468009832587 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 1743 | 1468009832591 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 13:30:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:30:32 INFO - PROCESS | 1743 | 1468009832599 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - PROCESS | 1743 | 1468009832603 Marionette TRACE conn3 <- [1,2798,null,{}] 13:30:32 INFO - PROCESS | 1743 | 1468009832609 Marionette TRACE conn3 -> [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:30:32 INFO - PROCESS | 1743 | 1468009832614 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:32 INFO - PROCESS | 1743 | 1468009832808 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 13:30:33 INFO - PROCESS | 1743 | 1468009833004 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 1743 | 1468009833016 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:33 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f7d7400 == 27 [pid = 1743] [id = 707] 13:30:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8f7d8000) [pid = 1743] [serial = 2122] [outer = (nil)] 13:30:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8fad9000) [pid = 1743] [serial = 2123] [outer = 0x8f7d8000] 13:30:33 INFO - PROCESS | 1743 | 1468009833154 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x91592400) [pid = 1743] [serial = 2124] [outer = 0x8f7d8000] 13:30:34 INFO - PROCESS | 1743 | 1468009834432 Marionette TRACE conn3 <- [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:30:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:30:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1885ms 13:30:34 INFO - PROCESS | 1743 | 1468009834485 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 1743 | 1468009834490 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 13:30:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:30:34 INFO - PROCESS | 1743 | 1468009834508 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 1743 | 1468009834514 Marionette TRACE conn3 <- [1,2802,null,{}] 13:30:34 INFO - PROCESS | 1743 | 1468009834522 Marionette TRACE conn3 -> [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:30:34 INFO - PROCESS | 1743 | 1468009834527 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:34 INFO - PROCESS | 1743 | 1468009834729 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 13:30:34 INFO - PROCESS | 1743 | 1468009834962 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 1743 | 1468009834978 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:35 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b377c00 == 28 [pid = 1743] [id = 708] 13:30:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8b378000) [pid = 1743] [serial = 2125] [outer = (nil)] 13:30:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8b4d2400) [pid = 1743] [serial = 2126] [outer = 0x8b378000] 13:30:35 INFO - PROCESS | 1743 | 1468009835050 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8b7ad000) [pid = 1743] [serial = 2127] [outer = 0x8b378000] 13:30:35 INFO - PROCESS | 1743 | 1468009835993 Marionette TRACE conn3 <- [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:30:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:30:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1553ms 13:30:36 INFO - PROCESS | 1743 | 1468009836052 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 13:30:36 INFO - PROCESS | 1743 | 1468009836059 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 13:30:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:30:36 INFO - PROCESS | 1743 | 1468009836069 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:30:36 INFO - PROCESS | 1743 | 1468009836074 Marionette TRACE conn3 <- [1,2806,null,{}] 13:30:36 INFO - PROCESS | 1743 | 1468009836080 Marionette TRACE conn3 -> [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:30:36 INFO - PROCESS | 1743 | 1468009836086 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:36 INFO - PROCESS | 1743 | 1468009836274 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3d6c00 == 27 [pid = 1743] [id = 687] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8dac8000 == 26 [pid = 1743] [id = 701] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x894da000 == 25 [pid = 1743] [id = 700] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8e915800 == 24 [pid = 1743] [id = 699] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a6800 == 23 [pid = 1743] [id = 698] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a4400 == 22 [pid = 1743] [id = 697] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19cc00 == 21 [pid = 1743] [id = 688] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8dac4000 == 20 [pid = 1743] [id = 690] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0a6400 == 19 [pid = 1743] [id = 692] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8d9a0000 == 18 [pid = 1743] [id = 694] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8eaa1800 == 17 [pid = 1743] [id = 695] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b6000 == 16 [pid = 1743] [id = 689] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x89d09400 == 15 [pid = 1743] [id = 696] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8b37c800 == 14 [pid = 1743] [id = 693] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x89d03400 == 13 [pid = 1743] [id = 691] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7d7400 == 12 [pid = 1743] [id = 707] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8f7dac00 == 11 [pid = 1743] [id = 706] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7afc00 == 10 [pid = 1743] [id = 705] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4d6000 == 9 [pid = 1743] [id = 703] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x8e0adc00 == 8 [pid = 1743] [id = 704] 13:30:37 INFO - PROCESS | 1743 | --DOCSHELL 0x894d6000 == 7 [pid = 1743] [id = 702] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8b4da400) [pid = 1743] [serial = 2064] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8b1a2400) [pid = 1743] [serial = 2063] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8b1a2800) [pid = 1743] [serial = 2066] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8b371400) [pid = 1743] [serial = 2067] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8d503400) [pid = 1743] [serial = 2069] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8e023800) [pid = 1743] [serial = 2072] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8a3da400) [pid = 1743] [serial = 2049] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8a3d3800) [pid = 1743] [serial = 2048] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e102800) [pid = 1743] [serial = 2052] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e02ec00) [pid = 1743] [serial = 2051] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8ecb6000) [pid = 1743] [serial = 2055] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8eaa5400) [pid = 1743] [serial = 2054] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8f7d8400) [pid = 1743] [serial = 2058] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8f3d2800) [pid = 1743] [serial = 2057] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8fa39000) [pid = 1743] [serial = 2061] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8fa37c00) [pid = 1743] [serial = 2060] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e10bc00) [pid = 1743] [serial = 2078] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e0a3800) [pid = 1743] [serial = 2075] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8e02a800) [pid = 1743] [serial = 2073] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8d50c400) [pid = 1743] [serial = 2070] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e0ac800) [pid = 1743] [serial = 2076] [outer = (nil)] [url = about:blank] 13:30:37 INFO - PROCESS | 1743 | 1468009837556 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 1743 | 1468009837567 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x894dcc00 == 8 [pid = 1743] [id = 709] 13:30:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x894dd400) [pid = 1743] [serial = 2128] [outer = (nil)] 13:30:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x894e2400) [pid = 1743] [serial = 2129] [outer = 0x894dd400] 13:30:37 INFO - PROCESS | 1743 | 1468009837646 Marionette DEBUG loaded listener.js 13:30:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x89d09400) [pid = 1743] [serial = 2130] [outer = 0x894dd400] 13:30:38 INFO - PROCESS | 1743 | 1468009838479 Marionette TRACE conn3 <- [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:30:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:30:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 2438ms 13:30:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:30:38 INFO - PROCESS | 1743 | 1468009838509 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 13:30:38 INFO - PROCESS | 1743 | 1468009838514 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 13:30:38 INFO - PROCESS | 1743 | 1468009838522 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:30:38 INFO - PROCESS | 1743 | 1468009838526 Marionette TRACE conn3 <- [1,2810,null,{}] 13:30:38 INFO - PROCESS | 1743 | 1468009838534 Marionette TRACE conn3 -> [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:30:38 INFO - PROCESS | 1743 | 1468009838543 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:38 INFO - PROCESS | 1743 | 1468009838761 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 13:30:38 INFO - PROCESS | 1743 | 1468009838780 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 1743 | 1468009838787 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:38 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a6800 == 9 [pid = 1743] [id = 710] 13:30:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8b1a7400) [pid = 1743] [serial = 2131] [outer = (nil)] 13:30:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8b374c00) [pid = 1743] [serial = 2132] [outer = 0x8b1a7400] 13:30:38 INFO - PROCESS | 1743 | 1468009838860 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8b4cf400) [pid = 1743] [serial = 2133] [outer = 0x8b1a7400] 13:30:39 INFO - PROCESS | 1743 | 1468009839767 Marionette TRACE conn3 <- [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:30:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:30:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1285ms 13:30:39 INFO - PROCESS | 1743 | 1468009839809 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 1743 | 1468009839815 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 13:30:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:30:39 INFO - PROCESS | 1743 | 1468009839822 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 1743 | 1468009839825 Marionette TRACE conn3 <- [1,2814,null,{}] 13:30:39 INFO - PROCESS | 1743 | 1468009839831 Marionette TRACE conn3 -> [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:30:39 INFO - PROCESS | 1743 | 1468009839836 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:40 INFO - PROCESS | 1743 | 1468009840010 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 13:30:40 INFO - PROCESS | 1743 | 1468009840176 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 1743 | 1468009840183 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:40 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7b9800 == 10 [pid = 1743] [id = 711] 13:30:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8d503000) [pid = 1743] [serial = 2134] [outer = (nil)] 13:30:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8d949400) [pid = 1743] [serial = 2135] [outer = 0x8d503000] 13:30:40 INFO - PROCESS | 1743 | 1468009840253 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8d99f800) [pid = 1743] [serial = 2136] [outer = 0x8d503000] 13:30:41 INFO - PROCESS | 1743 | 1468009841274 Marionette TRACE conn3 <- [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:30:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:30:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1484ms 13:30:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:30:41 INFO - PROCESS | 1743 | 1468009841307 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 1743 | 1468009841310 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 13:30:41 INFO - PROCESS | 1743 | 1468009841326 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 1743 | 1468009841338 Marionette TRACE conn3 <- [1,2818,null,{}] 13:30:41 INFO - PROCESS | 1743 | 1468009841354 Marionette TRACE conn3 -> [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:30:41 INFO - PROCESS | 1743 | 1468009841361 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:41 INFO - PROCESS | 1743 | 1468009841592 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 13:30:41 INFO - PROCESS | 1743 | 1468009841620 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 1743 | 1468009841631 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e029800 == 11 [pid = 1743] [id = 712] 13:30:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e02c000) [pid = 1743] [serial = 2137] [outer = (nil)] 13:30:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e0a4800) [pid = 1743] [serial = 2138] [outer = 0x8e02c000] 13:30:41 INFO - PROCESS | 1743 | 1468009841711 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e0a7800) [pid = 1743] [serial = 2139] [outer = 0x8e02c000] 13:30:42 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e96f800) [pid = 1743] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:30:42 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x89d09800) [pid = 1743] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:30:42 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8daba400) [pid = 1743] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:30:42 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b1a4c00) [pid = 1743] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:30:42 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e0b2c00) [pid = 1743] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:30:42 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8e0aac00) [pid = 1743] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:30:42 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8eaa2c00) [pid = 1743] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:30:42 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8b4d3000) [pid = 1743] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:30:42 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e916c00) [pid = 1743] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:30:43 INFO - PROCESS | 1743 | 1468009843174 Marionette TRACE conn3 <- [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:30:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:30:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1910ms 13:30:43 INFO - PROCESS | 1743 | 1468009843226 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 1743 | 1468009843231 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 13:30:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:30:43 INFO - PROCESS | 1743 | 1468009843237 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 1743 | 1468009843241 Marionette TRACE conn3 <- [1,2822,null,{}] 13:30:43 INFO - PROCESS | 1743 | 1468009843246 Marionette TRACE conn3 -> [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:30:43 INFO - PROCESS | 1743 | 1468009843251 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:43 INFO - PROCESS | 1743 | 1468009843405 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 13:30:43 INFO - PROCESS | 1743 | 1468009843415 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 1743 | 1468009843421 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:43 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a3400 == 12 [pid = 1743] [id = 713] 13:30:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e024000) [pid = 1743] [serial = 2140] [outer = (nil)] 13:30:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e0ad000) [pid = 1743] [serial = 2141] [outer = 0x8e024000] 13:30:43 INFO - PROCESS | 1743 | 1468009843491 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e0afc00) [pid = 1743] [serial = 2142] [outer = 0x8e024000] 13:30:44 INFO - PROCESS | 1743 | 1468009844404 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:30:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:30:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1197ms 13:30:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:30:44 INFO - PROCESS | 1743 | 1468009844436 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 1743 | 1468009844439 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 13:30:44 INFO - PROCESS | 1743 | 1468009844446 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 1743 | 1468009844449 Marionette TRACE conn3 <- [1,2826,null,{}] 13:30:44 INFO - PROCESS | 1743 | 1468009844455 Marionette TRACE conn3 -> [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:30:44 INFO - PROCESS | 1743 | 1468009844460 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:44 INFO - PROCESS | 1743 | 1468009844617 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 13:30:44 INFO - PROCESS | 1743 | 1468009844858 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 1743 | 1468009844870 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:44 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d7400 == 13 [pid = 1743] [id = 714] 13:30:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x894d8800) [pid = 1743] [serial = 2143] [outer = (nil)] 13:30:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x894e2c00) [pid = 1743] [serial = 2144] [outer = 0x894d8800] 13:30:44 INFO - PROCESS | 1743 | 1468009844957 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8a3d8800) [pid = 1743] [serial = 2145] [outer = 0x894d8800] 13:30:46 INFO - PROCESS | 1743 | 1468009846064 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:30:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:30:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1692ms 13:30:46 INFO - PROCESS | 1743 | 1468009846139 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 13:30:46 INFO - PROCESS | 1743 | 1468009846146 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 13:30:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:30:46 INFO - PROCESS | 1743 | 1468009846154 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - PROCESS | 1743 | 1468009846159 Marionette TRACE conn3 <- [1,2830,null,{}] 13:30:46 INFO - PROCESS | 1743 | 1468009846167 Marionette TRACE conn3 -> [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:30:46 INFO - PROCESS | 1743 | 1468009846176 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:46 INFO - PROCESS | 1743 | 1468009846406 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 13:30:46 INFO - PROCESS | 1743 | 1468009846645 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:46 INFO - PROCESS | 1743 | 1468009846658 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:46 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19c800 == 14 [pid = 1743] [id = 715] 13:30:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8b1a8c00) [pid = 1743] [serial = 2146] [outer = (nil)] 13:30:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8d946800) [pid = 1743] [serial = 2147] [outer = 0x8b1a8c00] 13:30:46 INFO - PROCESS | 1743 | 1468009846783 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8d9a1800) [pid = 1743] [serial = 2148] [outer = 0x8b1a8c00] 13:30:47 INFO - PROCESS | 1743 | 1468009847842 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:30:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:30:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1748ms 13:30:47 INFO - PROCESS | 1743 | 1468009847906 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 1743 | 1468009847913 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 13:30:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:30:47 INFO - PROCESS | 1743 | 1468009847920 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - PROCESS | 1743 | 1468009847924 Marionette TRACE conn3 <- [1,2834,null,{}] 13:30:47 INFO - PROCESS | 1743 | 1468009847930 Marionette TRACE conn3 -> [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:30:47 INFO - PROCESS | 1743 | 1468009847936 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:48 INFO - PROCESS | 1743 | 1468009848133 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 13:30:48 INFO - PROCESS | 1743 | 1468009848432 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 1743 | 1468009848440 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e102400 == 15 [pid = 1743] [id = 716] 13:30:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e102800) [pid = 1743] [serial = 2149] [outer = (nil)] 13:30:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8e106c00) [pid = 1743] [serial = 2150] [outer = 0x8e102800] 13:30:48 INFO - PROCESS | 1743 | 1468009848567 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e2e6800) [pid = 1743] [serial = 2151] [outer = 0x8e102800] 13:30:49 INFO - PROCESS | 1743 | 1468009849579 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:30:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:30:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1736ms 13:30:49 INFO - PROCESS | 1743 | 1468009849658 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 1743 | 1468009849662 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 13:30:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:30:49 INFO - PROCESS | 1743 | 1468009849679 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:30:49 INFO - PROCESS | 1743 | 1468009849689 Marionette TRACE conn3 <- [1,2838,null,{}] 13:30:49 INFO - PROCESS | 1743 | 1468009849696 Marionette TRACE conn3 -> [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:30:49 INFO - PROCESS | 1743 | 1468009849704 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:49 INFO - PROCESS | 1743 | 1468009849945 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 13:30:50 INFO - PROCESS | 1743 | 1468009850182 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 1743 | 1468009850193 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d0e400 == 16 [pid = 1743] [id = 717] 13:30:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8a3dac00) [pid = 1743] [serial = 2152] [outer = (nil)] 13:30:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8b7b0000) [pid = 1743] [serial = 2153] [outer = 0x8a3dac00] 13:30:50 INFO - PROCESS | 1743 | 1468009850318 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8d99d400) [pid = 1743] [serial = 2154] [outer = 0x8a3dac00] 13:30:51 INFO - PROCESS | 1743 | 1468009851525 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:30:51 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a3400 == 15 [pid = 1743] [id = 713] 13:30:51 INFO - PROCESS | 1743 | --DOCSHELL 0x8e029800 == 14 [pid = 1743] [id = 712] 13:30:51 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7b9800 == 13 [pid = 1743] [id = 711] 13:30:51 INFO - PROCESS | 1743 | --DOCSHELL 0x894dcc00 == 12 [pid = 1743] [id = 709] 13:30:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:30:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1961ms 13:30:51 INFO - PROCESS | 1743 | 1468009851632 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 1743 | 1468009851639 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 13:30:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:30:51 INFO - PROCESS | 1743 | 1468009851646 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 1743 | 1468009851654 Marionette TRACE conn3 <- [1,2842,null,{}] 13:30:51 INFO - PROCESS | 1743 | 1468009851667 Marionette TRACE conn3 -> [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:30:51 INFO - PROCESS | 1743 | 1468009851674 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:51 INFO - PROCESS | 1743 | 1468009851840 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8e108c00) [pid = 1743] [serial = 2084] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8e02e400) [pid = 1743] [serial = 2085] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8e916800) [pid = 1743] [serial = 2079] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8eaa8c00) [pid = 1743] [serial = 2087] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8eaad800) [pid = 1743] [serial = 2088] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8b7b9c00) [pid = 1743] [serial = 2081] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8d950c00) [pid = 1743] [serial = 2082] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e91c800) [pid = 1743] [serial = 2099] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e971000) [pid = 1743] [serial = 2100] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8eaa6c00) [pid = 1743] [serial = 2103] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e028400) [pid = 1743] [serial = 2097] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8eaa3c00) [pid = 1743] [serial = 2102] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8ecbdc00) [pid = 1743] [serial = 2105] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8b1a0c00) [pid = 1743] [serial = 2090] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8b7b9400) [pid = 1743] [serial = 2091] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8dac3c00) [pid = 1743] [serial = 2096] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8b378c00) [pid = 1743] [serial = 2093] [outer = (nil)] [url = about:blank] 13:30:51 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8b4d9400) [pid = 1743] [serial = 2094] [outer = (nil)] [url = about:blank] 13:30:52 INFO - PROCESS | 1743 | 1468009852073 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 1743 | 1468009852082 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:52 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b374000 == 13 [pid = 1743] [id = 718] 13:30:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8b375c00) [pid = 1743] [serial = 2155] [outer = (nil)] 13:30:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8b4d9c00) [pid = 1743] [serial = 2156] [outer = 0x8b375c00] 13:30:52 INFO - PROCESS | 1743 | 1468009852164 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b7b9400) [pid = 1743] [serial = 2157] [outer = 0x8b375c00] 13:30:53 INFO - PROCESS | 1743 | 1468009853021 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:30:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:30:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1442ms 13:30:53 INFO - PROCESS | 1743 | 1468009853088 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 1743 | 1468009853094 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 13:30:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:30:53 INFO - PROCESS | 1743 | 1468009853105 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 1743 | 1468009853108 Marionette TRACE conn3 <- [1,2846,null,{}] 13:30:53 INFO - PROCESS | 1743 | 1468009853115 Marionette TRACE conn3 -> [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:30:53 INFO - PROCESS | 1743 | 1468009853120 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:53 INFO - PROCESS | 1743 | 1468009853308 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 13:30:53 INFO - PROCESS | 1743 | 1468009853472 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 1743 | 1468009853480 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3d7c00 == 14 [pid = 1743] [id = 719] 13:30:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8d94fc00) [pid = 1743] [serial = 2158] [outer = (nil)] 13:30:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8dabac00) [pid = 1743] [serial = 2159] [outer = 0x8d94fc00] 13:30:53 INFO - PROCESS | 1743 | 1468009853550 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e028000) [pid = 1743] [serial = 2160] [outer = 0x8d94fc00] 13:30:54 INFO - PROCESS | 1743 | 1468009854448 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:30:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1387ms 13:30:54 INFO - PROCESS | 1743 | 1468009854493 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 1743 | 1468009854497 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 13:30:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:30:54 INFO - PROCESS | 1743 | 1468009854511 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 1743 | 1468009854517 Marionette TRACE conn3 <- [1,2850,null,{}] 13:30:54 INFO - PROCESS | 1743 | 1468009854533 Marionette TRACE conn3 -> [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:30:54 INFO - PROCESS | 1743 | 1468009854542 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:54 INFO - PROCESS | 1743 | 1468009854777 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 13:30:54 INFO - PROCESS | 1743 | 1468009854800 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 1743 | 1468009854809 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:54 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2e5800 == 15 [pid = 1743] [id = 720] 13:30:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e2ea400) [pid = 1743] [serial = 2161] [outer = (nil)] 13:30:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e2f3000) [pid = 1743] [serial = 2162] [outer = 0x8e2ea400] 13:30:54 INFO - PROCESS | 1743 | 1468009854883 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e91e800) [pid = 1743] [serial = 2163] [outer = 0x8e2ea400] 13:30:55 INFO - PROCESS | 1743 | 1468009855861 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:30:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:30:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1444ms 13:30:55 INFO - PROCESS | 1743 | 1468009855949 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 13:30:55 INFO - PROCESS | 1743 | 1468009855954 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 13:30:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:30:55 INFO - PROCESS | 1743 | 1468009855960 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:30:55 INFO - PROCESS | 1743 | 1468009855963 Marionette TRACE conn3 <- [1,2854,null,{}] 13:30:55 INFO - PROCESS | 1743 | 1468009855969 Marionette TRACE conn3 -> [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:30:55 INFO - PROCESS | 1743 | 1468009855974 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:56 INFO - PROCESS | 1743 | 1468009856213 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 13:30:56 INFO - PROCESS | 1743 | 1468009856233 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 1743 | 1468009856241 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:56 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d5c00 == 16 [pid = 1743] [id = 721] 13:30:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e920c00) [pid = 1743] [serial = 2164] [outer = (nil)] 13:30:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8eaa5000) [pid = 1743] [serial = 2165] [outer = 0x8e920c00] 13:30:56 INFO - PROCESS | 1743 | 1468009856308 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8eaa9000) [pid = 1743] [serial = 2166] [outer = 0x8e920c00] 13:30:56 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8e10fc00) [pid = 1743] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:30:56 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e0b0000) [pid = 1743] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:30:56 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8e02c000) [pid = 1743] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:30:56 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x894dd400) [pid = 1743] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:30:56 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e97dc00) [pid = 1743] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:30:56 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8f7d8000) [pid = 1743] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:30:56 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x894d6400) [pid = 1743] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:30:56 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8f7e4000) [pid = 1743] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:30:56 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8d503000) [pid = 1743] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:30:56 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8b1a7400) [pid = 1743] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:30:56 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8b7b3000) [pid = 1743] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:30:56 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8b378000) [pid = 1743] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:30:57 INFO - PROCESS | 1743 | 1468009857383 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:30:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:30:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1480ms 13:30:57 INFO - PROCESS | 1743 | 1468009857440 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 1743 | 1468009857444 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 13:30:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:30:57 INFO - PROCESS | 1743 | 1468009857450 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 1743 | 1468009857454 Marionette TRACE conn3 <- [1,2858,null,{}] 13:30:57 INFO - PROCESS | 1743 | 1468009857459 Marionette TRACE conn3 -> [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:30:57 INFO - PROCESS | 1743 | 1468009857464 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:57 INFO - PROCESS | 1743 | 1468009857676 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 13:30:57 INFO - PROCESS | 1743 | 1468009857685 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 1743 | 1468009857691 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:57 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d6400 == 17 [pid = 1743] [id = 722] 13:30:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x89d03800) [pid = 1743] [serial = 2167] [outer = (nil)] 13:30:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e032c00) [pid = 1743] [serial = 2168] [outer = 0x89d03800] 13:30:57 INFO - PROCESS | 1743 | 1468009857776 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8e972c00) [pid = 1743] [serial = 2169] [outer = 0x89d03800] 13:30:58 INFO - PROCESS | 1743 | 1468009858759 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:30:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:30:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1337ms 13:30:58 INFO - PROCESS | 1743 | 1468009858788 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 13:30:58 INFO - PROCESS | 1743 | 1468009858792 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 13:30:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:30:58 INFO - PROCESS | 1743 | 1468009858798 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 1743 | 1468009858801 Marionette TRACE conn3 <- [1,2862,null,{}] 13:30:58 INFO - PROCESS | 1743 | 1468009858807 Marionette TRACE conn3 -> [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:30:58 INFO - PROCESS | 1743 | 1468009858817 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:59 INFO - PROCESS | 1743 | 1468009859086 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 13:30:59 INFO - PROCESS | 1743 | 1468009859274 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 1743 | 1468009859283 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:30:59 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d7000 == 18 [pid = 1743] [id = 723] 13:30:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x89d04c00) [pid = 1743] [serial = 2170] [outer = (nil)] 13:30:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8a3d5000) [pid = 1743] [serial = 2171] [outer = 0x89d04c00] 13:30:59 INFO - PROCESS | 1743 | 1468009859372 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8b19b000) [pid = 1743] [serial = 2172] [outer = 0x89d04c00] 13:31:00 INFO - PROCESS | 1743 | 1468009860546 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:31:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:31:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1780ms 13:31:00 INFO - PROCESS | 1743 | 1468009860581 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 1743 | 1468009860588 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 13:31:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:31:00 INFO - PROCESS | 1743 | 1468009860597 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 1743 | 1468009860603 Marionette TRACE conn3 <- [1,2866,null,{}] 13:31:00 INFO - PROCESS | 1743 | 1468009860610 Marionette TRACE conn3 -> [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:31:00 INFO - PROCESS | 1743 | 1468009860617 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:00 INFO - PROCESS | 1743 | 1468009860825 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 13:31:01 INFO - PROCESS | 1743 | 1468009861062 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 1743 | 1468009861072 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b36f000 == 19 [pid = 1743] [id = 724] 13:31:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8d9a6000) [pid = 1743] [serial = 2173] [outer = (nil)] 13:31:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8dac6c00) [pid = 1743] [serial = 2174] [outer = 0x8d9a6000] 13:31:01 INFO - PROCESS | 1743 | 1468009861200 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e02f400) [pid = 1743] [serial = 2175] [outer = 0x8d9a6000] 13:31:02 INFO - PROCESS | 1743 | 1468009862175 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:31:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:31:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1636ms 13:31:02 INFO - PROCESS | 1743 | 1468009862233 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 1743 | 1468009862239 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 13:31:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:31:02 INFO - PROCESS | 1743 | 1468009862246 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 1743 | 1468009862250 Marionette TRACE conn3 <- [1,2870,null,{}] 13:31:02 INFO - PROCESS | 1743 | 1468009862257 Marionette TRACE conn3 -> [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:31:02 INFO - PROCESS | 1743 | 1468009862262 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:02 INFO - PROCESS | 1743 | 1468009862516 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 13:31:02 INFO - PROCESS | 1743 | 1468009862799 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 1743 | 1468009862808 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:02 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e913c00 == 20 [pid = 1743] [id = 725] 13:31:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e918800) [pid = 1743] [serial = 2176] [outer = (nil)] 13:31:02 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e91b800) [pid = 1743] [serial = 2177] [outer = 0x8e918800] 13:31:02 INFO - PROCESS | 1743 | 1468009862936 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e971c00) [pid = 1743] [serial = 2178] [outer = 0x8e918800] 13:31:03 INFO - PROCESS | 1743 | 1468009863941 Marionette TRACE conn3 <- [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:31:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:31:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1741ms 13:31:03 INFO - PROCESS | 1743 | 1468009863989 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 1743 | 1468009863996 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 13:31:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:31:04 INFO - PROCESS | 1743 | 1468009864014 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 1743 | 1468009864021 Marionette TRACE conn3 <- [1,2874,null,{}] 13:31:04 INFO - PROCESS | 1743 | 1468009864027 Marionette TRACE conn3 -> [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:31:04 INFO - PROCESS | 1743 | 1468009864034 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:04 INFO - PROCESS | 1743 | 1468009864266 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 13:31:04 INFO - PROCESS | 1743 | 1468009864456 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 1743 | 1468009864463 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:04 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19e400 == 21 [pid = 1743] [id = 726] 13:31:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8e2e8c00) [pid = 1743] [serial = 2179] [outer = (nil)] 13:31:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8f3c7400) [pid = 1743] [serial = 2180] [outer = 0x8e2e8c00] 13:31:04 INFO - PROCESS | 1743 | 1468009864545 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8f3cec00) [pid = 1743] [serial = 2181] [outer = 0x8e2e8c00] 13:31:05 INFO - PROCESS | 1743 | 1468009865544 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:31:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:31:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1598ms 13:31:05 INFO - PROCESS | 1743 | 1468009865604 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 1743 | 1468009865608 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 13:31:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:31:05 INFO - PROCESS | 1743 | 1468009865615 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 1743 | 1468009865618 Marionette TRACE conn3 <- [1,2878,null,{}] 13:31:05 INFO - PROCESS | 1743 | 1468009865624 Marionette TRACE conn3 -> [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:31:05 INFO - PROCESS | 1743 | 1468009865630 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:05 INFO - PROCESS | 1743 | 1468009865824 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 13:31:06 INFO - PROCESS | 1743 | 1468009866012 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 1743 | 1468009866023 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:06 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b375800 == 22 [pid = 1743] [id = 727] 13:31:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8b7b8000) [pid = 1743] [serial = 2182] [outer = (nil)] 13:31:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8f7ddc00) [pid = 1743] [serial = 2183] [outer = 0x8b7b8000] 13:31:06 INFO - PROCESS | 1743 | 1468009866104 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8f7e5c00) [pid = 1743] [serial = 2184] [outer = 0x8b7b8000] 13:31:07 INFO - PROCESS | 1743 | 1468009867079 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:31:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:31:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1537ms 13:31:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:31:07 INFO - PROCESS | 1743 | 1468009867153 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 1743 | 1468009867156 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 13:31:07 INFO - PROCESS | 1743 | 1468009867163 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 1743 | 1468009867167 Marionette TRACE conn3 <- [1,2882,null,{}] 13:31:07 INFO - PROCESS | 1743 | 1468009867173 Marionette TRACE conn3 -> [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:31:07 INFO - PROCESS | 1743 | 1468009867178 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:07 INFO - PROCESS | 1743 | 1468009867402 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 13:31:07 INFO - PROCESS | 1743 | 1468009867658 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 1743 | 1468009867676 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:07 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d09c00 == 23 [pid = 1743] [id = 728] 13:31:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8a3d7800) [pid = 1743] [serial = 2185] [outer = (nil)] 13:31:07 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8b199c00) [pid = 1743] [serial = 2186] [outer = 0x8a3d7800] 13:31:07 INFO - PROCESS | 1743 | 1468009867969 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8b375000) [pid = 1743] [serial = 2187] [outer = 0x8a3d7800] 13:31:09 INFO - PROCESS | 1743 | 1468009869047 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:31:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1939ms 13:31:09 INFO - PROCESS | 1743 | 1468009869103 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 1743 | 1468009869109 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 13:31:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:31:09 INFO - PROCESS | 1743 | 1468009869118 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 1743 | 1468009869121 Marionette TRACE conn3 <- [1,2886,null,{}] 13:31:09 INFO - PROCESS | 1743 | 1468009869129 Marionette TRACE conn3 -> [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:31:09 INFO - PROCESS | 1743 | 1468009869134 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:09 INFO - PROCESS | 1743 | 1468009869318 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x894d6400 == 22 [pid = 1743] [id = 722] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x894d5c00 == 21 [pid = 1743] [id = 721] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8e2e5800 == 20 [pid = 1743] [id = 720] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3d7c00 == 19 [pid = 1743] [id = 719] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8b374000 == 18 [pid = 1743] [id = 718] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x89d0e400 == 17 [pid = 1743] [id = 717] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19c800 == 16 [pid = 1743] [id = 715] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x894d7400 == 15 [pid = 1743] [id = 714] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a6800 == 14 [pid = 1743] [id = 710] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8e102400 == 13 [pid = 1743] [id = 716] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8b377c00 == 12 [pid = 1743] [id = 708] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8b375800 == 11 [pid = 1743] [id = 727] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8b19e400 == 10 [pid = 1743] [id = 726] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8b36f000 == 9 [pid = 1743] [id = 724] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x8e913c00 == 8 [pid = 1743] [id = 725] 13:31:10 INFO - PROCESS | 1743 | --DOCSHELL 0x894d7000 == 7 [pid = 1743] [id = 723] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8b7b2c00) [pid = 1743] [serial = 2106] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8e0ad000) [pid = 1743] [serial = 2141] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8e912800) [pid = 1743] [serial = 2115] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8e0a7800) [pid = 1743] [serial = 2139] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x894e2400) [pid = 1743] [serial = 2129] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8f3d5800) [pid = 1743] [serial = 2117] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8e2ec400) [pid = 1743] [serial = 2114] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8fad9000) [pid = 1743] [serial = 2123] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8f7df800) [pid = 1743] [serial = 2118] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x89d0a400) [pid = 1743] [serial = 2109] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x91592400) [pid = 1743] [serial = 2124] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x894e1c00) [pid = 1743] [serial = 2108] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8fa40c00) [pid = 1743] [serial = 2121] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e0a4800) [pid = 1743] [serial = 2138] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d99f800) [pid = 1743] [serial = 2136] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b4cf400) [pid = 1743] [serial = 2133] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8d50a400) [pid = 1743] [serial = 2111] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8d949400) [pid = 1743] [serial = 2135] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8d94c400) [pid = 1743] [serial = 2112] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x89d09400) [pid = 1743] [serial = 2130] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8b374c00) [pid = 1743] [serial = 2132] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8b7ad000) [pid = 1743] [serial = 2127] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8b4d2400) [pid = 1743] [serial = 2126] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | --DOMWINDOW == 60 (0x8fa3e400) [pid = 1743] [serial = 2120] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 1743 | 1468009870579 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 1743 | 1468009870589 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:10 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e0000 == 8 [pid = 1743] [id = 729] 13:31:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 61 (0x894e0c00) [pid = 1743] [serial = 2188] [outer = (nil)] 13:31:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x89d05c00) [pid = 1743] [serial = 2189] [outer = 0x894e0c00] 13:31:10 INFO - PROCESS | 1743 | 1468009870668 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8a3d7000) [pid = 1743] [serial = 2190] [outer = 0x894e0c00] 13:31:11 INFO - PROCESS | 1743 | 1468009871531 Marionette TRACE conn3 <- [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:31:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:31:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2439ms 13:31:11 INFO - PROCESS | 1743 | 1468009871560 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 13:31:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:31:11 INFO - PROCESS | 1743 | 1468009871566 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 13:31:11 INFO - PROCESS | 1743 | 1468009871574 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 1743 | 1468009871578 Marionette TRACE conn3 <- [1,2890,null,{}] 13:31:11 INFO - PROCESS | 1743 | 1468009871592 Marionette TRACE conn3 -> [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:31:11 INFO - PROCESS | 1743 | 1468009871600 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:11 INFO - PROCESS | 1743 | 1468009871819 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 13:31:11 INFO - PROCESS | 1743 | 1468009871832 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 1743 | 1468009871840 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:11 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b376800 == 9 [pid = 1743] [id = 730] 13:31:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8b4cc400) [pid = 1743] [serial = 2191] [outer = (nil)] 13:31:11 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8b4d2400) [pid = 1743] [serial = 2192] [outer = 0x8b4cc400] 13:31:11 INFO - PROCESS | 1743 | 1468009871929 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b4da400) [pid = 1743] [serial = 2193] [outer = 0x8b4cc400] 13:31:12 INFO - PROCESS | 1743 | 1468009872857 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:31:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1334ms 13:31:12 INFO - PROCESS | 1743 | 1468009872927 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 1743 | 1468009872935 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 13:31:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:31:12 INFO - PROCESS | 1743 | 1468009872958 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 1743 | 1468009872962 Marionette TRACE conn3 <- [1,2894,null,{}] 13:31:12 INFO - PROCESS | 1743 | 1468009872968 Marionette TRACE conn3 -> [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:31:12 INFO - PROCESS | 1743 | 1468009872974 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:13 INFO - PROCESS | 1743 | 1468009873216 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 13:31:13 INFO - PROCESS | 1743 | 1468009873242 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 1743 | 1468009873255 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:13 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7ab400 == 10 [pid = 1743] [id = 731] 13:31:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8d948400) [pid = 1743] [serial = 2194] [outer = (nil)] 13:31:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8d954800) [pid = 1743] [serial = 2195] [outer = 0x8d948400] 13:31:13 INFO - PROCESS | 1743 | 1468009873333 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8d9a8c00) [pid = 1743] [serial = 2196] [outer = 0x8d948400] 13:31:14 INFO - PROCESS | 1743 | 1468009874427 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:31:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:31:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1530ms 13:31:14 INFO - PROCESS | 1743 | 1468009874491 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 1743 | 1468009874495 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 13:31:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:31:14 INFO - PROCESS | 1743 | 1468009874511 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 1743 | 1468009874521 Marionette TRACE conn3 <- [1,2898,null,{}] 13:31:14 INFO - PROCESS | 1743 | 1468009874537 Marionette TRACE conn3 -> [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:31:14 INFO - PROCESS | 1743 | 1468009874545 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:14 INFO - PROCESS | 1743 | 1468009874776 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 13:31:14 INFO - PROCESS | 1743 | 1468009874802 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 1743 | 1468009874814 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:14 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d508400 == 11 [pid = 1743] [id = 732] 13:31:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e0a9000) [pid = 1743] [serial = 2197] [outer = (nil)] 13:31:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e0b0000) [pid = 1743] [serial = 2198] [outer = 0x8e0a9000] 13:31:14 INFO - PROCESS | 1743 | 1468009874895 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e10ac00) [pid = 1743] [serial = 2199] [outer = 0x8e0a9000] 13:31:15 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x89d03800) [pid = 1743] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:31:15 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e920c00) [pid = 1743] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:31:15 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8e102800) [pid = 1743] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:31:15 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8b375c00) [pid = 1743] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:31:15 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x894d8800) [pid = 1743] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:31:15 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8d94fc00) [pid = 1743] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:31:15 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8a3dac00) [pid = 1743] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:31:15 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8b1a8c00) [pid = 1743] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:31:15 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e2ea400) [pid = 1743] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:31:15 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8e024000) [pid = 1743] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:31:16 INFO - PROCESS | 1743 | 1468009876287 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:31:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:31:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1813ms 13:31:16 INFO - PROCESS | 1743 | 1468009876317 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 13:31:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:31:16 INFO - PROCESS | 1743 | 1468009876322 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 13:31:16 INFO - PROCESS | 1743 | 1468009876328 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 1743 | 1468009876332 Marionette TRACE conn3 <- [1,2902,null,{}] 13:31:16 INFO - PROCESS | 1743 | 1468009876338 Marionette TRACE conn3 -> [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:31:16 INFO - PROCESS | 1743 | 1468009876343 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:16 INFO - PROCESS | 1743 | 1468009876561 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 13:31:16 INFO - PROCESS | 1743 | 1468009876581 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 1743 | 1468009876588 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a1800 == 12 [pid = 1743] [id = 733] 13:31:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8b1a8c00) [pid = 1743] [serial = 2200] [outer = (nil)] 13:31:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8a3e1800) [pid = 1743] [serial = 2201] [outer = 0x8b1a8c00] 13:31:16 INFO - PROCESS | 1743 | 1468009876668 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e10d400) [pid = 1743] [serial = 2202] [outer = 0x8b1a8c00] 13:31:17 INFO - PROCESS | 1743 | 1468009877511 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:31:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:31:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1232ms 13:31:17 INFO - PROCESS | 1743 | 1468009877589 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 1743 | 1468009877595 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 13:31:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:31:17 INFO - PROCESS | 1743 | 1468009877605 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 1743 | 1468009877612 Marionette TRACE conn3 <- [1,2906,null,{}] 13:31:17 INFO - PROCESS | 1743 | 1468009877621 Marionette TRACE conn3 -> [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:31:17 INFO - PROCESS | 1743 | 1468009877628 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:17 INFO - PROCESS | 1743 | 1468009877836 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 13:31:18 INFO - PROCESS | 1743 | 1468009878018 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 1743 | 1468009878035 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:18 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a4c00 == 13 [pid = 1743] [id = 734] 13:31:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8b1a5000) [pid = 1743] [serial = 2203] [outer = (nil)] 13:31:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8b36f000) [pid = 1743] [serial = 2204] [outer = 0x8b1a5000] 13:31:18 INFO - PROCESS | 1743 | 1468009878163 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8d507c00) [pid = 1743] [serial = 2205] [outer = 0x8b1a5000] 13:31:19 INFO - PROCESS | 1743 | 1468009879309 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:31:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:31:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1790ms 13:31:19 INFO - PROCESS | 1743 | 1468009879396 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 1743 | 1468009879401 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 13:31:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:31:19 INFO - PROCESS | 1743 | 1468009879413 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 1743 | 1468009879418 Marionette TRACE conn3 <- [1,2910,null,{}] 13:31:19 INFO - PROCESS | 1743 | 1468009879425 Marionette TRACE conn3 -> [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:31:19 INFO - PROCESS | 1743 | 1468009879432 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:19 INFO - PROCESS | 1743 | 1468009879658 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 13:31:19 INFO - PROCESS | 1743 | 1468009879897 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 1743 | 1468009879907 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d04400 == 14 [pid = 1743] [id = 735] 13:31:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8d951800) [pid = 1743] [serial = 2206] [outer = (nil)] 13:31:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e0adc00) [pid = 1743] [serial = 2207] [outer = 0x8d951800] 13:31:20 INFO - PROCESS | 1743 | 1468009880018 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e2ec800) [pid = 1743] [serial = 2208] [outer = 0x8d951800] 13:31:20 INFO - PROCESS | 1743 | 1468009880930 Marionette TRACE conn3 <- [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:31:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:31:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:31:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1545ms 13:31:20 INFO - PROCESS | 1743 | 1468009880954 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 1743 | 1468009880959 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 13:31:20 INFO - TEST-START | /DOMEvents/constructors.html 13:31:20 INFO - PROCESS | 1743 | 1468009880966 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 1743 | 1468009880970 Marionette TRACE conn3 <- [1,2914,null,{}] 13:31:20 INFO - PROCESS | 1743 | 1468009880984 Marionette TRACE conn3 -> [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:31:20 INFO - PROCESS | 1743 | 1468009880993 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:21 INFO - PROCESS | 1743 | 1468009881177 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 13:31:21 INFO - PROCESS | 1743 | 1468009881366 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 1743 | 1468009881376 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e976c00 == 15 [pid = 1743] [id = 736] 13:31:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e978400) [pid = 1743] [serial = 2209] [outer = (nil)] 13:31:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8eaa1400) [pid = 1743] [serial = 2210] [outer = 0x8e978400] 13:31:21 INFO - PROCESS | 1743 | 1468009881461 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8eaa8400) [pid = 1743] [serial = 2211] [outer = 0x8e978400] 13:31:22 INFO - PROCESS | 1743 | 1468009882597 Marionette TRACE conn3 <- [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:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:31:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:31:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:31:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:31:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:31:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:31:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:31:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:31:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:31:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 1714ms 13:31:22 INFO - PROCESS | 1743 | 1468009882683 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 13:31:22 INFO - PROCESS | 1743 | 1468009882691 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 13:31:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:31:22 INFO - PROCESS | 1743 | 1468009882709 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:31:22 INFO - PROCESS | 1743 | 1468009882717 Marionette TRACE conn3 <- [1,2918,null,{}] 13:31:22 INFO - PROCESS | 1743 | 1468009882728 Marionette TRACE conn3 -> [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:31:22 INFO - PROCESS | 1743 | 1468009882733 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:22 INFO - PROCESS | 1743 | 1468009882909 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 13:31:23 INFO - PROCESS | 1743 | 1468009883143 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 1743 | 1468009883156 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:23 INFO - PROCESS | 1743 | ++DOCSHELL 0x8eaabc00 == 16 [pid = 1743] [id = 737] 13:31:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8eab0800) [pid = 1743] [serial = 2212] [outer = (nil)] 13:31:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8ecbcc00) [pid = 1743] [serial = 2213] [outer = 0x8eab0800] 13:31:23 INFO - PROCESS | 1743 | 1468009883258 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8f3c9400) [pid = 1743] [serial = 2214] [outer = 0x8eab0800] 13:31:24 INFO - PROCESS | 1743 | 1468009884147 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:31:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:31:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1458ms 13:31:24 INFO - PROCESS | 1743 | 1468009884158 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 1743 | 1468009884162 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 13:31:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:31:24 INFO - PROCESS | 1743 | 1468009884169 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 1743 | 1468009884173 Marionette TRACE conn3 <- [1,2922,null,{}] 13:31:24 INFO - PROCESS | 1743 | 1468009884179 Marionette TRACE conn3 -> [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:31:24 INFO - PROCESS | 1743 | 1468009884185 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:24 INFO - PROCESS | 1743 | 1468009884353 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 13:31:24 INFO - PROCESS | 1743 | 1468009884672 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 1743 | 1468009884679 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:24 INFO - PROCESS | 1743 | ++DOCSHELL 0x894dac00 == 17 [pid = 1743] [id = 738] 13:31:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x894dc000) [pid = 1743] [serial = 2215] [outer = (nil)] 13:31:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x89d08c00) [pid = 1743] [serial = 2216] [outer = 0x894dc000] 13:31:24 INFO - PROCESS | 1743 | 1468009884760 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8b19a000) [pid = 1743] [serial = 2217] [outer = 0x894dc000] 13:31:25 INFO - PROCESS | 1743 | [1743] 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:31:25 INFO - PROCESS | 1743 | [1743] 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:31:25 INFO - PROCESS | 1743 | [1743] 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:31:25 INFO - PROCESS | 1743 | [1743] 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:31:25 INFO - PROCESS | 1743 | 1468009885819 Marionette TRACE conn3 <- [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:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8e0afc00) [pid = 1743] [serial = 2142] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8e032c00) [pid = 1743] [serial = 2168] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8eaa5000) [pid = 1743] [serial = 2165] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8e106c00) [pid = 1743] [serial = 2150] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e2e6800) [pid = 1743] [serial = 2151] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8b4d9c00) [pid = 1743] [serial = 2156] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b7b9400) [pid = 1743] [serial = 2157] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x894e2c00) [pid = 1743] [serial = 2144] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8a3d8800) [pid = 1743] [serial = 2145] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8dabac00) [pid = 1743] [serial = 2159] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8b7b0000) [pid = 1743] [serial = 2153] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8d99d400) [pid = 1743] [serial = 2154] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8d946800) [pid = 1743] [serial = 2147] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8d9a1800) [pid = 1743] [serial = 2148] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8eaa9000) [pid = 1743] [serial = 2166] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8e2f3000) [pid = 1743] [serial = 2162] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8e91e800) [pid = 1743] [serial = 2163] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 62 (0x8e028000) [pid = 1743] [serial = 2160] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1743 | --DOMWINDOW == 61 (0x8e972c00) [pid = 1743] [serial = 2169] [outer = (nil)] [url = about:blank] 13:31:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:31:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:31:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:31:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:31:25 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:31:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:31:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:31:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:31:25 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:31:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:31:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:31:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:31:25 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:31:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:31:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:31:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:31:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:31:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1739ms 13:31:25 INFO - PROCESS | 1743 | 1468009885920 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 13:31:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:31:25 INFO - PROCESS | 1743 | 1468009885928 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 13:31:25 INFO - PROCESS | 1743 | 1468009885936 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:31:25 INFO - PROCESS | 1743 | 1468009885940 Marionette TRACE conn3 <- [1,2926,null,{}] 13:31:25 INFO - PROCESS | 1743 | 1468009885948 Marionette TRACE conn3 -> [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:31:25 INFO - PROCESS | 1743 | 1468009885955 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:26 INFO - PROCESS | 1743 | 1468009886110 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 13:31:26 INFO - PROCESS | 1743 | 1468009886261 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 1743 | 1468009886272 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:26 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d99b800 == 18 [pid = 1743] [id = 739] 13:31:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 62 (0x8d99c400) [pid = 1743] [serial = 2218] [outer = (nil)] 13:31:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 63 (0x8d9a5000) [pid = 1743] [serial = 2219] [outer = 0x8d99c400] 13:31:26 INFO - PROCESS | 1743 | 1468009886350 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8e031800) [pid = 1743] [serial = 2220] [outer = 0x8d99c400] 13:31:26 INFO - PROCESS | 1743 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:31:27 INFO - PROCESS | 1743 | 1468009887105 Marionette TRACE conn3 <- [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:31:27 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:31:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1231ms 13:31:27 INFO - PROCESS | 1743 | 1468009887169 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 1743 | 1468009887175 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 13:31:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:31:27 INFO - PROCESS | 1743 | 1468009887182 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 1743 | 1468009887185 Marionette TRACE conn3 <- [1,2930,null,{}] 13:31:27 INFO - PROCESS | 1743 | 1468009887192 Marionette TRACE conn3 -> [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:31:27 INFO - PROCESS | 1743 | 1468009887197 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:27 INFO - PROCESS | 1743 | 1468009887364 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 13:31:27 INFO - PROCESS | 1743 | 1468009887515 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 1743 | 1468009887523 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:27 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e10f800 == 19 [pid = 1743] [id = 740] 13:31:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e2efc00) [pid = 1743] [serial = 2221] [outer = (nil)] 13:31:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8e915800) [pid = 1743] [serial = 2222] [outer = 0x8e2efc00] 13:31:27 INFO - PROCESS | 1743 | 1468009887591 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8e970400) [pid = 1743] [serial = 2223] [outer = 0x8e2efc00] 13:31:28 INFO - PROCESS | 1743 | 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:31:28 INFO - PROCESS | 1743 | 1468009888336 Marionette TRACE conn3 <- [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:31:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:31:28 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1179ms 13:31:28 INFO - PROCESS | 1743 | 1468009888363 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 1743 | 1468009888367 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 13:31:28 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:31:28 INFO - PROCESS | 1743 | 1468009888400 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 1743 | 1468009888408 Marionette TRACE conn3 <- [1,2934,null,{}] 13:31:28 INFO - PROCESS | 1743 | 1468009888423 Marionette TRACE conn3 -> [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:31:28 INFO - PROCESS | 1743 | 1468009888430 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:28 INFO - PROCESS | 1743 | 1468009888639 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 13:31:28 INFO - PROCESS | 1743 | 1468009888663 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 1743 | 1468009888672 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:28 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e10c400 == 20 [pid = 1743] [id = 741] 13:31:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8ecb1400) [pid = 1743] [serial = 2224] [outer = (nil)] 13:31:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8ecb7000) [pid = 1743] [serial = 2225] [outer = 0x8ecb1400] 13:31:28 INFO - PROCESS | 1743 | 1468009888749 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8ecbc000) [pid = 1743] [serial = 2226] [outer = 0x8ecb1400] 13:31:29 INFO - PROCESS | 1743 | 1468009889617 Marionette TRACE conn3 <- [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:31:29 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:31:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1279ms 13:31:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:31:29 INFO - PROCESS | 1743 | 1468009889653 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 1743 | 1468009889657 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 13:31:29 INFO - PROCESS | 1743 | 1468009889664 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 1743 | 1468009889667 Marionette TRACE conn3 <- [1,2938,null,{}] 13:31:29 INFO - PROCESS | 1743 | 1468009889673 Marionette TRACE conn3 -> [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:31:29 INFO - PROCESS | 1743 | 1468009889678 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:29 INFO - PROCESS | 1743 | 1468009889890 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 13:31:29 INFO - PROCESS | 1743 | 1468009889922 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 1743 | 1468009889929 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:29 INFO - PROCESS | 1743 | ++DOCSHELL 0x8f3d4400 == 21 [pid = 1743] [id = 742] 13:31:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8f7db000) [pid = 1743] [serial = 2227] [outer = (nil)] 13:31:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8f7e3400) [pid = 1743] [serial = 2228] [outer = 0x8f7db000] 13:31:30 INFO - PROCESS | 1743 | 1468009889997 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8f7e5400) [pid = 1743] [serial = 2229] [outer = 0x8f7db000] 13:31:30 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x894e0c00) [pid = 1743] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:31:30 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b4cc400) [pid = 1743] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:31:30 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8a3d7800) [pid = 1743] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:31:30 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x89d04c00) [pid = 1743] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:31:30 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8d9a6000) [pid = 1743] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:31:30 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e918800) [pid = 1743] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:31:30 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e0a9000) [pid = 1743] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:31:30 INFO - PROCESS | 1743 | --DOMWINDOW == 65 (0x8e2e8c00) [pid = 1743] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:31:30 INFO - PROCESS | 1743 | --DOMWINDOW == 64 (0x8b7b8000) [pid = 1743] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:31:30 INFO - PROCESS | 1743 | --DOMWINDOW == 63 (0x8d948400) [pid = 1743] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:31:31 INFO - PROCESS | 1743 | 1468009891013 Marionette TRACE conn3 <- [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:31:31 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:31:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1379ms 13:31:31 INFO - PROCESS | 1743 | 1468009891043 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 1743 | 1468009891046 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 13:31:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:31:31 INFO - PROCESS | 1743 | 1468009891053 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 1743 | 1468009891055 Marionette TRACE conn3 <- [1,2942,null,{}] 13:31:31 INFO - PROCESS | 1743 | 1468009891061 Marionette TRACE conn3 -> [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:31:31 INFO - PROCESS | 1743 | 1468009891066 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:31 INFO - PROCESS | 1743 | 1468009891209 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 13:31:31 INFO - PROCESS | 1743 | 1468009891364 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 1743 | 1468009891382 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3d6400 == 22 [pid = 1743] [id = 743] 13:31:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 64 (0x8b7b3c00) [pid = 1743] [serial = 2230] [outer = (nil)] 13:31:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 65 (0x8e917c00) [pid = 1743] [serial = 2231] [outer = 0x8b7b3c00] 13:31:31 INFO - PROCESS | 1743 | 1468009891460 Marionette DEBUG loaded listener.js 13:31:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 66 (0x8fa37400) [pid = 1743] [serial = 2232] [outer = 0x8b7b3c00] 13:31:32 INFO - PROCESS | 1743 | 1468009892168 Marionette TRACE conn3 <- [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:31:32 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:31:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:31:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1128ms 13:31:32 INFO - PROCESS | 1743 | 1468009892188 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 1743 | 1468009892190 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 13:31:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:31:32 INFO - PROCESS | 1743 | 1468009892198 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 1743 | 1468009892201 Marionette TRACE conn3 <- [1,2946,null,{}] 13:31:32 INFO - PROCESS | 1743 | 1468009892207 Marionette TRACE conn3 -> [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:31:32 INFO - PROCESS | 1743 | 1468009892212 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:32 INFO - PROCESS | 1743 | 1468009892414 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 13:31:32 INFO - PROCESS | 1743 | 1468009892439 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 1743 | 1468009892446 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:32 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d04c00 == 23 [pid = 1743] [id = 744] 13:31:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x8ecb9400) [pid = 1743] [serial = 2233] [outer = (nil)] 13:31:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8fad5c00) [pid = 1743] [serial = 2234] [outer = 0x8ecb9400] 13:31:32 INFO - PROCESS | 1743 | 1468009892513 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8fad3800) [pid = 1743] [serial = 2235] [outer = 0x8ecb9400] 13:31:33 INFO - PROCESS | 1743 | 1468009893513 Marionette TRACE conn3 <- [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:31:33 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:31:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1336ms 13:31:33 INFO - PROCESS | 1743 | 1468009893535 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 13:31:33 INFO - PROCESS | 1743 | 1468009893542 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 13:31:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:31:33 INFO - PROCESS | 1743 | 1468009893550 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 1743 | 1468009893558 Marionette TRACE conn3 <- [1,2950,null,{}] 13:31:33 INFO - PROCESS | 1743 | 1468009893566 Marionette TRACE conn3 -> [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:31:33 INFO - PROCESS | 1743 | 1468009893572 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:33 INFO - PROCESS | 1743 | 1468009893785 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 13:31:34 INFO - PROCESS | 1743 | 1468009893982 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:34 INFO - PROCESS | 1743 | 1468009893988 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d07c00 == 24 [pid = 1743] [id = 745] 13:31:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b4d9c00) [pid = 1743] [serial = 2236] [outer = (nil)] 13:31:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8dac2c00) [pid = 1743] [serial = 2237] [outer = 0x8b4d9c00] 13:31:34 INFO - PROCESS | 1743 | 1468009894073 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e02e000) [pid = 1743] [serial = 2238] [outer = 0x8b4d9c00] 13:31:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e916000 == 25 [pid = 1743] [id = 746] 13:31:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8e920400) [pid = 1743] [serial = 2239] [outer = (nil)] 13:31:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8e10e400) [pid = 1743] [serial = 2240] [outer = 0x8e920400] 13:31:35 INFO - PROCESS | 1743 | 1468009895077 Marionette TRACE conn3 <- [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:31:35 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:31:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1589ms 13:31:35 INFO - PROCESS | 1743 | 1468009895138 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 1743 | 1468009895145 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 13:31:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:31:35 INFO - PROCESS | 1743 | 1468009895156 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - PROCESS | 1743 | 1468009895160 Marionette TRACE conn3 <- [1,2954,null,{}] 13:31:35 INFO - PROCESS | 1743 | 1468009895167 Marionette TRACE conn3 -> [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:31:35 INFO - PROCESS | 1743 | 1468009895172 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:35 INFO - PROCESS | 1743 | 1468009895367 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 13:31:35 INFO - PROCESS | 1743 | 1468009895563 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 1743 | 1468009895572 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:35 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e108400 == 26 [pid = 1743] [id = 747] 13:31:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8eaa3c00) [pid = 1743] [serial = 2241] [outer = (nil)] 13:31:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8eaafc00) [pid = 1743] [serial = 2242] [outer = 0x8eaa3c00] 13:31:35 INFO - PROCESS | 1743 | 1468009895660 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8ecbb400) [pid = 1743] [serial = 2243] [outer = 0x8eaa3c00] 13:31:36 INFO - PROCESS | 1743 | 1468009896552 Marionette TRACE conn3 <- [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:31:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:31:36 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:31:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1432ms 13:31:36 INFO - PROCESS | 1743 | 1468009896589 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 1743 | 1468009896593 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 13:31:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:31:36 INFO - PROCESS | 1743 | 1468009896600 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 1743 | 1468009896607 Marionette TRACE conn3 <- [1,2958,null,{}] 13:31:36 INFO - PROCESS | 1743 | 1468009896624 Marionette TRACE conn3 -> [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:31:36 INFO - PROCESS | 1743 | 1468009896633 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:36 INFO - PROCESS | 1743 | 1468009896831 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 13:31:37 INFO - PROCESS | 1743 | 1468009897028 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 1743 | 1468009897043 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4ccc00 == 27 [pid = 1743] [id = 748] 13:31:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x9158bc00) [pid = 1743] [serial = 2244] [outer = (nil)] 13:31:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x91591000) [pid = 1743] [serial = 2245] [outer = 0x9158bc00] 13:31:37 INFO - PROCESS | 1743 | 1468009897166 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x91598800) [pid = 1743] [serial = 2246] [outer = 0x9158bc00] 13:31:38 INFO - PROCESS | 1743 | 1468009898020 Marionette TRACE conn3 <- [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:31:38 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:31:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1437ms 13:31:38 INFO - PROCESS | 1743 | 1468009898038 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 1743 | 1468009898042 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 13:31:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:31:38 INFO - PROCESS | 1743 | 1468009898049 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - PROCESS | 1743 | 1468009898052 Marionette TRACE conn3 <- [1,2962,null,{}] 13:31:38 INFO - PROCESS | 1743 | 1468009898058 Marionette TRACE conn3 -> [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:31:38 INFO - PROCESS | 1743 | 1468009898064 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:38 INFO - PROCESS | 1743 | 1468009898238 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 13:31:38 INFO - PROCESS | 1743 | 1468009898458 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 1743 | 1468009898465 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:38 INFO - PROCESS | 1743 | ++DOCSHELL 0x8eaa1800 == 28 [pid = 1743] [id = 749] 13:31:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8f7da800) [pid = 1743] [serial = 2247] [outer = (nil)] 13:31:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x91773c00) [pid = 1743] [serial = 2248] [outer = 0x8f7da800] 13:31:38 INFO - PROCESS | 1743 | 1468009898549 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x91776400) [pid = 1743] [serial = 2249] [outer = 0x8f7da800] 13:31:39 INFO - PROCESS | 1743 | 1468009899421 Marionette TRACE conn3 <- [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:31:39 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:31:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1387ms 13:31:39 INFO - PROCESS | 1743 | 1468009899436 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 1743 | 1468009899439 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 13:31:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:31:39 INFO - PROCESS | 1743 | 1468009899446 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 1743 | 1468009899450 Marionette TRACE conn3 <- [1,2966,null,{}] 13:31:39 INFO - PROCESS | 1743 | 1468009899456 Marionette TRACE conn3 -> [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:31:39 INFO - PROCESS | 1743 | 1468009899461 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:39 INFO - PROCESS | 1743 | 1468009899624 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 13:31:39 INFO - PROCESS | 1743 | 1468009899835 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 1743 | 1468009899844 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:39 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e02dc00 == 29 [pid = 1743] [id = 750] 13:31:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x91770400) [pid = 1743] [serial = 2250] [outer = (nil)] 13:31:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x9187c000) [pid = 1743] [serial = 2251] [outer = 0x91770400] 13:31:39 INFO - PROCESS | 1743 | 1468009899938 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x9187f000) [pid = 1743] [serial = 2252] [outer = 0x91770400] 13:31:40 INFO - PROCESS | 1743 | 1468009900828 Marionette TRACE conn3 <- [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:31:40 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:31:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1435ms 13:31:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:31:40 INFO - PROCESS | 1743 | 1468009900881 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 1743 | 1468009900885 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 13:31:40 INFO - PROCESS | 1743 | 1468009900892 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - PROCESS | 1743 | 1468009900895 Marionette TRACE conn3 <- [1,2970,null,{}] 13:31:40 INFO - PROCESS | 1743 | 1468009900902 Marionette TRACE conn3 -> [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:31:40 INFO - PROCESS | 1743 | 1468009900912 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:41 INFO - PROCESS | 1743 | 1468009901134 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 13:31:41 INFO - PROCESS | 1743 | 1468009901314 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 1743 | 1468009901324 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:41 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d9a7800 == 30 [pid = 1743] [id = 751] 13:31:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x91774000) [pid = 1743] [serial = 2253] [outer = (nil)] 13:31:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x91f18800) [pid = 1743] [serial = 2254] [outer = 0x91774000] 13:31:41 INFO - PROCESS | 1743 | 1468009901402 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x91f1ac00) [pid = 1743] [serial = 2255] [outer = 0x91774000] 13:31:42 INFO - PROCESS | 1743 | 1468009902187 Marionette TRACE conn3 <- [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:31:42 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:31:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1334ms 13:31:42 INFO - PROCESS | 1743 | 1468009902224 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 1743 | 1468009902228 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 13:31:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:31:42 INFO - PROCESS | 1743 | 1468009902235 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 1743 | 1468009902239 Marionette TRACE conn3 <- [1,2974,null,{}] 13:31:42 INFO - PROCESS | 1743 | 1468009902245 Marionette TRACE conn3 -> [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:31:42 INFO - PROCESS | 1743 | 1468009902250 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:42 INFO - PROCESS | 1743 | 1468009902446 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 13:31:42 INFO - PROCESS | 1743 | 1468009902620 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 1743 | 1468009902627 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:42 INFO - PROCESS | 1743 | ++DOCSHELL 0x894db800 == 31 [pid = 1743] [id = 752] 13:31:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x89d05400) [pid = 1743] [serial = 2256] [outer = (nil)] 13:31:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x92219800) [pid = 1743] [serial = 2257] [outer = 0x89d05400] 13:31:42 INFO - PROCESS | 1743 | 1468009902707 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x922b7c00) [pid = 1743] [serial = 2258] [outer = 0x89d05400] 13:31:43 INFO - PROCESS | 1743 | 1468009903585 Marionette TRACE conn3 <- [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:31:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 13:31:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1380ms 13:31:43 INFO - PROCESS | 1743 | 1468009903616 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 1743 | 1468009903620 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 13:31:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:31:43 INFO - PROCESS | 1743 | 1468009903627 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - PROCESS | 1743 | 1468009903630 Marionette TRACE conn3 <- [1,2978,null,{}] 13:31:43 INFO - PROCESS | 1743 | 1468009903636 Marionette TRACE conn3 -> [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:31:43 INFO - PROCESS | 1743 | 1468009903642 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:43 INFO - PROCESS | 1743 | 1468009903813 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 13:31:44 INFO - PROCESS | 1743 | 1468009904023 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 1743 | 1468009904030 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:44 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d08400 == 32 [pid = 1743] [id = 753] 13:31:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 93 (0x89d08800) [pid = 1743] [serial = 2259] [outer = (nil)] 13:31:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 94 (0x8a3da400) [pid = 1743] [serial = 2260] [outer = 0x89d08800] 13:31:44 INFO - PROCESS | 1743 | 1468009904333 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 1743 | ++DOMWINDOW == 95 (0x8b371800) [pid = 1743] [serial = 2261] [outer = 0x89d08800] 13:31:45 INFO - PROCESS | 1743 | 1468009905227 Marionette TRACE conn3 <- [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:31:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:31:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1630ms 13:31:45 INFO - PROCESS | 1743 | 1468009905258 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 13:31:45 INFO - PROCESS | 1743 | 1468009905261 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 13:31:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:31:45 INFO - PROCESS | 1743 | 1468009905271 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - PROCESS | 1743 | 1468009905275 Marionette TRACE conn3 <- [1,2982,null,{}] 13:31:45 INFO - PROCESS | 1743 | 1468009905283 Marionette TRACE conn3 -> [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:31:45 INFO - PROCESS | 1743 | 1468009905289 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:45 INFO - PROCESS | 1743 | 1468009905537 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 13:31:45 INFO - PROCESS | 1743 | 1468009905715 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 1743 | 1468009905725 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:45 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3da000 == 33 [pid = 1743] [id = 754] 13:31:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 96 (0x8b7b1000) [pid = 1743] [serial = 2262] [outer = (nil)] 13:31:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 97 (0x8e0a6c00) [pid = 1743] [serial = 2263] [outer = 0x8b7b1000] 13:31:45 INFO - PROCESS | 1743 | 1468009905839 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 1743 | ++DOMWINDOW == 98 (0x8e2e4c00) [pid = 1743] [serial = 2264] [outer = 0x8b7b1000] 13:31:46 INFO - PROCESS | 1743 | --DOCSHELL 0x89d09c00 == 32 [pid = 1743] [id = 728] 13:31:47 INFO - PROCESS | 1743 | --DOCSHELL 0x894e0000 == 31 [pid = 1743] [id = 729] 13:31:47 INFO - PROCESS | 1743 | --DOCSHELL 0x8e916000 == 30 [pid = 1743] [id = 746] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 97 (0x8a3e1800) [pid = 1743] [serial = 2201] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 96 (0x89d05c00) [pid = 1743] [serial = 2189] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 95 (0x8a3d7000) [pid = 1743] [serial = 2190] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 94 (0x8b4d2400) [pid = 1743] [serial = 2192] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 93 (0x8b375000) [pid = 1743] [serial = 2187] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 92 (0x8b199c00) [pid = 1743] [serial = 2186] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x8b19b000) [pid = 1743] [serial = 2172] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x8a3d5000) [pid = 1743] [serial = 2171] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8e02f400) [pid = 1743] [serial = 2175] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8dac6c00) [pid = 1743] [serial = 2174] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8e971c00) [pid = 1743] [serial = 2178] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8e91b800) [pid = 1743] [serial = 2177] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8e0b0000) [pid = 1743] [serial = 2198] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8f3cec00) [pid = 1743] [serial = 2181] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8f3c7400) [pid = 1743] [serial = 2180] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8f7e5c00) [pid = 1743] [serial = 2184] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8f7ddc00) [pid = 1743] [serial = 2183] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8d954800) [pid = 1743] [serial = 2195] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8d9a8c00) [pid = 1743] [serial = 2196] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8b4da400) [pid = 1743] [serial = 2193] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8e10ac00) [pid = 1743] [serial = 2199] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1743 | 1468009907732 Marionette TRACE conn3 <- [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:31:47 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:31:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:31:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 2489ms 13:31:47 INFO - PROCESS | 1743 | 1468009907761 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 13:31:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:31:47 INFO - PROCESS | 1743 | 1468009907766 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 13:31:47 INFO - PROCESS | 1743 | 1468009907774 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 1743 | 1468009907783 Marionette TRACE conn3 <- [1,2986,null,{}] 13:31:47 INFO - PROCESS | 1743 | 1468009907790 Marionette TRACE conn3 -> [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:31:47 INFO - PROCESS | 1743 | 1468009907796 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:48 INFO - PROCESS | 1743 | 1468009908012 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 13:31:48 INFO - PROCESS | 1743 | 1468009908166 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 1743 | 1468009908173 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:48 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a0000 == 31 [pid = 1743] [id = 755] 13:31:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8b1a0c00) [pid = 1743] [serial = 2265] [outer = (nil)] 13:31:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8b4cf000) [pid = 1743] [serial = 2266] [outer = 0x8b1a0c00] 13:31:48 INFO - PROCESS | 1743 | 1468009908246 Marionette DEBUG loaded listener.js 13:31:48 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8b4d8400) [pid = 1743] [serial = 2267] [outer = 0x8b1a0c00] 13:31:49 INFO - PROCESS | 1743 | 1468009909027 Marionette TRACE conn3 <- [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:31:49 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:31:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1291ms 13:31:49 INFO - PROCESS | 1743 | 1468009909063 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 1743 | 1468009909072 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 13:31:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:31:49 INFO - PROCESS | 1743 | 1468009909088 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 1743 | 1468009909093 Marionette TRACE conn3 <- [1,2990,null,{}] 13:31:49 INFO - PROCESS | 1743 | 1468009909099 Marionette TRACE conn3 -> [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:31:49 INFO - PROCESS | 1743 | 1468009909104 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:49 INFO - PROCESS | 1743 | 1468009909262 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 13:31:49 INFO - PROCESS | 1743 | 1468009909281 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 1743 | 1468009909289 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:49 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d952000 == 32 [pid = 1743] [id = 756] 13:31:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8d952c00) [pid = 1743] [serial = 2268] [outer = (nil)] 13:31:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8d99d400) [pid = 1743] [serial = 2269] [outer = 0x8d952c00] 13:31:49 INFO - PROCESS | 1743 | 1468009909363 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8d9a4400) [pid = 1743] [serial = 2270] [outer = 0x8d952c00] 13:31:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e029c00 == 33 [pid = 1743] [id = 757] 13:31:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8e02e400) [pid = 1743] [serial = 2271] [outer = (nil)] 13:31:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8e0a5c00) [pid = 1743] [serial = 2272] [outer = 0x8e02e400] 13:31:50 INFO - PROCESS | 1743 | 1468009910314 Marionette TRACE conn3 <- [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:31:50 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:31:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1238ms 13:31:50 INFO - PROCESS | 1743 | 1468009910325 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 1743 | 1468009910329 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 13:31:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:31:50 INFO - PROCESS | 1743 | 1468009910336 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 1743 | 1468009910342 Marionette TRACE conn3 <- [1,2994,null,{}] 13:31:50 INFO - PROCESS | 1743 | 1468009910388 Marionette TRACE conn3 -> [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:31:50 INFO - PROCESS | 1743 | 1468009910398 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:50 INFO - PROCESS | 1743 | 1468009910624 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 13:31:50 INFO - PROCESS | 1743 | 1468009910648 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1743 | 1468009910661 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:50 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e102000 == 34 [pid = 1743] [id = 758] 13:31:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8e102400) [pid = 1743] [serial = 2273] [outer = (nil)] 13:31:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8e2ec000) [pid = 1743] [serial = 2274] [outer = 0x8e102400] 13:31:50 INFO - PROCESS | 1743 | 1468009910730 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8e918800) [pid = 1743] [serial = 2275] [outer = 0x8e102400] 13:31:51 INFO - PROCESS | 1743 | 1468009911617 Marionette TRACE conn3 <- [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:31:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:31:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:31:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1311ms 13:31:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:31:51 INFO - PROCESS | 1743 | 1468009911655 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 1743 | 1468009911658 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 13:31:51 INFO - PROCESS | 1743 | 1468009911665 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - PROCESS | 1743 | 1468009911668 Marionette TRACE conn3 <- [1,2998,null,{}] 13:31:51 INFO - PROCESS | 1743 | 1468009911674 Marionette TRACE conn3 -> [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:31:51 INFO - PROCESS | 1743 | 1468009911679 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:51 INFO - PROCESS | 1743 | 1468009911887 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 13:31:51 INFO - PROCESS | 1743 | 1468009911920 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 1743 | 1468009911927 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:51 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e10bc00 == 35 [pid = 1743] [id = 759] 13:31:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8e91e000) [pid = 1743] [serial = 2276] [outer = (nil)] 13:31:51 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x8e97b400) [pid = 1743] [serial = 2277] [outer = 0x8e91e000] 13:31:52 INFO - PROCESS | 1743 | 1468009911998 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x8eaa9800) [pid = 1743] [serial = 2278] [outer = 0x8e91e000] 13:31:52 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x8d951800) [pid = 1743] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:31:52 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8d99c400) [pid = 1743] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:31:52 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8eab0800) [pid = 1743] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:31:52 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x894dc000) [pid = 1743] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:31:52 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8e2efc00) [pid = 1743] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:31:52 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8ecb1400) [pid = 1743] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:31:52 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8e978400) [pid = 1743] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:31:52 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8b1a5000) [pid = 1743] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:31:52 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8f7db000) [pid = 1743] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:31:52 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8b1a8c00) [pid = 1743] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:31:52 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8ecb9400) [pid = 1743] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:31:52 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8b7b3c00) [pid = 1743] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:31:53 INFO - PROCESS | 1743 | 1468009913329 Marionette TRACE conn3 <- [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:31:53 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:31:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1683ms 13:31:53 INFO - PROCESS | 1743 | 1468009913347 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 1743 | 1468009913350 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 13:31:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:31:53 INFO - PROCESS | 1743 | 1468009913357 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 1743 | 1468009913360 Marionette TRACE conn3 <- [1,3002,null,{}] 13:31:53 INFO - PROCESS | 1743 | 1468009913365 Marionette TRACE conn3 -> [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:31:53 INFO - PROCESS | 1743 | 1468009913370 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:53 INFO - PROCESS | 1743 | 1468009913526 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 13:31:53 INFO - PROCESS | 1743 | 1468009913544 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 1743 | 1468009913553 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:53 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d8c00 == 36 [pid = 1743] [id = 760] 13:31:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8e979000) [pid = 1743] [serial = 2279] [outer = (nil)] 13:31:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8ecb9400) [pid = 1743] [serial = 2280] [outer = 0x8e979000] 13:31:53 INFO - PROCESS | 1743 | 1468009913620 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8f3ca000) [pid = 1743] [serial = 2281] [outer = 0x8e979000] 13:31:54 INFO - PROCESS | 1743 | 1468009914476 Marionette TRACE conn3 <- [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:31:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:31:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1131ms 13:31:54 INFO - PROCESS | 1743 | 1468009914488 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 13:31:54 INFO - PROCESS | 1743 | 1468009914492 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 13:31:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:31:54 INFO - PROCESS | 1743 | 1468009914506 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:31:54 INFO - PROCESS | 1743 | 1468009914508 Marionette TRACE conn3 <- [1,3006,null,{}] 13:31:54 INFO - PROCESS | 1743 | 1468009914515 Marionette TRACE conn3 -> [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:31:54 INFO - PROCESS | 1743 | 1468009914525 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:54 INFO - PROCESS | 1743 | 1468009914757 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 13:31:54 INFO - PROCESS | 1743 | 1468009914921 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 1743 | 1468009914932 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:54 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d8800 == 37 [pid = 1743] [id = 761] 13:31:54 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x894d9c00) [pid = 1743] [serial = 2282] [outer = (nil)] 13:31:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x89d02c00) [pid = 1743] [serial = 2283] [outer = 0x894d9c00] 13:31:55 INFO - PROCESS | 1743 | 1468009915051 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8a3e0c00) [pid = 1743] [serial = 2284] [outer = 0x894d9c00] 13:31:56 INFO - PROCESS | 1743 | 1468009916026 Marionette TRACE conn3 <- [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:31:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:31:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1581ms 13:31:56 INFO - PROCESS | 1743 | 1468009916089 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 13:31:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:31:56 INFO - PROCESS | 1743 | 1468009916095 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 13:31:56 INFO - PROCESS | 1743 | 1468009916145 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 1743 | 1468009916151 Marionette TRACE conn3 <- [1,3010,null,{}] 13:31:56 INFO - PROCESS | 1743 | 1468009916165 Marionette TRACE conn3 -> [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:31:56 INFO - PROCESS | 1743 | 1468009916173 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:56 INFO - PROCESS | 1743 | 1468009916363 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 13:31:56 INFO - PROCESS | 1743 | 1468009916559 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 1743 | 1468009916566 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:56 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b7af800 == 38 [pid = 1743] [id = 762] 13:31:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8b7b0400) [pid = 1743] [serial = 2285] [outer = (nil)] 13:31:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8d505c00) [pid = 1743] [serial = 2286] [outer = 0x8b7b0400] 13:31:56 INFO - PROCESS | 1743 | 1468009916651 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8d94b400) [pid = 1743] [serial = 2287] [outer = 0x8b7b0400] 13:31:57 INFO - PROCESS | 1743 | 1468009917652 Marionette TRACE conn3 <- [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:31:57 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 13:31:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1589ms 13:31:57 INFO - PROCESS | 1743 | 1468009917694 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 1743 | 1468009917701 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 13:31:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:31:57 INFO - PROCESS | 1743 | 1468009917708 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 1743 | 1468009917713 Marionette TRACE conn3 <- [1,3014,null,{}] 13:31:57 INFO - PROCESS | 1743 | 1468009917748 Marionette TRACE conn3 -> [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:31:57 INFO - PROCESS | 1743 | 1468009917753 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:57 INFO - PROCESS | 1743 | 1468009917944 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 13:31:58 INFO - PROCESS | 1743 | 1468009918149 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 1743 | 1468009918157 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:58 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b4d2800 == 39 [pid = 1743] [id = 763] 13:31:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x8d50b000) [pid = 1743] [serial = 2288] [outer = (nil)] 13:31:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x8e0ad400) [pid = 1743] [serial = 2289] [outer = 0x8d50b000] 13:31:58 INFO - PROCESS | 1743 | 1468009918239 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x8e2f2800) [pid = 1743] [serial = 2290] [outer = 0x8d50b000] 13:31:58 INFO - PROCESS | 1743 | [1743] 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:31:59 INFO - PROCESS | 1743 | 1468009919357 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:31:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:31:59 INFO - {} 13:31:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:31:59 INFO - {} 13:31:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:31:59 INFO - {} 13:31:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:31:59 INFO - {} 13:31:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1666ms 13:31:59 INFO - PROCESS | 1743 | 1468009919386 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 1743 | 1468009919390 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 13:31:59 INFO - TEST-START | /FileAPI/fileReader.html 13:31:59 INFO - PROCESS | 1743 | 1468009919406 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 1743 | 1468009919416 Marionette TRACE conn3 <- [1,3018,null,{}] 13:31:59 INFO - PROCESS | 1743 | 1468009919469 Marionette TRACE conn3 -> [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:31:59 INFO - PROCESS | 1743 | 1468009919476 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:31:59 INFO - PROCESS | 1743 | 1468009919676 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 13:31:59 INFO - PROCESS | 1743 | 1468009919971 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 1743 | 1468009919977 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:00 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d03000 == 40 [pid = 1743] [id = 764] 13:32:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x8e91c800) [pid = 1743] [serial = 2291] [outer = (nil)] 13:32:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 93 (0x8fa3f000) [pid = 1743] [serial = 2292] [outer = 0x8e91c800] 13:32:00 INFO - PROCESS | 1743 | 1468009920110 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 1743 | ++DOMWINDOW == 94 (0x8facec00) [pid = 1743] [serial = 2293] [outer = 0x8e91c800] 13:32:01 INFO - PROCESS | 1743 | 1468009921005 Marionette TRACE conn3 <- [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:32:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:32:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:32:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:32:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:32:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 1643ms 13:32:01 INFO - PROCESS | 1743 | 1468009921041 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 1743 | 1468009921046 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 13:32:01 INFO - TEST-START | /FileAPI/historical.html 13:32:01 INFO - PROCESS | 1743 | 1468009921053 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 1743 | 1468009921057 Marionette TRACE conn3 <- [1,3022,null,{}] 13:32:01 INFO - PROCESS | 1743 | 1468009921063 Marionette TRACE conn3 -> [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:32:01 INFO - PROCESS | 1743 | 1468009921068 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:01 INFO - PROCESS | 1743 | 1468009921272 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 13:32:01 INFO - PROCESS | 1743 | 1468009921465 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 1743 | 1468009921476 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:01 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d7400 == 41 [pid = 1743] [id = 765] 13:32:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 95 (0x89d0a400) [pid = 1743] [serial = 2294] [outer = (nil)] 13:32:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 96 (0x8d505800) [pid = 1743] [serial = 2295] [outer = 0x89d0a400] 13:32:01 INFO - PROCESS | 1743 | 1468009921557 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 1743 | ++DOMWINDOW == 97 (0x8d9a6000) [pid = 1743] [serial = 2296] [outer = 0x89d0a400] 13:32:02 INFO - PROCESS | 1743 | 1468009922647 Marionette TRACE conn3 <- [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:32:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:32:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:32:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:32:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:32:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:32:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:32:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:32:02 INFO - TEST-OK | /FileAPI/historical.html | took 1642ms 13:32:02 INFO - PROCESS | 1743 | 1468009922710 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 1743 | 1468009922717 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 13:32:02 INFO - TEST-START | /FileAPI/idlharness.html 13:32:02 INFO - PROCESS | 1743 | 1468009922727 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 1743 | 1468009922732 Marionette TRACE conn3 <- [1,3026,null,{}] 13:32:02 INFO - PROCESS | 1743 | 1468009922740 Marionette TRACE conn3 -> [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:32:02 INFO - PROCESS | 1743 | 1468009922746 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:02 INFO - PROCESS | 1743 | 1468009922949 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 13:32:03 INFO - PROCESS | 1743 | 1468009923222 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 1743 | 1468009923231 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:03 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3de400 == 42 [pid = 1743] [id = 766] 13:32:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 98 (0x8b19dc00) [pid = 1743] [serial = 2297] [outer = (nil)] 13:32:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 99 (0x8b4d9800) [pid = 1743] [serial = 2298] [outer = 0x8b19dc00] 13:32:03 INFO - PROCESS | 1743 | 1468009923313 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 1743 | ++DOMWINDOW == 100 (0x8d503c00) [pid = 1743] [serial = 2299] [outer = 0x8b19dc00] 13:32:03 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a4c00 == 41 [pid = 1743] [id = 734] 13:32:03 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a1800 == 40 [pid = 1743] [id = 733] 13:32:03 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7ab400 == 39 [pid = 1743] [id = 731] 13:32:03 INFO - PROCESS | 1743 | --DOCSHELL 0x8d508400 == 38 [pid = 1743] [id = 732] 13:32:03 INFO - PROCESS | 1743 | --DOCSHELL 0x894d8c00 == 37 [pid = 1743] [id = 760] 13:32:03 INFO - PROCESS | 1743 | --DOCSHELL 0x8e10bc00 == 36 [pid = 1743] [id = 759] 13:32:03 INFO - PROCESS | 1743 | --DOCSHELL 0x8e102000 == 35 [pid = 1743] [id = 758] 13:32:03 INFO - PROCESS | 1743 | --DOCSHELL 0x8e029c00 == 34 [pid = 1743] [id = 757] 13:32:03 INFO - PROCESS | 1743 | --DOCSHELL 0x8d952000 == 33 [pid = 1743] [id = 756] 13:32:04 INFO - PROCESS | 1743 | --DOCSHELL 0x8b1a0000 == 32 [pid = 1743] [id = 755] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 99 (0x8e2ec800) [pid = 1743] [serial = 2208] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 98 (0x8e031800) [pid = 1743] [serial = 2220] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 97 (0x8ecbcc00) [pid = 1743] [serial = 2213] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 96 (0x8f3c9400) [pid = 1743] [serial = 2214] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 95 (0x89d08c00) [pid = 1743] [serial = 2216] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 94 (0x8e915800) [pid = 1743] [serial = 2222] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 93 (0x8ecb7000) [pid = 1743] [serial = 2225] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 92 (0x8eaa1400) [pid = 1743] [serial = 2210] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x8d9a5000) [pid = 1743] [serial = 2219] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x8b36f000) [pid = 1743] [serial = 2204] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8ecbc000) [pid = 1743] [serial = 2226] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8f7e3400) [pid = 1743] [serial = 2228] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x8e0adc00) [pid = 1743] [serial = 2207] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8f7e5400) [pid = 1743] [serial = 2229] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8eaa8400) [pid = 1743] [serial = 2211] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8e970400) [pid = 1743] [serial = 2223] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8e10d400) [pid = 1743] [serial = 2202] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8d507c00) [pid = 1743] [serial = 2205] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8b19a000) [pid = 1743] [serial = 2217] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8fad3800) [pid = 1743] [serial = 2235] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8fad5c00) [pid = 1743] [serial = 2234] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8e917c00) [pid = 1743] [serial = 2231] [outer = (nil)] [url = about:blank] 13:32:04 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8fa37400) [pid = 1743] [serial = 2232] [outer = (nil)] [url = about:blank] 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:32:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:32:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:32:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:32:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:32:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:32:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:32:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:32:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:32:04 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:32:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:32:04 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:32:04 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:32:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:32:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:32:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:32:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:32:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:32:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:32:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 13:32:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:32:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:32:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:32:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 2258ms 13:32:05 INFO - PROCESS | 1743 | 1468009924858 Marionette TRACE conn3 <- [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:32:05 INFO - PROCESS | 1743 | 1468009925132 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 1743 | 1468009925138 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 13:32:05 INFO - TEST-START | /FileAPI/idlharness.worker 13:32:05 INFO - PROCESS | 1743 | 1468009925221 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - PROCESS | 1743 | 1468009925226 Marionette TRACE conn3 <- [1,3030,null,{}] 13:32:05 INFO - PROCESS | 1743 | 1468009925236 Marionette TRACE conn3 -> [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:32:05 INFO - PROCESS | 1743 | 1468009925241 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:05 INFO - PROCESS | 1743 | 1468009925404 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 13:32:05 INFO - PROCESS | 1743 | 1468009925563 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 1743 | 1468009925572 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:05 INFO - PROCESS | 1743 | ++DOCSHELL 0x89d05800 == 33 [pid = 1743] [id = 767] 13:32:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8f3d5000) [pid = 1743] [serial = 2300] [outer = (nil)] 13:32:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8f7e4000) [pid = 1743] [serial = 2301] [outer = 0x8f3d5000] 13:32:05 INFO - PROCESS | 1743 | 1468009925647 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8fa36000) [pid = 1743] [serial = 2302] [outer = 0x8f3d5000] 13:32:05 INFO - PROCESS | 1743 | [1743] 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:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:32:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:32:07 INFO - {} 13:32:07 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:32:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:32:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:32:07 INFO - {} 13:32:07 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:32:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:32:07 INFO - {} 13:32:07 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:32:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:32:07 INFO - {} 13:32:07 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:32:07 INFO - {} 13:32:07 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:32:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:32:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:32:07 INFO - {} 13:32:07 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:32:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:32:07 INFO - {} 13:32:07 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:32:07 INFO - {} 13:32:07 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:32:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 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:32:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 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:32:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 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:32:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 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:32:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 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:32:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 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:32:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 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:32:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:32:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2533ms 13:32:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:32:08 INFO - PROCESS | 1743 | 1468009927578 Marionette TRACE conn3 <- [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:32:08 INFO - PROCESS | 1743 | 1468009927755 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 1743 | 1468009927761 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 13:32:08 INFO - PROCESS | 1743 | 1468009927772 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 1743 | 1468009927789 Marionette TRACE conn3 <- [1,3034,null,{}] 13:32:08 INFO - PROCESS | 1743 | 1468009927872 Marionette TRACE conn3 -> [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:32:08 INFO - PROCESS | 1743 | 1468009927895 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:08 INFO - PROCESS | 1743 | 1468009928158 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 13:32:08 INFO - PROCESS | 1743 | 1468009928191 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 1743 | 1468009928202 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:08 INFO - PROCESS | 1743 | ++DOCSHELL 0x91592800 == 34 [pid = 1743] [id = 768] 13:32:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x929a5400) [pid = 1743] [serial = 2303] [outer = (nil)] 13:32:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x929abc00) [pid = 1743] [serial = 2304] [outer = 0x929a5400] 13:32:08 INFO - PROCESS | 1743 | 1468009928276 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x92a44000) [pid = 1743] [serial = 2305] [outer = 0x929a5400] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8e920400) [pid = 1743] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8b4d9c00) [pid = 1743] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8b1a0c00) [pid = 1743] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8eaa3c00) [pid = 1743] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8b7b1000) [pid = 1743] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x9158bc00) [pid = 1743] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8d952c00) [pid = 1743] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e102400) [pid = 1743] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8f7da800) [pid = 1743] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8e91e000) [pid = 1743] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x91770400) [pid = 1743] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x91774000) [pid = 1743] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x89d05400) [pid = 1743] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x89d08800) [pid = 1743] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:32:08 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8e02e400) [pid = 1743] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:32:09 INFO - PROCESS | 1743 | 1468009929176 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:32:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1429ms 13:32:09 INFO - PROCESS | 1743 | 1468009929203 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 1743 | 1468009929206 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 13:32:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:32:09 INFO - PROCESS | 1743 | 1468009929214 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 1743 | 1468009929217 Marionette TRACE conn3 <- [1,3038,null,{}] 13:32:09 INFO - PROCESS | 1743 | 1468009929223 Marionette TRACE conn3 -> [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:32:09 INFO - PROCESS | 1743 | 1468009929228 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:09 INFO - PROCESS | 1743 | 1468009929440 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 13:32:09 INFO - PROCESS | 1743 | 1468009929463 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 1743 | 1468009929471 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:09 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d50d800 == 35 [pid = 1743] [id = 769] 13:32:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8fad8400) [pid = 1743] [serial = 2306] [outer = (nil)] 13:32:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x92a45400) [pid = 1743] [serial = 2307] [outer = 0x8fad8400] 13:32:09 INFO - PROCESS | 1743 | 1468009929539 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x92a4e000) [pid = 1743] [serial = 2308] [outer = 0x8fad8400] 13:32:10 INFO - PROCESS | 1743 | 1468009930422 Marionette TRACE conn3 <- [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:32:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:32:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:32:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1238ms 13:32:10 INFO - PROCESS | 1743 | 1468009930460 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 1743 | 1468009930464 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 13:32:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:32:10 INFO - PROCESS | 1743 | 1468009930471 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 1743 | 1468009930474 Marionette TRACE conn3 <- [1,3042,null,{}] 13:32:10 INFO - PROCESS | 1743 | 1468009930480 Marionette TRACE conn3 -> [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:32:10 INFO - PROCESS | 1743 | 1468009930485 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:10 INFO - PROCESS | 1743 | 1468009930634 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 13:32:10 INFO - PROCESS | 1743 | 1468009930654 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 1743 | 1468009930661 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:10 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d4800 == 36 [pid = 1743] [id = 770] 13:32:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x894db400) [pid = 1743] [serial = 2309] [outer = (nil)] 13:32:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x92c1b800) [pid = 1743] [serial = 2310] [outer = 0x894db400] 13:32:10 INFO - PROCESS | 1743 | 1468009930730 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x92c1e000) [pid = 1743] [serial = 2311] [outer = 0x894db400] 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:32:12 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:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:32:12 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:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:32:12 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:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:32:12 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:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:32:12 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:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:32:12 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:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:32:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:32:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1773ms 13:32:12 INFO - PROCESS | 1743 | 1468009932143 Marionette TRACE conn3 <- [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:32:12 INFO - PROCESS | 1743 | 1468009932333 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 1743 | 1468009932339 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 13:32:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:32:12 INFO - PROCESS | 1743 | 1468009932348 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 1743 | 1468009932356 Marionette TRACE conn3 <- [1,3046,null,{}] 13:32:12 INFO - PROCESS | 1743 | 1468009932364 Marionette TRACE conn3 -> [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:32:12 INFO - PROCESS | 1743 | 1468009932371 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:12 INFO - PROCESS | 1743 | 1468009932648 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 13:32:12 INFO - PROCESS | 1743 | 1468009932823 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 1743 | 1468009932834 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:12 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b378800 == 37 [pid = 1743] [id = 771] 13:32:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8b4da000) [pid = 1743] [serial = 2312] [outer = (nil)] 13:32:12 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8f3d1000) [pid = 1743] [serial = 2313] [outer = 0x8b4da000] 13:32:12 INFO - PROCESS | 1743 | 1468009932955 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8d951800) [pid = 1743] [serial = 2314] [outer = 0x8b4da000] 13:32:13 INFO - PROCESS | 1743 | [1743] 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:32:13 INFO - PROCESS | 1743 | 1468009933981 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:32:14 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:32:14 INFO - {} 13:32:14 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1684ms 13:32:14 INFO - PROCESS | 1743 | 1468009934040 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 1743 | 1468009934047 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 13:32:14 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:32:14 INFO - PROCESS | 1743 | 1468009934104 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - PROCESS | 1743 | 1468009934110 Marionette TRACE conn3 <- [1,3050,null,{}] 13:32:14 INFO - PROCESS | 1743 | 1468009934116 Marionette TRACE conn3 -> [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:32:14 INFO - PROCESS | 1743 | 1468009934122 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:14 INFO - PROCESS | 1743 | 1468009934325 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 13:32:14 INFO - PROCESS | 1743 | 1468009934527 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:14 INFO - PROCESS | 1743 | 1468009934537 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:14 INFO - PROCESS | 1743 | ++DOCSHELL 0x8fad6000 == 38 [pid = 1743] [id = 772] 13:32:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x9176f800) [pid = 1743] [serial = 2315] [outer = (nil)] 13:32:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x91772000) [pid = 1743] [serial = 2316] [outer = 0x9176f800] 13:32:14 INFO - PROCESS | 1743 | 1468009934712 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x9177b000) [pid = 1743] [serial = 2317] [outer = 0x9176f800] 13:32:15 INFO - PROCESS | 1743 | 1468009935599 Marionette TRACE conn3 <- [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:32:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:32:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:32:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:32:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:32:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1545ms 13:32:15 INFO - PROCESS | 1743 | 1468009935645 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 13:32:15 INFO - PROCESS | 1743 | 1468009935649 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 13:32:15 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:32:15 INFO - PROCESS | 1743 | 1468009935658 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - PROCESS | 1743 | 1468009935664 Marionette TRACE conn3 <- [1,3054,null,{}] 13:32:15 INFO - PROCESS | 1743 | 1468009935682 Marionette TRACE conn3 -> [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:32:15 INFO - PROCESS | 1743 | 1468009935691 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:15 INFO - PROCESS | 1743 | 1468009935874 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 13:32:16 INFO - PROCESS | 1743 | 1468009936082 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 1743 | 1468009936096 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:16 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e2ea800 == 39 [pid = 1743] [id = 773] 13:32:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x91f18000) [pid = 1743] [serial = 2318] [outer = (nil)] 13:32:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x91f25800) [pid = 1743] [serial = 2319] [outer = 0x91f18000] 13:32:16 INFO - PROCESS | 1743 | 1468009936220 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x922bc400) [pid = 1743] [serial = 2320] [outer = 0x91f18000] 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:32:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:32:17 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:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:32:17 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:32:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:32:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:32:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1957ms 13:32:17 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:32:17 INFO - PROCESS | 1743 | 1468009937435 Marionette TRACE conn3 <- [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:32:17 INFO - PROCESS | 1743 | 1468009937649 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 1743 | 1468009937655 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 13:32:17 INFO - PROCESS | 1743 | 1468009937695 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 1743 | 1468009937710 Marionette TRACE conn3 <- [1,3058,null,{}] 13:32:17 INFO - PROCESS | 1743 | 1468009937860 Marionette TRACE conn3 -> [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:32:17 INFO - PROCESS | 1743 | 1468009937866 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:18 INFO - PROCESS | 1743 | 1468009938036 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 13:32:18 INFO - PROCESS | 1743 | 1468009938225 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 1743 | 1468009938231 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:18 INFO - PROCESS | 1743 | ++DOCSHELL 0x922bdc00 == 40 [pid = 1743] [id = 774] 13:32:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x922bf800) [pid = 1743] [serial = 2321] [outer = (nil)] 13:32:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x92a4f000) [pid = 1743] [serial = 2322] [outer = 0x922bf800] 13:32:18 INFO - PROCESS | 1743 | 1468009938312 Marionette DEBUG loaded listener.js 13:32:18 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x92c1f800) [pid = 1743] [serial = 2323] [outer = 0x922bf800] 13:32:19 INFO - PROCESS | 1743 | 1468009939149 Marionette TRACE conn3 <- [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:32:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:32:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:32:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:32:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:32:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:32:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:32:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:32:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:32:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:32:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:32:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:32:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:32:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:32:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:32:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:32:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:32:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:32:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:32:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:32:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1493ms 13:32:19 INFO - PROCESS | 1743 | 1468009939189 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 1743 | 1468009939197 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 13:32:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:32:19 INFO - PROCESS | 1743 | 1468009939207 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 1743 | 1468009939210 Marionette TRACE conn3 <- [1,3062,null,{}] 13:32:19 INFO - PROCESS | 1743 | 1468009939219 Marionette TRACE conn3 -> [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:32:19 INFO - PROCESS | 1743 | 1468009939225 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:19 INFO - PROCESS | 1743 | 1468009939431 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 13:32:19 INFO - PROCESS | 1743 | 1468009939629 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 1743 | 1468009939639 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:19 INFO - PROCESS | 1743 | ++DOCSHELL 0x894d8000 == 41 [pid = 1743] [id = 775] 13:32:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8b1a4800) [pid = 1743] [serial = 2324] [outer = (nil)] 13:32:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x91591400) [pid = 1743] [serial = 2325] [outer = 0x8b1a4800] 13:32:19 INFO - PROCESS | 1743 | 1468009939753 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 1743 | ++DOMWINDOW == 89 (0x92a4a800) [pid = 1743] [serial = 2326] [outer = 0x8b1a4800] 13:32:20 INFO - PROCESS | 1743 | [1743] 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:32:20 INFO - PROCESS | 1743 | 1468009940746 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:32:20 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:32:20 INFO - {} 13:32:20 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1580ms 13:32:20 INFO - PROCESS | 1743 | 1468009940786 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 1743 | 1468009940789 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 13:32:20 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:32:20 INFO - PROCESS | 1743 | 1468009940804 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 1743 | 1468009940806 Marionette TRACE conn3 <- [1,3066,null,{}] 13:32:20 INFO - PROCESS | 1743 | 1468009940861 Marionette TRACE conn3 -> [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:32:20 INFO - PROCESS | 1743 | 1468009940874 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:21 INFO - PROCESS | 1743 | 1468009941089 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 13:32:21 INFO - PROCESS | 1743 | 1468009941339 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 1743 | 1468009941347 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:21 INFO - PROCESS | 1743 | ++DOCSHELL 0x894dc400 == 42 [pid = 1743] [id = 776] 13:32:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 90 (0x8a3d7000) [pid = 1743] [serial = 2327] [outer = (nil)] 13:32:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 91 (0x8b373800) [pid = 1743] [serial = 2328] [outer = 0x8a3d7000] 13:32:21 INFO - PROCESS | 1743 | 1468009941486 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 1743 | ++DOMWINDOW == 92 (0x8d501c00) [pid = 1743] [serial = 2329] [outer = 0x8a3d7000] 13:32:22 INFO - PROCESS | 1743 | 1468009942539 Marionette TRACE conn3 <- [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:32:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:32:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:32:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:32:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:32:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:32:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:32:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:32:22 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1778ms 13:32:22 INFO - PROCESS | 1743 | 1468009942586 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 13:32:22 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:32:22 INFO - PROCESS | 1743 | 1468009942592 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 13:32:22 INFO - PROCESS | 1743 | 1468009942600 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - PROCESS | 1743 | 1468009942605 Marionette TRACE conn3 <- [1,3070,null,{}] 13:32:22 INFO - PROCESS | 1743 | 1468009942613 Marionette TRACE conn3 -> [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:32:22 INFO - PROCESS | 1743 | 1468009942619 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:22 INFO - PROCESS | 1743 | 1468009942785 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 13:32:23 INFO - PROCESS | 1743 | 1468009943049 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 1743 | 1468009943057 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:23 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b375000 == 43 [pid = 1743] [id = 777] 13:32:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 93 (0x8b375400) [pid = 1743] [serial = 2330] [outer = (nil)] 13:32:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 94 (0x8dac6c00) [pid = 1743] [serial = 2331] [outer = 0x8b375400] 13:32:23 INFO - PROCESS | 1743 | 1468009943226 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 1743 | ++DOMWINDOW == 95 (0x8e028400) [pid = 1743] [serial = 2332] [outer = 0x8b375400] 13:32:24 INFO - PROCESS | 1743 | 1468009944024 Marionette TRACE conn3 <- [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:32:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:32:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:32:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:32:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:32:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:32:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:32:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1484ms 13:32:24 INFO - PROCESS | 1743 | 1468009944085 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 13:32:24 INFO - PROCESS | 1743 | 1468009944092 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 13:32:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:32:24 INFO - PROCESS | 1743 | 1468009944102 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - PROCESS | 1743 | 1468009944106 Marionette TRACE conn3 <- [1,3074,null,{}] 13:32:24 INFO - PROCESS | 1743 | 1468009944113 Marionette TRACE conn3 -> [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:32:24 INFO - PROCESS | 1743 | 1468009944118 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:24 INFO - PROCESS | 1743 | 1468009944286 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4ccc00 == 42 [pid = 1743] [id = 748] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8eaa1800 == 41 [pid = 1743] [id = 749] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8e02dc00 == 40 [pid = 1743] [id = 750] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8b376800 == 39 [pid = 1743] [id = 730] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8e10f800 == 38 [pid = 1743] [id = 740] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8d99b800 == 37 [pid = 1743] [id = 739] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3da000 == 36 [pid = 1743] [id = 754] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8d9a7800 == 35 [pid = 1743] [id = 751] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8e10c400 == 34 [pid = 1743] [id = 741] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x894dac00 == 33 [pid = 1743] [id = 738] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8a3d6400 == 32 [pid = 1743] [id = 743] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x89d04c00 == 31 [pid = 1743] [id = 744] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x894d8800 == 30 [pid = 1743] [id = 761] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x89d04400 == 29 [pid = 1743] [id = 735] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8e108400 == 28 [pid = 1743] [id = 747] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x89d03000 == 27 [pid = 1743] [id = 764] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x89d08400 == 26 [pid = 1743] [id = 753] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x894d7400 == 25 [pid = 1743] [id = 765] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8b7af800 == 24 [pid = 1743] [id = 762] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8e976c00 == 23 [pid = 1743] [id = 736] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8b4d2800 == 22 [pid = 1743] [id = 763] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8eaabc00 == 21 [pid = 1743] [id = 737] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x89d07c00 == 20 [pid = 1743] [id = 745] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x8f3d4400 == 19 [pid = 1743] [id = 742] 13:32:25 INFO - PROCESS | 1743 | --DOCSHELL 0x894db800 == 18 [pid = 1743] [id = 752] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 94 (0x8dac2c00) [pid = 1743] [serial = 2237] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 93 (0x8b4cf000) [pid = 1743] [serial = 2266] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 92 (0x8b4d8400) [pid = 1743] [serial = 2267] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 91 (0x8ecbb400) [pid = 1743] [serial = 2243] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 90 (0x8e2e4c00) [pid = 1743] [serial = 2264] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 89 (0x8eaafc00) [pid = 1743] [serial = 2242] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 88 (0x8e0a6c00) [pid = 1743] [serial = 2263] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x91598800) [pid = 1743] [serial = 2246] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x91591000) [pid = 1743] [serial = 2245] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x8d99d400) [pid = 1743] [serial = 2269] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x8e2ec000) [pid = 1743] [serial = 2274] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x91776400) [pid = 1743] [serial = 2249] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8e97b400) [pid = 1743] [serial = 2277] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x91773c00) [pid = 1743] [serial = 2248] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8e918800) [pid = 1743] [serial = 2275] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x9187f000) [pid = 1743] [serial = 2252] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x9187c000) [pid = 1743] [serial = 2251] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x91f1ac00) [pid = 1743] [serial = 2255] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x91f18800) [pid = 1743] [serial = 2254] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x922b7c00) [pid = 1743] [serial = 2258] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x92219800) [pid = 1743] [serial = 2257] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8b371800) [pid = 1743] [serial = 2261] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8a3da400) [pid = 1743] [serial = 2260] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8eaa9800) [pid = 1743] [serial = 2278] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e0a5c00) [pid = 1743] [serial = 2272] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d9a4400) [pid = 1743] [serial = 2270] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x8ecb9400) [pid = 1743] [serial = 2280] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x8e10e400) [pid = 1743] [serial = 2240] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | --DOMWINDOW == 66 (0x8e02e000) [pid = 1743] [serial = 2238] [outer = (nil)] [url = about:blank] 13:32:25 INFO - PROCESS | 1743 | 1468009945696 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 1743 | 1468009945704 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:25 INFO - PROCESS | 1743 | ++DOCSHELL 0x894dd800 == 19 [pid = 1743] [id = 778] 13:32:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 67 (0x894de000) [pid = 1743] [serial = 2333] [outer = (nil)] 13:32:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x89d04400) [pid = 1743] [serial = 2334] [outer = 0x894de000] 13:32:25 INFO - PROCESS | 1743 | 1468009945787 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x89d10800) [pid = 1743] [serial = 2335] [outer = 0x894de000] 13:32:26 INFO - PROCESS | 1743 | 1468009946582 Marionette TRACE conn3 <- [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:32:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:32:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:32:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:32:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:32:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:32:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:32:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2502ms 13:32:26 INFO - PROCESS | 1743 | 1468009946608 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 1743 | 1468009946614 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 13:32:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:32:26 INFO - PROCESS | 1743 | 1468009946622 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 1743 | 1468009946626 Marionette TRACE conn3 <- [1,3078,null,{}] 13:32:26 INFO - PROCESS | 1743 | 1468009946635 Marionette TRACE conn3 -> [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:32:26 INFO - PROCESS | 1743 | 1468009946643 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:26 INFO - PROCESS | 1743 | 1468009946801 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 13:32:26 INFO - PROCESS | 1743 | 1468009946966 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 1743 | 1468009946973 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:27 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b1a7000 == 20 [pid = 1743] [id = 779] 13:32:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8b375800) [pid = 1743] [serial = 2336] [outer = (nil)] 13:32:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8b4d2000) [pid = 1743] [serial = 2337] [outer = 0x8b375800] 13:32:27 INFO - PROCESS | 1743 | 1468009947044 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8b7afc00) [pid = 1743] [serial = 2338] [outer = 0x8b375800] 13:32:27 INFO - PROCESS | 1743 | 1468009947838 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 13:32:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:32:27 INFO - PROCESS | 1743 | 1468009947934 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 13:32:27 INFO - PROCESS | 1743 | 1468009947945 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 1743 | 1468009947947 Marionette TRACE conn3 <- [1,3082,null,{}] 13:32:27 INFO - PROCESS | 1743 | 1468009947954 Marionette TRACE conn3 -> [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:32:27 INFO - PROCESS | 1743 | 1468009947959 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:28 INFO - PROCESS | 1743 | 1468009948122 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 13:32:28 INFO - PROCESS | 1743 | 1468009948305 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:28 INFO - PROCESS | 1743 | 1468009948312 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:28 INFO - PROCESS | 1743 | ++DOCSHELL 0x8d952800 == 21 [pid = 1743] [id = 780] 13:32:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8d99c800) [pid = 1743] [serial = 2339] [outer = (nil)] 13:32:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8dac3800) [pid = 1743] [serial = 2340] [outer = 0x8d99c800] 13:32:28 INFO - PROCESS | 1743 | 1468009948386 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8e02e000) [pid = 1743] [serial = 2341] [outer = 0x8d99c800] 13:32:29 INFO - PROCESS | 1743 | 1468009949260 Marionette TRACE conn3 <- [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:32:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:32:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:32:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:32:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1340ms 13:32:29 INFO - PROCESS | 1743 | 1468009949285 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 1743 | 1468009949288 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 13:32:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:32:29 INFO - PROCESS | 1743 | 1468009949311 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - PROCESS | 1743 | 1468009949321 Marionette TRACE conn3 <- [1,3086,null,{}] 13:32:29 INFO - PROCESS | 1743 | 1468009949330 Marionette TRACE conn3 -> [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:32:29 INFO - PROCESS | 1743 | 1468009949338 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:29 INFO - PROCESS | 1743 | 1468009949571 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 13:32:29 INFO - PROCESS | 1743 | 1468009949613 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 1743 | 1468009949620 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:29 INFO - PROCESS | 1743 | ++DOCSHELL 0x8b19e000 == 22 [pid = 1743] [id = 781] 13:32:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8daba800) [pid = 1743] [serial = 2342] [outer = (nil)] 13:32:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8e2e4400) [pid = 1743] [serial = 2343] [outer = 0x8daba800] 13:32:29 INFO - PROCESS | 1743 | 1468009949778 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e2eb400) [pid = 1743] [serial = 2344] [outer = 0x8daba800] 13:32:30 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x894db400) [pid = 1743] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:32:30 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8fad8400) [pid = 1743] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:32:30 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x8e91c800) [pid = 1743] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:32:30 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8b7b0400) [pid = 1743] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:32:30 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8d50b000) [pid = 1743] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:32:30 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8f3d5000) [pid = 1743] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:32:30 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x8b19dc00) [pid = 1743] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:32:30 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8e979000) [pid = 1743] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:32:30 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x89d0a400) [pid = 1743] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:32:30 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x894d9c00) [pid = 1743] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:32:30 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x929a5400) [pid = 1743] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:32:31 INFO - PROCESS | 1743 | 1468009951183 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:32:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:32:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1898ms 13:32:31 INFO - PROCESS | 1743 | 1468009951200 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 1743 | 1468009951204 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 13:32:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:32:31 INFO - PROCESS | 1743 | 1468009951210 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - PROCESS | 1743 | 1468009951214 Marionette TRACE conn3 <- [1,3090,null,{}] 13:32:31 INFO - PROCESS | 1743 | 1468009951219 Marionette TRACE conn3 -> [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:32:31 INFO - PROCESS | 1743 | 1468009951224 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:31 INFO - PROCESS | 1743 | 1468009951423 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 13:32:31 INFO - PROCESS | 1743 | 1468009951446 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 1743 | 1468009951455 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:31 INFO - PROCESS | 1743 | ++DOCSHELL 0x8dac4400 == 23 [pid = 1743] [id = 782] 13:32:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 68 (0x8e106c00) [pid = 1743] [serial = 2345] [outer = (nil)] 13:32:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 69 (0x8e2f0400) [pid = 1743] [serial = 2346] [outer = 0x8e106c00] 13:32:31 INFO - PROCESS | 1743 | 1468009951522 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 1743 | ++DOMWINDOW == 70 (0x8e911c00) [pid = 1743] [serial = 2347] [outer = 0x8e106c00] 13:32:32 INFO - PROCESS | 1743 | 1468009952247 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:32:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:32:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1089ms 13:32:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:32:32 INFO - PROCESS | 1743 | 1468009952300 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 1743 | 1468009952302 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 13:32:32 INFO - PROCESS | 1743 | 1468009952309 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - PROCESS | 1743 | 1468009952313 Marionette TRACE conn3 <- [1,3094,null,{}] 13:32:32 INFO - PROCESS | 1743 | 1468009952319 Marionette TRACE conn3 -> [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:32:32 INFO - PROCESS | 1743 | 1468009952324 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:32 INFO - PROCESS | 1743 | 1468009952541 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 13:32:32 INFO - PROCESS | 1743 | 1468009952565 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 1743 | 1468009952583 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:32 INFO - PROCESS | 1743 | ++DOCSHELL 0x8e91d800 == 24 [pid = 1743] [id = 783] 13:32:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 71 (0x8e91e800) [pid = 1743] [serial = 2348] [outer = (nil)] 13:32:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 72 (0x8e970000) [pid = 1743] [serial = 2349] [outer = 0x8e91e800] 13:32:32 INFO - PROCESS | 1743 | 1468009952665 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 1743 | ++DOMWINDOW == 73 (0x8eaa5400) [pid = 1743] [serial = 2350] [outer = 0x8e91e800] 13:32:33 INFO - PROCESS | 1743 | 1468009953739 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:32:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1484ms 13:32:33 INFO - PROCESS | 1743 | 1468009953793 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 1743 | 1468009953798 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 13:32:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:32:33 INFO - PROCESS | 1743 | 1468009953852 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 1743 | 1468009953861 Marionette TRACE conn3 <- [1,3098,null,{}] 13:32:33 INFO - PROCESS | 1743 | 1468009953873 Marionette TRACE conn3 -> [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:32:33 INFO - PROCESS | 1743 | 1468009953878 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:34 INFO - PROCESS | 1743 | 1468009954065 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 13:32:34 INFO - PROCESS | 1743 | 1468009954264 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 1743 | 1468009954273 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:34 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3e2400 == 25 [pid = 1743] [id = 784] 13:32:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 74 (0x8b1a8c00) [pid = 1743] [serial = 2351] [outer = (nil)] 13:32:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 75 (0x8d50b000) [pid = 1743] [serial = 2352] [outer = 0x8b1a8c00] 13:32:34 INFO - PROCESS | 1743 | 1468009954395 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 1743 | ++DOMWINDOW == 76 (0x8d9a0800) [pid = 1743] [serial = 2353] [outer = 0x8b1a8c00] 13:32:35 INFO - PROCESS | 1743 | 1468009955340 Marionette TRACE conn3 <- [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:32:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:32:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:32:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1505ms 13:32:35 INFO - PROCESS | 1743 | 1468009955353 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 1743 | 1468009955360 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 13:32:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:32:35 INFO - PROCESS | 1743 | 1468009955372 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 1743 | 1468009955376 Marionette TRACE conn3 <- [1,3102,null,{}] 13:32:35 INFO - PROCESS | 1743 | 1468009955383 Marionette TRACE conn3 -> [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:32:35 INFO - PROCESS | 1743 | 1468009955389 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:35 INFO - PROCESS | 1743 | 1468009955586 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 13:32:35 INFO - PROCESS | 1743 | 1468009955786 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 1743 | 1468009955792 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:35 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3db400 == 26 [pid = 1743] [id = 785] 13:32:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 77 (0x8d9a6c00) [pid = 1743] [serial = 2354] [outer = (nil)] 13:32:35 INFO - PROCESS | 1743 | ++DOMWINDOW == 78 (0x8e2e4c00) [pid = 1743] [serial = 2355] [outer = 0x8d9a6c00] 13:32:35 INFO - PROCESS | 1743 | 1468009955900 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 1743 | ++DOMWINDOW == 79 (0x8e917800) [pid = 1743] [serial = 2356] [outer = 0x8d9a6c00] 13:32:36 INFO - PROCESS | 1743 | 1468009956866 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:32:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:32:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1544ms 13:32:36 INFO - PROCESS | 1743 | 1468009956915 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 1743 | 1468009956919 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 13:32:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:32:36 INFO - PROCESS | 1743 | 1468009956926 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 1743 | 1468009956933 Marionette TRACE conn3 <- [1,3106,null,{}] 13:32:36 INFO - PROCESS | 1743 | 1468009956996 Marionette TRACE conn3 -> [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:32:37 INFO - PROCESS | 1743 | 1468009957006 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:37 INFO - PROCESS | 1743 | 1468009957197 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 13:32:37 INFO - PROCESS | 1743 | 1468009957391 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 1743 | 1468009957403 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:37 INFO - PROCESS | 1743 | ++DOCSHELL 0x8eaaf000 == 27 [pid = 1743] [id = 786] 13:32:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 80 (0x8ecb2000) [pid = 1743] [serial = 2357] [outer = (nil)] 13:32:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 81 (0x8ecb6400) [pid = 1743] [serial = 2358] [outer = 0x8ecb2000] 13:32:37 INFO - PROCESS | 1743 | 1468009957528 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 1743 | ++DOMWINDOW == 82 (0x8ecbc000) [pid = 1743] [serial = 2359] [outer = 0x8ecb2000] 13:32:38 INFO - PROCESS | 1743 | 1468009958419 Marionette TRACE conn3 <- [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:32:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:32:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:32:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:32:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1505ms 13:32:38 INFO - PROCESS | 1743 | 1468009958432 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 1743 | 1468009958436 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 13:32:38 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:32:38 INFO - PROCESS | 1743 | 1468009958443 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 1743 | 1468009958447 Marionette TRACE conn3 <- [1,3110,null,{}] 13:32:38 INFO - PROCESS | 1743 | 1468009958453 Marionette TRACE conn3 -> [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:32:38 INFO - PROCESS | 1743 | 1468009958458 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:38 INFO - PROCESS | 1743 | 1468009958660 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 13:32:38 INFO - PROCESS | 1743 | 1468009958891 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 1743 | 1468009958898 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:38 INFO - PROCESS | 1743 | ++DOCSHELL 0x894e1800 == 28 [pid = 1743] [id = 787] 13:32:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 83 (0x8ecbd400) [pid = 1743] [serial = 2360] [outer = (nil)] 13:32:38 INFO - PROCESS | 1743 | ++DOMWINDOW == 84 (0x8f3d3c00) [pid = 1743] [serial = 2361] [outer = 0x8ecbd400] 13:32:38 INFO - PROCESS | 1743 | 1468009958980 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 1743 | ++DOMWINDOW == 85 (0x8f7d9400) [pid = 1743] [serial = 2362] [outer = 0x8ecbd400] 13:32:39 INFO - PROCESS | 1743 | 1468009959881 Marionette TRACE conn3 <- [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:32:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:32:39 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:32:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:32:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:32:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1482ms 13:32:39 INFO - PROCESS | 1743 | 1468009959927 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 1743 | 1468009959931 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 13:32:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:32:39 INFO - PROCESS | 1743 | 1468009959938 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 1743 | 1468009959941 Marionette TRACE conn3 <- [1,3114,null,{}] 13:32:39 INFO - PROCESS | 1743 | 1468009959947 Marionette TRACE conn3 -> [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:32:39 INFO - PROCESS | 1743 | 1468009959953 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:40 INFO - PROCESS | 1743 | 1468009960210 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 13:32:40 INFO - PROCESS | 1743 | 1468009960570 Marionette TRACE conn3 -> [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\", \"b986159e-e2a5-4254-b976-c46e5c4a0894\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 1743 | 1468009960584 Marionette INFO sendAsync 1e921906-fb2a-43c1-b41e-56291b8ec107 13:32:40 INFO - PROCESS | 1743 | ++DOCSHELL 0x8a3d6800 == 29 [pid = 1743] [id = 788] 13:32:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 86 (0x8a3d9800) [pid = 1743] [serial = 2363] [outer = (nil)] 13:32:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 87 (0x8a3df800) [pid = 1743] [serial = 2364] [outer = 0x8a3d9800] 13:32:40 INFO - PROCESS | 1743 | 1468009960704 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 1743 | ++DOMWINDOW == 88 (0x8b374800) [pid = 1743] [serial = 2365] [outer = 0x8a3d9800] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 87 (0x92c1e000) [pid = 1743] [serial = 2311] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 86 (0x8fa36000) [pid = 1743] [serial = 2302] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 85 (0x92a45400) [pid = 1743] [serial = 2307] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 84 (0x92a4e000) [pid = 1743] [serial = 2308] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 83 (0x8facec00) [pid = 1743] [serial = 2293] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 82 (0x8d94b400) [pid = 1743] [serial = 2287] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 81 (0x8e0ad400) [pid = 1743] [serial = 2289] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 80 (0x8f7e4000) [pid = 1743] [serial = 2301] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 79 (0x8b4d9800) [pid = 1743] [serial = 2298] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 78 (0x8f3ca000) [pid = 1743] [serial = 2281] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 77 (0x8e2f2800) [pid = 1743] [serial = 2290] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 76 (0x8d505800) [pid = 1743] [serial = 2295] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 75 (0x89d02c00) [pid = 1743] [serial = 2283] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 74 (0x8fa3f000) [pid = 1743] [serial = 2292] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 73 (0x8d505c00) [pid = 1743] [serial = 2286] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 72 (0x8a3e0c00) [pid = 1743] [serial = 2284] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 71 (0x92a44000) [pid = 1743] [serial = 2305] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 70 (0x8d9a6000) [pid = 1743] [serial = 2296] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 69 (0x8d503c00) [pid = 1743] [serial = 2299] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 68 (0x929abc00) [pid = 1743] [serial = 2304] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | --DOMWINDOW == 67 (0x92c1b800) [pid = 1743] [serial = 2310] [outer = (nil)] [url = about:blank] 13:32:41 INFO - PROCESS | 1743 | 1468009961708 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:32:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:32:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1786ms 13:32:41 INFO - PROCESS | 1743 | 1468009961726 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 1743 | 1468009961732 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 13:32:42 WARNING - u'runner_teardown' () 13:32:42 INFO - No more tests 13:32:42 INFO - Got 0 unexpected results 13:32:42 INFO - SUITE-END | took 1263s 13:32:42 INFO - Closing logging queue 13:32:42 INFO - queue closed 13:32:43 INFO - Return code: 0 13:32:43 WARNING - # TBPL SUCCESS # 13:32:43 INFO - Running post-action listener: _resource_record_post_action 13:32:43 INFO - Running post-run listener: _resource_record_post_run 13:32:44 INFO - Total resource usage - Wall time: 1298s; CPU: 98.0%; Read bytes: 14151680; Write bytes: 926040064; Read time: 676; Write time: 200928 13:32:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:32:44 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134266880; Read time: 0; Write time: 110200 13:32:44 INFO - run-tests - Wall time: 1268s; CPU: 98.0%; Read bytes: 11051008; Write bytes: 783364096; Read time: 408; Write time: 85352 13:32:44 INFO - Running post-run listener: _upload_blobber_files 13:32:44 INFO - Blob upload gear active. 13:32:44 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:32:44 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:32:44 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:32:44 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:32:44 INFO - (blobuploader) - INFO - Open directory for files ... 13:32:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:32:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:32:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:32:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:32:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:32:46 INFO - (blobuploader) - INFO - Done attempting. 13:32:46 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:32:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:32:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:32:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:32:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:32:46 INFO - (blobuploader) - INFO - Done attempting. 13:32:46 INFO - (blobuploader) - INFO - Iteration through files over. 13:32:46 INFO - Return code: 0 13:32:46 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:32:46 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:32:46 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16f4a08983e7ba159e849d44416791af36bbf41f9842d17bb624afa1a4bae5657457dc4a891c00debad447a0c43031e7e34d479d1d30ea95a31d0eb3d73e9f8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fc9dbe12bd32d82aea4161fe18c1cbbe3d13b442e91699f67e4f81d9ba276f4f6f136446b0424d0a786c868a9c6df753f51e813aae21e530232079e6f035bf90"} 13:32:46 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:32:46 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:32:46 INFO - Contents: 13:32:46 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16f4a08983e7ba159e849d44416791af36bbf41f9842d17bb624afa1a4bae5657457dc4a891c00debad447a0c43031e7e34d479d1d30ea95a31d0eb3d73e9f8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fc9dbe12bd32d82aea4161fe18c1cbbe3d13b442e91699f67e4f81d9ba276f4f6f136446b0424d0a786c868a9c6df753f51e813aae21e530232079e6f035bf90"} 13:32:46 INFO - Running post-run listener: copy_logs_to_upload_dir 13:32:46 INFO - Copying logs to upload dir... 13:32:46 INFO - mkdir: /builds/slave/test/build/upload/logs 13:32:46 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1433.148915 ========= master_lag: 0.45 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 53 secs) (at 2016-07-08 13:32:47.200908) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 13:32:47.202173) ========= 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-1468008345.262785-4440691 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16f4a08983e7ba159e849d44416791af36bbf41f9842d17bb624afa1a4bae5657457dc4a891c00debad447a0c43031e7e34d479d1d30ea95a31d0eb3d73e9f8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fc9dbe12bd32d82aea4161fe18c1cbbe3d13b442e91699f67e4f81d9ba276f4f6f136446b0424d0a786c868a9c6df753f51e813aae21e530232079e6f035bf90"} build_url:https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033732 build_url: 'https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/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/16f4a08983e7ba159e849d44416791af36bbf41f9842d17bb624afa1a4bae5657457dc4a891c00debad447a0c43031e7e34d479d1d30ea95a31d0eb3d73e9f8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fc9dbe12bd32d82aea4161fe18c1cbbe3d13b442e91699f67e4f81d9ba276f4f6f136446b0424d0a786c868a9c6df753f51e813aae21e530232079e6f035bf90"}' symbols_url: 'https://queue.taskcluster.net/v1/task/T7sIT6gGRxeXFd7L1c2C4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 13:32:47.271515) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 13:32:47.271974) ========= 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-1468008345.262785-4440691 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018668 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 13:32:47.338307) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-08 13:32:47.338743) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-08 13:32:47.339345) ========= ========= Total master_lag: 0.85 =========