builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-567 starttime: 1464141509.88 results: success (0) buildid: 20160524172038 builduid: 9fc0ea4b20ba4ca598a90d24ce8c98d6 revision: 14079be66b19b1fa8c60fa34239bcff57ca51ab0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 18:58:29.879834) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 18:58:29.880313) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 18:58:29.880593) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 18:58:30.063155) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 18:58:30.063507) ========= 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-1464141144.897511-1831441161 _=/tools/buildbot/bin/python using PTY: False --2016-05-24 18:58:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.6M=0.001s 2016-05-24 18:58:30 (10.6 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.302321 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 18:58:30.394464) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 18:58:30.394767) ========= 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-1464141144.897511-1831441161 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030924 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 18:58:30.457462) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 18:58:30.457818) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 14079be66b19b1fa8c60fa34239bcff57ca51ab0 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 14079be66b19b1fa8c60fa34239bcff57ca51ab0 --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-1464141144.897511-1831441161 _=/tools/buildbot/bin/python using PTY: False 2016-05-24 18:58:30,613 truncating revision to first 12 chars 2016-05-24 18:58:30,614 Setting DEBUG logging. 2016-05-24 18:58:30,614 attempt 1/10 2016-05-24 18:58:30,614 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/14079be66b19?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-24 18:58:31,070 unpacking tar archive at: mozilla-aurora-14079be66b19/testing/mozharness/ program finished with exit code 0 elapsedTime=0.745485 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 18:58:31.232037) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 18:58:31.232342) ========= script_repo_revision: 14079be66b19b1fa8c60fa34239bcff57ca51ab0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 18:58:31.232733) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 18:58:31.233014) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 18:58:31.260150) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 11 secs) (at 2016-05-24 18:58:31.260494) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464141144.897511-1831441161 _=/tools/buildbot/bin/python using PTY: False 18:58:31 INFO - MultiFileLogger online at 20160524 18:58:31 in /builds/slave/test 18:58:31 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 18:58:31 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:58:31 INFO - {'append_to_log': False, 18:58:31 INFO - 'base_work_dir': '/builds/slave/test', 18:58:31 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:58:31 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:58:31 INFO - 'buildbot_json_path': 'buildprops.json', 18:58:31 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:58:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:58:31 INFO - 'download_minidump_stackwalk': True, 18:58:31 INFO - 'download_symbols': 'true', 18:58:31 INFO - 'e10s': False, 18:58:31 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:58:31 INFO - 'tooltool.py': '/tools/tooltool.py', 18:58:31 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:58:31 INFO - '/tools/misc-python/virtualenv.py')}, 18:58:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:58:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:58:31 INFO - 'log_level': 'info', 18:58:31 INFO - 'log_to_console': True, 18:58:31 INFO - 'opt_config_files': (), 18:58:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:58:31 INFO - '--processes=1', 18:58:31 INFO - '--config=%(test_path)s/wptrunner.ini', 18:58:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:58:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:58:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:58:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:58:31 INFO - 'pip_index': False, 18:58:31 INFO - 'require_test_zip': True, 18:58:31 INFO - 'test_type': ('testharness',), 18:58:31 INFO - 'this_chunk': '1', 18:58:31 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:58:31 INFO - 'total_chunks': '10', 18:58:31 INFO - 'virtualenv_path': 'venv', 18:58:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:58:31 INFO - 'work_dir': 'build'} 18:58:31 INFO - ##### 18:58:31 INFO - ##### Running clobber step. 18:58:31 INFO - ##### 18:58:31 INFO - Running pre-action listener: _resource_record_pre_action 18:58:31 INFO - Running main action method: clobber 18:58:31 INFO - rmtree: /builds/slave/test/build 18:58:31 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:58:32 INFO - Running post-action listener: _resource_record_post_action 18:58:32 INFO - ##### 18:58:32 INFO - ##### Running read-buildbot-config step. 18:58:32 INFO - ##### 18:58:32 INFO - Running pre-action listener: _resource_record_pre_action 18:58:32 INFO - Running main action method: read_buildbot_config 18:58:32 INFO - Using buildbot properties: 18:58:32 INFO - { 18:58:32 INFO - "project": "", 18:58:32 INFO - "product": "firefox", 18:58:32 INFO - "script_repo_revision": "production", 18:58:32 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 18:58:32 INFO - "repository": "", 18:58:32 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 18:58:32 INFO - "buildid": "20160524172038", 18:58:32 INFO - "pgo_build": "False", 18:58:32 INFO - "basedir": "/builds/slave/test", 18:58:32 INFO - "buildnumber": 32, 18:58:32 INFO - "slavename": "tst-linux32-spot-567", 18:58:32 INFO - "revision": "14079be66b19b1fa8c60fa34239bcff57ca51ab0", 18:58:32 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 18:58:32 INFO - "platform": "linux", 18:58:32 INFO - "branch": "mozilla-aurora", 18:58:32 INFO - "repo_path": "releases/mozilla-aurora", 18:58:32 INFO - "moz_repo_path": "", 18:58:32 INFO - "stage_platform": "linux", 18:58:32 INFO - "builduid": "9fc0ea4b20ba4ca598a90d24ce8c98d6", 18:58:32 INFO - "slavebuilddir": "test" 18:58:32 INFO - } 18:58:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 18:58:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 18:58:32 INFO - Running post-action listener: _resource_record_post_action 18:58:32 INFO - ##### 18:58:32 INFO - ##### Running download-and-extract step. 18:58:32 INFO - ##### 18:58:32 INFO - Running pre-action listener: _resource_record_pre_action 18:58:32 INFO - Running main action method: download_and_extract 18:58:32 INFO - mkdir: /builds/slave/test/build/tests 18:58: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')]} 18:58:32 INFO - https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 18:58:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:58:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:58:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:58:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 18:58:34 INFO - Downloaded 1325 bytes. 18:58:34 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:58:34 INFO - Using the following test package requirements: 18:58:34 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 18:58:34 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:58:34 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 18:58:34 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:58:34 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 18:58:34 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:58:34 INFO - u'jsshell-linux-i686.zip'], 18:58:34 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:58:34 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 18:58:34 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 18:58:34 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:58:34 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 18:58:34 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:58:34 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 18:58:34 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:58:34 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 18:58:34 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:58:34 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 18:58:34 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 18:58: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')]} 18:58:34 INFO - https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 18:58:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:58:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:58:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:58:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 18:58:37 INFO - Downloaded 22760334 bytes. 18:58:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:58:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:58:37 INFO - caution: filename not matched: web-platform/* 18:58:37 INFO - Return code: 11 18:58: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')]} 18:58:37 INFO - https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 18:58:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:58:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:58:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:58:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 18:58:41 INFO - Downloaded 36409186 bytes. 18:58:41 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:58:41 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:58:45 INFO - caution: filename not matched: bin/* 18:58:45 INFO - caution: filename not matched: config/* 18:58:45 INFO - caution: filename not matched: mozbase/* 18:58:45 INFO - caution: filename not matched: marionette/* 18:58:45 INFO - caution: filename not matched: tools/wptserve/* 18:58:45 INFO - Return code: 11 18:58:45 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')]} 18:58:45 INFO - https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 18:58:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:58:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:58:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:58:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 18:58:54 INFO - Downloaded 69339608 bytes. 18:58:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:58:54 INFO - mkdir: /builds/slave/test/properties 18:58:54 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:58:54 INFO - Writing to file /builds/slave/test/properties/build_url 18:58:54 INFO - Contents: 18:58:54 INFO - build_url:https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:58:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:58:55 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:58:55 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:58:55 INFO - Contents: 18:58:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:58: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')]} 18:58:55 INFO - https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:58:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:58:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:58:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:58:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 18:59:04 INFO - Downloaded 92308183 bytes. 18:59:04 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 18:59:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 18:59:12 INFO - Return code: 0 18:59:12 INFO - Running post-action listener: _resource_record_post_action 18:59:12 INFO - Running post-action listener: set_extra_try_arguments 18:59:12 INFO - ##### 18:59:12 INFO - ##### Running create-virtualenv step. 18:59:12 INFO - ##### 18:59:12 INFO - Running pre-action listener: _pre_create_virtualenv 18:59:12 INFO - Running pre-action listener: _resource_record_pre_action 18:59:12 INFO - Running main action method: create_virtualenv 18:59:12 INFO - Creating virtualenv /builds/slave/test/build/venv 18:59:12 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 18:59:12 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:59:13 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:59:13 INFO - Using real prefix '/usr' 18:59:13 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:59:14 INFO - Installing distribute.............................................................................................................................................................................................done. 18:59:18 INFO - Installing pip.................done. 18:59:18 INFO - Return code: 0 18:59:18 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:59:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:59:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:59:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:59:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:59:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:59:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:59:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8879c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88e0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8992f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8674e30>, '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 0x8911c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8990470>, '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-1464141144.897511-1831441161', '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 18:59:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 18:59:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 18:59:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:59:18 INFO - 'CCACHE_UMASK': '002', 18:59:18 INFO - 'DISPLAY': ':0', 18:59:18 INFO - 'HOME': '/home/cltbld', 18:59:18 INFO - 'LANG': 'en_US.UTF-8', 18:59:18 INFO - 'LOGNAME': 'cltbld', 18:59:18 INFO - 'MAIL': '/var/mail/cltbld', 18:59:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:59:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:59:18 INFO - 'MOZ_NO_REMOTE': '1', 18:59:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:59:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:59:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:59:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:59:18 INFO - 'PWD': '/builds/slave/test', 18:59:18 INFO - 'SHELL': '/bin/bash', 18:59:18 INFO - 'SHLVL': '1', 18:59:18 INFO - 'TERM': 'linux', 18:59:18 INFO - 'TMOUT': '86400', 18:59:18 INFO - 'USER': 'cltbld', 18:59:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464141144.897511-1831441161', 18:59:18 INFO - '_': '/tools/buildbot/bin/python'} 18:59:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:59:18 INFO - Downloading/unpacking psutil>=0.7.1 18:59:18 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 18:59:18 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 18:59:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:59:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:59:18 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 18:59:18 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 18:59:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:59:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:59:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:59:22 INFO - Installing collected packages: psutil 18:59:22 INFO - Running setup.py install for psutil 18:59:22 INFO - building 'psutil._psutil_linux' extension 18:59:22 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 18:59:22 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 18:59:22 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 18:59:22 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 18:59:22 INFO - building 'psutil._psutil_posix' extension 18:59:22 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 18:59:23 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 18:59:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:59:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:59:23 INFO - Successfully installed psutil 18:59:23 INFO - Cleaning up... 18:59:23 INFO - Return code: 0 18:59:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:59: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')]} 18:59:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:59:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:59: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')]} 18:59:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:59:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:59:23 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8879c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88e0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8992f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8674e30>, '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 0x8911c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8990470>, '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-1464141144.897511-1831441161', '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 18:59:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 18:59:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 18:59:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:59:23 INFO - 'CCACHE_UMASK': '002', 18:59:23 INFO - 'DISPLAY': ':0', 18:59:23 INFO - 'HOME': '/home/cltbld', 18:59:23 INFO - 'LANG': 'en_US.UTF-8', 18:59:23 INFO - 'LOGNAME': 'cltbld', 18:59:23 INFO - 'MAIL': '/var/mail/cltbld', 18:59:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:59:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:59:23 INFO - 'MOZ_NO_REMOTE': '1', 18:59:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:59:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:59:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:59:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:59:23 INFO - 'PWD': '/builds/slave/test', 18:59:23 INFO - 'SHELL': '/bin/bash', 18:59:23 INFO - 'SHLVL': '1', 18:59:23 INFO - 'TERM': 'linux', 18:59:23 INFO - 'TMOUT': '86400', 18:59:23 INFO - 'USER': 'cltbld', 18:59:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464141144.897511-1831441161', 18:59:23 INFO - '_': '/tools/buildbot/bin/python'} 18:59:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:59:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:59:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:59:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:59:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:59:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:59:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:59:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:59:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:59:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:59:27 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:59:27 INFO - Installing collected packages: mozsystemmonitor 18:59:27 INFO - Running setup.py install for mozsystemmonitor 18:59:27 INFO - Successfully installed mozsystemmonitor 18:59:27 INFO - Cleaning up... 18:59:27 INFO - Return code: 0 18:59:27 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:59:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:59:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:59:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:59:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:59:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:59:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:59:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8879c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88e0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8992f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8674e30>, '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 0x8911c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8990470>, '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-1464141144.897511-1831441161', '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 18:59:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 18:59:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 18:59:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:59:27 INFO - 'CCACHE_UMASK': '002', 18:59:27 INFO - 'DISPLAY': ':0', 18:59:27 INFO - 'HOME': '/home/cltbld', 18:59:27 INFO - 'LANG': 'en_US.UTF-8', 18:59:27 INFO - 'LOGNAME': 'cltbld', 18:59:27 INFO - 'MAIL': '/var/mail/cltbld', 18:59:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:59:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:59:27 INFO - 'MOZ_NO_REMOTE': '1', 18:59:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:59:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:59:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:59:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:59:27 INFO - 'PWD': '/builds/slave/test', 18:59:27 INFO - 'SHELL': '/bin/bash', 18:59:27 INFO - 'SHLVL': '1', 18:59:27 INFO - 'TERM': 'linux', 18:59:27 INFO - 'TMOUT': '86400', 18:59:27 INFO - 'USER': 'cltbld', 18:59:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464141144.897511-1831441161', 18:59:27 INFO - '_': '/tools/buildbot/bin/python'} 18:59:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:59:28 INFO - Downloading/unpacking blobuploader==1.2.4 18:59:28 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 18:59:28 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 18:59:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:59:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:59:28 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 18:59:28 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 18:59:31 INFO - Downloading blobuploader-1.2.4.tar.gz 18:59:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:59:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:59:31 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 18:59:31 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 18:59:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:59:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:59:31 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 18:59:31 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 18:59:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:59:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:59: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 18:59: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 18:59:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:59:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:59: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 18:59: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 18:59:33 INFO - Downloading docopt-0.6.1.tar.gz 18:59:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:59:33 INFO - Installing collected packages: blobuploader, requests, docopt 18:59:33 INFO - Running setup.py install for blobuploader 18:59:33 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:59:33 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:59:33 INFO - Running setup.py install for requests 18:59:34 INFO - Running setup.py install for docopt 18:59:34 INFO - Successfully installed blobuploader requests docopt 18:59:34 INFO - Cleaning up... 18:59:34 INFO - Return code: 0 18:59:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:59: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')]} 18:59:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:59:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:59: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')]} 18:59:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:59:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:59:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8879c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88e0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8992f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8674e30>, '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 0x8911c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8990470>, '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-1464141144.897511-1831441161', '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 18:59:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 18:59:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:59:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:59:34 INFO - 'CCACHE_UMASK': '002', 18:59:34 INFO - 'DISPLAY': ':0', 18:59:34 INFO - 'HOME': '/home/cltbld', 18:59:34 INFO - 'LANG': 'en_US.UTF-8', 18:59:34 INFO - 'LOGNAME': 'cltbld', 18:59:34 INFO - 'MAIL': '/var/mail/cltbld', 18:59:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:59:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:59:34 INFO - 'MOZ_NO_REMOTE': '1', 18:59:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:59:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:59:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:59:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:59:34 INFO - 'PWD': '/builds/slave/test', 18:59:34 INFO - 'SHELL': '/bin/bash', 18:59:34 INFO - 'SHLVL': '1', 18:59:34 INFO - 'TERM': 'linux', 18:59:34 INFO - 'TMOUT': '86400', 18:59:34 INFO - 'USER': 'cltbld', 18:59:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464141144.897511-1831441161', 18:59:34 INFO - '_': '/tools/buildbot/bin/python'} 18:59:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:59:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:59:34 INFO - Running setup.py (path:/tmp/pip-zVD33s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:59:35 INFO - Running setup.py (path:/tmp/pip-XAUxE7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:59:35 INFO - Running setup.py (path:/tmp/pip-mm4PMC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:59:35 INFO - Running setup.py (path:/tmp/pip-TIffl9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:59:35 INFO - Running setup.py (path:/tmp/pip-L6D4mV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:59:35 INFO - Running setup.py (path:/tmp/pip-l0aagy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:59:35 INFO - Running setup.py (path:/tmp/pip-PttLvj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:59:35 INFO - Running setup.py (path:/tmp/pip-IRwi1F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:59:36 INFO - Running setup.py (path:/tmp/pip-QARxzA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:59:36 INFO - Running setup.py (path:/tmp/pip-TeWM6U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:59:36 INFO - Running setup.py (path:/tmp/pip-MAGThE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:59:36 INFO - Running setup.py (path:/tmp/pip-DbK9l6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:59:36 INFO - Running setup.py (path:/tmp/pip-48_tEx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:59:36 INFO - Running setup.py (path:/tmp/pip-Nnhzvf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:59:36 INFO - Running setup.py (path:/tmp/pip-2PxM9E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:59:36 INFO - Running setup.py (path:/tmp/pip-Z4JZ60-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:59:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:59:37 INFO - Running setup.py (path:/tmp/pip-jtq2qK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:59:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:59:37 INFO - Running setup.py (path:/tmp/pip-Fe3N5w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:59:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:59:37 INFO - Running setup.py (path:/tmp/pip-hZHDWv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:59:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:59:37 INFO - Running setup.py (path:/tmp/pip-n2tY1w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:59:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:59:37 INFO - Running setup.py (path:/tmp/pip-dJOaAN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:59:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:59:38 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 18:59:38 INFO - Running setup.py install for manifestparser 18:59:38 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:59:38 INFO - Running setup.py install for mozcrash 18:59:38 INFO - Running setup.py install for mozdebug 18:59:38 INFO - Running setup.py install for mozdevice 18:59:39 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:59:39 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:59:39 INFO - Running setup.py install for mozfile 18:59:39 INFO - Running setup.py install for mozhttpd 18:59:39 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:59:39 INFO - Running setup.py install for mozinfo 18:59:39 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:59:39 INFO - Running setup.py install for mozInstall 18:59:39 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:59:39 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:59:39 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:59:39 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:59:39 INFO - Running setup.py install for mozleak 18:59:40 INFO - Running setup.py install for mozlog 18:59:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:59:40 INFO - Running setup.py install for moznetwork 18:59:40 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:59:40 INFO - Running setup.py install for mozprocess 18:59:40 INFO - Running setup.py install for mozprofile 18:59:41 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:59:41 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:59:41 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:59:41 INFO - Running setup.py install for mozrunner 18:59:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:59:41 INFO - Running setup.py install for mozscreenshot 18:59:41 INFO - Running setup.py install for moztest 18:59:41 INFO - Running setup.py install for mozversion 18:59:41 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:59:41 INFO - Running setup.py install for wptserve 18:59:42 INFO - Running setup.py install for marionette-driver 18:59:42 INFO - Running setup.py install for browsermob-proxy 18:59:42 INFO - Running setup.py install for marionette-client 18:59:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:59:43 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:59:43 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 18:59:43 INFO - Cleaning up... 18:59:43 INFO - Return code: 0 18:59:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:59: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')]} 18:59:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:59:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:59: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')]} 18:59:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:59:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:59:43 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8879c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88e0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8992f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8674e30>, '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 0x8911c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8990470>, '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-1464141144.897511-1831441161', '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 18:59:43 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 18:59:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:59:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:59:43 INFO - 'CCACHE_UMASK': '002', 18:59:43 INFO - 'DISPLAY': ':0', 18:59:43 INFO - 'HOME': '/home/cltbld', 18:59:43 INFO - 'LANG': 'en_US.UTF-8', 18:59:43 INFO - 'LOGNAME': 'cltbld', 18:59:43 INFO - 'MAIL': '/var/mail/cltbld', 18:59:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:59:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:59:43 INFO - 'MOZ_NO_REMOTE': '1', 18:59:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:59:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:59:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:59:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:59:43 INFO - 'PWD': '/builds/slave/test', 18:59:43 INFO - 'SHELL': '/bin/bash', 18:59:43 INFO - 'SHLVL': '1', 18:59:43 INFO - 'TERM': 'linux', 18:59:43 INFO - 'TMOUT': '86400', 18:59:43 INFO - 'USER': 'cltbld', 18:59:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464141144.897511-1831441161', 18:59:43 INFO - '_': '/tools/buildbot/bin/python'} 18:59:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:59:43 INFO - Running setup.py (path:/tmp/pip-nii2E4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:59:43 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)) 18:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:59:43 INFO - Running setup.py (path:/tmp/pip-pvkQ0X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:59:43 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)) 18:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:59:44 INFO - Running setup.py (path:/tmp/pip-GBT7cl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:59:44 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)) 18:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:59:44 INFO - Running setup.py (path:/tmp/pip-sV8tdC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:59:44 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)) 18:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:59:44 INFO - Running setup.py (path:/tmp/pip-zhFdZ_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:59:44 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)) 18:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:59:44 INFO - Running setup.py (path:/tmp/pip-5cPsI5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:59:44 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)) 18:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:59:44 INFO - Running setup.py (path:/tmp/pip-j8zdDv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:59:44 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)) 18:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:59:44 INFO - Running setup.py (path:/tmp/pip-55dv6P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:59:44 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)) 18:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:59:44 INFO - Running setup.py (path:/tmp/pip-73bRqx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:59:44 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)) 18:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:59:44 INFO - Running setup.py (path:/tmp/pip-jT2eGo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:59:45 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)) 18:59:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:59:45 INFO - Running setup.py (path:/tmp/pip-FLIatr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:59:45 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)) 18:59:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:59:45 INFO - Running setup.py (path:/tmp/pip-LeatGV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:59:45 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)) 18:59:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:59:45 INFO - Running setup.py (path:/tmp/pip-rKknj1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:59:45 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)) 18:59:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:59:45 INFO - Running setup.py (path:/tmp/pip-OnssMv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:59:45 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)) 18:59:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:59:45 INFO - Running setup.py (path:/tmp/pip-6SaEIk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:59:45 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)) 18:59:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:59:45 INFO - Running setup.py (path:/tmp/pip-_tWAtf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:59:45 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)) 18:59:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:59:45 INFO - Running setup.py (path:/tmp/pip-b1yNdU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:59:46 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)) 18:59:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:59:46 INFO - Running setup.py (path:/tmp/pip-ZfRNM6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:59:46 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)) 18:59:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:59:46 INFO - Running setup.py (path:/tmp/pip-yYKUbB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:59:46 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)) 18:59:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:59:46 INFO - Running setup.py (path:/tmp/pip-jEPvyF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:59:46 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)) 18:59:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:59:46 INFO - Running setup.py (path:/tmp/pip-Bkvo10-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:59:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:59:47 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)) 18:59:47 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)) 18:59:47 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)) 18:59:47 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)) 18:59:47 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)) 18:59:47 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)) 18:59:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:59:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:59:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:59:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:59:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:59:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:59:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:59:50 INFO - Downloading blessings-1.6.tar.gz 18:59:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:59:50 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)) 18:59:50 INFO - Installing collected packages: blessings 18:59:50 INFO - Running setup.py install for blessings 18:59:51 INFO - Successfully installed blessings 18:59:51 INFO - Cleaning up... 18:59:51 INFO - Return code: 0 18:59:51 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:59:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:59:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:59:51 INFO - Reading from file tmpfile_stdout 18:59:51 INFO - Current package versions: 18:59:51 INFO - argparse == 1.2.1 18:59:51 INFO - blessings == 1.6 18:59:51 INFO - blobuploader == 1.2.4 18:59:51 INFO - browsermob-proxy == 0.6.0 18:59:51 INFO - docopt == 0.6.1 18:59:51 INFO - manifestparser == 1.1 18:59:51 INFO - marionette-client == 2.3.0 18:59:51 INFO - marionette-driver == 1.4.0 18:59:51 INFO - mozInstall == 1.12 18:59:51 INFO - mozcrash == 0.17 18:59:51 INFO - mozdebug == 0.1 18:59:51 INFO - mozdevice == 0.48 18:59:51 INFO - mozfile == 1.2 18:59:51 INFO - mozhttpd == 0.7 18:59:51 INFO - mozinfo == 0.9 18:59:51 INFO - mozleak == 0.1 18:59:51 INFO - mozlog == 3.1 18:59:51 INFO - moznetwork == 0.27 18:59:51 INFO - mozprocess == 0.22 18:59:51 INFO - mozprofile == 0.28 18:59:51 INFO - mozrunner == 6.11 18:59:51 INFO - mozscreenshot == 0.1 18:59:51 INFO - mozsystemmonitor == 0.0 18:59:51 INFO - moztest == 0.7 18:59:51 INFO - mozversion == 1.4 18:59:51 INFO - psutil == 3.1.1 18:59:51 INFO - requests == 1.2.3 18:59:51 INFO - wptserve == 1.4.0 18:59:51 INFO - wsgiref == 0.1.2 18:59:51 INFO - Running post-action listener: _resource_record_post_action 18:59:51 INFO - Running post-action listener: _start_resource_monitoring 18:59:51 INFO - Starting resource monitoring. 18:59:51 INFO - ##### 18:59:51 INFO - ##### Running pull step. 18:59:51 INFO - ##### 18:59:51 INFO - Running pre-action listener: _resource_record_pre_action 18:59:51 INFO - Running main action method: pull 18:59:51 INFO - Pull has nothing to do! 18:59:51 INFO - Running post-action listener: _resource_record_post_action 18:59:51 INFO - ##### 18:59:51 INFO - ##### Running install step. 18:59:51 INFO - ##### 18:59:51 INFO - Running pre-action listener: _resource_record_pre_action 18:59:51 INFO - Running main action method: install 18:59:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:59:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:59:52 INFO - Reading from file tmpfile_stdout 18:59:52 INFO - Detecting whether we're running mozinstall >=1.0... 18:59:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:59:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:59:52 INFO - Reading from file tmpfile_stdout 18:59:52 INFO - Output received: 18:59:52 INFO - Usage: mozinstall [options] installer 18:59:52 INFO - Options: 18:59:52 INFO - -h, --help show this help message and exit 18:59:52 INFO - -d DEST, --destination=DEST 18:59:52 INFO - Directory to install application into. [default: 18:59:52 INFO - "/builds/slave/test"] 18:59:52 INFO - --app=APP Application being installed. [default: firefox] 18:59:52 INFO - mkdir: /builds/slave/test/build/application 18:59:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 18:59:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 19:00:23 INFO - Reading from file tmpfile_stdout 19:00:23 INFO - Output received: 19:00:23 INFO - /builds/slave/test/build/application/firefox/firefox 19:00:23 INFO - Running post-action listener: _resource_record_post_action 19:00:23 INFO - ##### 19:00:23 INFO - ##### Running run-tests step. 19:00:23 INFO - ##### 19:00:23 INFO - Running pre-action listener: _resource_record_pre_action 19:00:23 INFO - Running main action method: run_tests 19:00:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 19:00:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:00:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:00:23 INFO - grabbing minidump binary from tooltool 19:00: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')]} 19:00:23 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 0x8674e30>, '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 0x8911c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8990470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 19:00:23 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 19:00:23 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 19:00:23 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 19:00:23 INFO - Return code: 0 19:00:23 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 19:00:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 19:00:23 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/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 19:00:23 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/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 19:00:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:00:23 INFO - 'CCACHE_UMASK': '002', 19:00:23 INFO - 'DISPLAY': ':0', 19:00:23 INFO - 'HOME': '/home/cltbld', 19:00:23 INFO - 'LANG': 'en_US.UTF-8', 19:00:23 INFO - 'LOGNAME': 'cltbld', 19:00:23 INFO - 'MAIL': '/var/mail/cltbld', 19:00:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 19:00:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:00:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:00:23 INFO - 'MOZ_NO_REMOTE': '1', 19:00:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:00:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:00:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:00:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:00:23 INFO - 'PWD': '/builds/slave/test', 19:00:23 INFO - 'SHELL': '/bin/bash', 19:00:23 INFO - 'SHLVL': '1', 19:00:23 INFO - 'TERM': 'linux', 19:00:23 INFO - 'TMOUT': '86400', 19:00:23 INFO - 'USER': 'cltbld', 19:00:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464141144.897511-1831441161', 19:00:23 INFO - '_': '/tools/buildbot/bin/python'} 19:00:23 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/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 19:00:24 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 19:00:24 INFO - import pkg_resources 19:00:25 INFO - Using 1 client processes 19:00:26 INFO - wptserve Starting http server on 127.0.0.1:8000 19:00:26 INFO - wptserve Starting http server on 127.0.0.1:8001 19:00:26 INFO - wptserve Starting http server on 127.0.0.1:8443 19:00:28 INFO - SUITE-START | Running 778 tests 19:00:28 INFO - Running testharness tests 19:00:28 INFO - Setting up ssl 19:00:28 INFO - PROCESS | certutil | 19:00:28 INFO - PROCESS | certutil | 19:00:28 INFO - PROCESS | certutil | 19:00:28 INFO - Certificate Nickname Trust Attributes 19:00:28 INFO - SSL,S/MIME,JAR/XPI 19:00:28 INFO - 19:00:28 INFO - web-platform-tests CT,, 19:00:28 INFO - 19:00:28 INFO - Starting runner 19:00:31 INFO - PROCESS | 17353 | 1464141631288 Marionette DEBUG Marionette enabled via build flag and pref 19:00:31 INFO - PROCESS | 17353 | ++DOCSHELL 0xa4e20c00 == 1 [pid = 17353] [id = 1] 19:00:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 1 (0xa4e21000) [pid = 17353] [serial = 1] [outer = (nil)] 19:00:31 INFO - PROCESS | 17353 | [17353] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:00:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 2 (0xa4e21800) [pid = 17353] [serial = 2] [outer = 0xa4e21000] 19:00:32 INFO - PROCESS | 17353 | 1464141632058 Marionette INFO Listening on port 2828 19:00:32 INFO - PROCESS | 17353 | 1464141632685 Marionette DEBUG Marionette enabled via command-line flag 19:00:32 INFO - PROCESS | 17353 | ++DOCSHELL 0xa227cc00 == 2 [pid = 17353] [id = 2] 19:00:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 3 (0xa22bfc00) [pid = 17353] [serial = 3] [outer = (nil)] 19:00:32 INFO - PROCESS | 17353 | [17353] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:00:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 4 (0xa22c0400) [pid = 17353] [serial = 4] [outer = 0xa22bfc00] 19:00:32 INFO - PROCESS | 17353 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2197200 19:00:32 INFO - PROCESS | 17353 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2197ce0 19:00:32 INFO - PROCESS | 17353 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b6be0 19:00:32 INFO - PROCESS | 17353 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b7840 19:00:33 INFO - PROCESS | 17353 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21bd580 19:00:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 5 (0xa21af000) [pid = 17353] [serial = 5] [outer = 0xa4e21000] 19:00:33 INFO - PROCESS | 17353 | [17353] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:00:33 INFO - PROCESS | 17353 | 1464141633114 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48725 19:00:33 INFO - PROCESS | 17353 | [17353] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:00:33 INFO - PROCESS | 17353 | 1464141633198 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48726 19:00:33 INFO - PROCESS | 17353 | 1464141633210 Marionette DEBUG Closed connection conn0 19:00:33 INFO - PROCESS | 17353 | [17353] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 19:00:33 INFO - PROCESS | 17353 | 1464141633338 Marionette DEBUG Closed connection conn1 19:00:33 INFO - PROCESS | 17353 | [17353] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:00:33 INFO - PROCESS | 17353 | 1464141633390 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48727 19:00:33 INFO - PROCESS | 17353 | [17353] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:00:33 INFO - PROCESS | 17353 | 1464141633448 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48728 19:00:33 INFO - PROCESS | 17353 | 1464141633459 Marionette DEBUG Closed connection conn2 19:00:33 INFO - PROCESS | 17353 | [17353] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:00:33 INFO - PROCESS | 17353 | 1464141633488 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:48729 19:00:33 INFO - PROCESS | 17353 | 1464141633493 Marionette DEBUG Closed connection conn3 19:00:33 INFO - PROCESS | 17353 | 1464141633533 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:00:33 INFO - PROCESS | 17353 | 1464141633552 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160524172038","device":"desktop","version":"48.0a2"} 19:00:34 INFO - PROCESS | 17353 | [17353] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:00:35 INFO - PROCESS | 17353 | ++DOCSHELL 0x9bc39800 == 3 [pid = 17353] [id = 3] 19:00:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 6 (0x9bc39c00) [pid = 17353] [serial = 6] [outer = (nil)] 19:00:35 INFO - PROCESS | 17353 | ++DOCSHELL 0x9bc3d400 == 4 [pid = 17353] [id = 4] 19:00:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 7 (0x9bc3d800) [pid = 17353] [serial = 7] [outer = (nil)] 19:00:35 INFO - PROCESS | 17353 | [17353] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:00:36 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b323400 == 5 [pid = 17353] [id = 5] 19:00:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 8 (0x9b323800) [pid = 17353] [serial = 8] [outer = (nil)] 19:00:36 INFO - PROCESS | 17353 | [17353] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:00:36 INFO - PROCESS | 17353 | [17353] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 19:00:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 9 (0x9b1e0c00) [pid = 17353] [serial = 9] [outer = 0x9b323800] 19:00:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 10 (0x9b287400) [pid = 17353] [serial = 10] [outer = 0x9bc39c00] 19:00:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 11 (0x9b289000) [pid = 17353] [serial = 11] [outer = 0x9bc3d800] 19:00:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 12 (0x9b28b000) [pid = 17353] [serial = 12] [outer = 0x9b323800] 19:00:37 INFO - PROCESS | 17353 | 1464141637781 Marionette DEBUG loaded listener.js 19:00:37 INFO - PROCESS | 17353 | 1464141637802 Marionette DEBUG loaded listener.js 19:00:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 13 (0xa21a5400) [pid = 17353] [serial = 13] [outer = 0x9b323800] 19:00:38 INFO - PROCESS | 17353 | 1464141638586 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"67eb2439-7453-4ebd-b8c6-bc873bcda933","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160524172038","device":"desktop","version":"48.0a2","command_id":1}}] 19:00:38 INFO - PROCESS | 17353 | 1464141638841 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 19:00:39 INFO - PROCESS | 17353 | 1464141639316 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 19:00:39 INFO - PROCESS | 17353 | 1464141639378 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:00:39 INFO - PROCESS | 17353 | [17353] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:00:39 INFO - PROCESS | 17353 | [17353] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:00:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 14 (0x94fb6c00) [pid = 17353] [serial = 14] [outer = 0x9b323800] 19:00:40 INFO - PROCESS | 17353 | [17353] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:00:40 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:00:40 INFO - PROCESS | 17353 | 1464141640042 Marionette TRACE conn4 <- [1,3,null,{}] 19:00:40 INFO - PROCESS | 17353 | 1464141640080 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 19:00:40 INFO - PROCESS | 17353 | 1464141640121 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 19:00:40 INFO - PROCESS | 17353 | 1464141640239 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 19:00:40 INFO - PROCESS | 17353 | 1464141640242 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 19:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:00:40 INFO - PROCESS | 17353 | 1464141640256 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:00:40 INFO - PROCESS | 17353 | 1464141640263 Marionette TRACE conn4 <- [1,6,null,{}] 19:00:40 INFO - PROCESS | 17353 | 1464141640281 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:40 INFO - PROCESS | 17353 | 1464141640320 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 19:00:40 INFO - PROCESS | 17353 | 1464141640327 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:40 INFO - PROCESS | 17353 | ++DOCSHELL 0x9baa2800 == 6 [pid = 17353] [id = 6] 19:00:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 15 (0xa2161400) [pid = 17353] [serial = 15] [outer = (nil)] 19:00:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 16 (0x93a81400) [pid = 17353] [serial = 16] [outer = 0xa2161400] 19:00:40 INFO - PROCESS | 17353 | 1464141640414 Marionette DEBUG loaded listener.js 19:00:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 17 (0x93a86400) [pid = 17353] [serial = 17] [outer = 0xa2161400] 19:00:40 INFO - PROCESS | 17353 | ++DOCSHELL 0x938c9c00 == 7 [pid = 17353] [id = 7] 19:00:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 18 (0x938ccc00) [pid = 17353] [serial = 18] [outer = (nil)] 19:00:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 19 (0x938cf000) [pid = 17353] [serial = 19] [outer = 0x938ccc00] 19:00:40 INFO - PROCESS | 17353 | 1464141640931 Marionette DEBUG loaded listener.js 19:00:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 20 (0x93a8e000) [pid = 17353] [serial = 20] [outer = 0x938ccc00] 19:00:41 INFO - PROCESS | 17353 | 1464141641421 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 19:00:41 INFO - PROCESS | 17353 | [17353] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 19:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1198ms 19:00:41 INFO - PROCESS | 17353 | 1464141641524 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 19:00:41 INFO - PROCESS | 17353 | 1464141641529 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 19:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:00:41 INFO - PROCESS | 17353 | 1464141641629 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:00:41 INFO - PROCESS | 17353 | 1464141641632 Marionette TRACE conn4 <- [1,10,null,{}] 19:00:41 INFO - PROCESS | 17353 | 1464141641682 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:42 INFO - PROCESS | 17353 | 1464141642120 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 19:00:42 INFO - PROCESS | 17353 | 1464141642252 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:42 INFO - PROCESS | 17353 | ++DOCSHELL 0x92054400 == 8 [pid = 17353] [id = 8] 19:00:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 21 (0x92054800) [pid = 17353] [serial = 21] [outer = (nil)] 19:00:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 22 (0x935d3800) [pid = 17353] [serial = 22] [outer = 0x92054800] 19:00:42 INFO - PROCESS | 17353 | 1464141642385 Marionette DEBUG loaded listener.js 19:00:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 23 (0x937b3800) [pid = 17353] [serial = 23] [outer = 0x92054800] 19:00:43 INFO - PROCESS | 17353 | 1464141643284 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 19:00:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x93a85c00 == 9 [pid = 17353] [id = 9] 19:00:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 24 (0x93a86000) [pid = 17353] [serial = 24] [outer = (nil)] 19:00:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 25 (0x93a8dc00) [pid = 17353] [serial = 25] [outer = 0x93a86000] 19:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1831ms 19:00:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 26 (0x96c44400) [pid = 17353] [serial = 26] [outer = 0x93a86000] 19:00:43 INFO - PROCESS | 17353 | 1464141643412 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 19:00:43 INFO - PROCESS | 17353 | 1464141643421 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 19:00:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x94fbac00 == 10 [pid = 17353] [id = 10] 19:00:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 27 (0x96c49000) [pid = 17353] [serial = 27] [outer = (nil)] 19:00:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 28 (0x9910bc00) [pid = 17353] [serial = 28] [outer = 0x96c49000] 19:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:00:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 29 (0x99e87000) [pid = 17353] [serial = 29] [outer = 0x96c49000] 19:00:43 INFO - PROCESS | 17353 | 1464141643609 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:00:43 INFO - PROCESS | 17353 | 1464141643615 Marionette TRACE conn4 <- [1,14,null,{}] 19:00:43 INFO - PROCESS | 17353 | 1464141643712 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:44 INFO - PROCESS | 17353 | 1464141643998 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 19:00:44 INFO - PROCESS | 17353 | 1464141644165 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:44 INFO - PROCESS | 17353 | ++DOCSHELL 0x94f07c00 == 11 [pid = 17353] [id = 11] 19:00:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 30 (0x9910b800) [pid = 17353] [serial = 30] [outer = (nil)] 19:00:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 31 (0x9baa9c00) [pid = 17353] [serial = 31] [outer = 0x9910b800] 19:00:44 INFO - PROCESS | 17353 | 1464141644260 Marionette DEBUG loaded listener.js 19:00:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 32 (0x9bf60c00) [pid = 17353] [serial = 32] [outer = 0x9910b800] 19:00:45 INFO - PROCESS | 17353 | 1464141645204 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 19:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1703ms 19:00:45 INFO - PROCESS | 17353 | 1464141645227 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 19:00:45 INFO - PROCESS | 17353 | 1464141645233 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 19:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:00:45 INFO - PROCESS | 17353 | 1464141645240 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:00:45 INFO - PROCESS | 17353 | 1464141645244 Marionette TRACE conn4 <- [1,18,null,{}] 19:00:45 INFO - PROCESS | 17353 | 1464141645251 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:45 INFO - PROCESS | 17353 | 1464141645455 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 19:00:45 INFO - PROCESS | 17353 | 1464141645590 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:45 INFO - PROCESS | 17353 | ++DOCSHELL 0x9d4b7400 == 12 [pid = 17353] [id = 12] 19:00:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 33 (0x9d4b8400) [pid = 17353] [serial = 33] [outer = (nil)] 19:00:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 34 (0x9d6ba000) [pid = 17353] [serial = 34] [outer = 0x9d4b8400] 19:00:45 INFO - PROCESS | 17353 | 1464141645691 Marionette DEBUG loaded listener.js 19:00:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 35 (0xa2163800) [pid = 17353] [serial = 35] [outer = 0x9d4b8400] 19:00:46 INFO - PROCESS | 17353 | 1464141646629 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 19:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1434ms 19:00:46 INFO - PROCESS | 17353 | 1464141646678 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 19:00:46 INFO - PROCESS | 17353 | 1464141646686 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 19:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:00:46 INFO - PROCESS | 17353 | 1464141646704 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:00:46 INFO - PROCESS | 17353 | 1464141646711 Marionette TRACE conn4 <- [1,22,null,{}] 19:00:46 INFO - PROCESS | 17353 | 1464141646717 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:46 INFO - PROCESS | 17353 | 1464141646942 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 19:00:47 INFO - PROCESS | 17353 | 1464141647074 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:47 INFO - PROCESS | 17353 | ++DOCSHELL 0xa6291000 == 13 [pid = 17353] [id = 13] 19:00:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 36 (0xa6733400) [pid = 17353] [serial = 36] [outer = (nil)] 19:00:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 37 (0xa68e7c00) [pid = 17353] [serial = 37] [outer = 0xa6733400] 19:00:47 INFO - PROCESS | 17353 | 1464141647161 Marionette DEBUG loaded listener.js 19:00:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 38 (0xa8191800) [pid = 17353] [serial = 38] [outer = 0xa6733400] 19:00:48 INFO - PROCESS | 17353 | 1464141648174 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 19:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1507ms 19:00:48 INFO - PROCESS | 17353 | 1464141648204 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 19:00:48 INFO - PROCESS | 17353 | 1464141648207 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 19:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:00:48 INFO - PROCESS | 17353 | 1464141648215 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:00:48 INFO - PROCESS | 17353 | 1464141648219 Marionette TRACE conn4 <- [1,26,null,{}] 19:00:48 INFO - PROCESS | 17353 | 1464141648225 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:48 INFO - PROCESS | 17353 | 1464141648410 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 19:00:48 INFO - PROCESS | 17353 | 1464141648783 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:48 INFO - PROCESS | 17353 | ++DOCSHELL 0x93a8fc00 == 14 [pid = 17353] [id = 14] 19:00:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 39 (0x94461c00) [pid = 17353] [serial = 39] [outer = (nil)] 19:00:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 40 (0x94f03800) [pid = 17353] [serial = 40] [outer = 0x94461c00] 19:00:48 INFO - PROCESS | 17353 | 1464141648924 Marionette DEBUG loaded listener.js 19:00:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 41 (0x96c48c00) [pid = 17353] [serial = 41] [outer = 0x94461c00] 19:00:49 INFO - PROCESS | 17353 | 1464141649842 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 19:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1687ms 19:00:49 INFO - PROCESS | 17353 | 1464141649911 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 19:00:49 INFO - PROCESS | 17353 | 1464141649924 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 19:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:00:49 INFO - PROCESS | 17353 | 1464141649946 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:00:49 INFO - PROCESS | 17353 | 1464141649952 Marionette TRACE conn4 <- [1,30,null,{}] 19:00:49 INFO - PROCESS | 17353 | 1464141649959 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:50 INFO - PROCESS | 17353 | 1464141650125 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 19:00:50 INFO - PROCESS | 17353 | 1464141650138 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x99d78800 == 15 [pid = 17353] [id = 15] 19:00:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 42 (0x99d7b400) [pid = 17353] [serial = 42] [outer = (nil)] 19:00:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 43 (0x9a189800) [pid = 17353] [serial = 43] [outer = 0x99d7b400] 19:00:50 INFO - PROCESS | 17353 | 1464141650219 Marionette DEBUG loaded listener.js 19:00:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 44 (0x9afa6400) [pid = 17353] [serial = 44] [outer = 0x99d7b400] 19:00:51 INFO - PROCESS | 17353 | 1464141651121 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 19:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1238ms 19:00:51 INFO - PROCESS | 17353 | 1464141651183 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 19:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:00:51 INFO - PROCESS | 17353 | 1464141651190 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 19:00:51 INFO - PROCESS | 17353 | 1464141651197 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:00:51 INFO - PROCESS | 17353 | 1464141651200 Marionette TRACE conn4 <- [1,34,null,{}] 19:00:51 INFO - PROCESS | 17353 | 1464141651206 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:51 INFO - PROCESS | 17353 | 1464141651368 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 19:00:51 INFO - PROCESS | 17353 | 1464141651464 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:51 INFO - PROCESS | 17353 | ++DOCSHELL 0x93a8a000 == 16 [pid = 17353] [id = 16] 19:00:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 45 (0x93a8a400) [pid = 17353] [serial = 45] [outer = (nil)] 19:00:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 46 (0x94f29400) [pid = 17353] [serial = 46] [outer = 0x93a8a400] 19:00:51 INFO - PROCESS | 17353 | 1464141651543 Marionette DEBUG loaded listener.js 19:00:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 47 (0x9bc40000) [pid = 17353] [serial = 47] [outer = 0x93a8a400] 19:00:52 INFO - PROCESS | 17353 | 1464141652296 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 19:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1133ms 19:00:52 INFO - PROCESS | 17353 | 1464141652330 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 19:00:52 INFO - PROCESS | 17353 | 1464141652333 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 19:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:00:52 INFO - PROCESS | 17353 | 1464141652352 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:00:52 INFO - PROCESS | 17353 | 1464141652361 Marionette TRACE conn4 <- [1,38,null,{}] 19:00:52 INFO - PROCESS | 17353 | 1464141652371 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:52 INFO - PROCESS | 17353 | 1464141652579 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 19:00:52 INFO - PROCESS | 17353 | 1464141652599 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:52 INFO - PROCESS | 17353 | ++DOCSHELL 0x9204c000 == 17 [pid = 17353] [id = 17] 19:00:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 48 (0x938cd800) [pid = 17353] [serial = 48] [outer = (nil)] 19:00:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 49 (0x9d4b4400) [pid = 17353] [serial = 49] [outer = 0x938cd800] 19:00:52 INFO - PROCESS | 17353 | 1464141652676 Marionette DEBUG loaded listener.js 19:00:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 50 (0x9d6af000) [pid = 17353] [serial = 50] [outer = 0x938cd800] 19:00:53 INFO - PROCESS | 17353 | 1464141653484 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 19:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1200ms 19:00:53 INFO - PROCESS | 17353 | 1464141653541 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 19:00:53 INFO - PROCESS | 17353 | 1464141653545 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 19:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:00:53 INFO - PROCESS | 17353 | 1464141653551 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:00:53 INFO - PROCESS | 17353 | 1464141653555 Marionette TRACE conn4 <- [1,42,null,{}] 19:00:53 INFO - PROCESS | 17353 | 1464141653561 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:53 INFO - PROCESS | 17353 | 1464141653717 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 19:00:53 INFO - PROCESS | 17353 | 1464141653730 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:53 INFO - PROCESS | 17353 | ++DOCSHELL 0x99cb1c00 == 18 [pid = 17353] [id = 18] 19:00:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 51 (0x9d6b1400) [pid = 17353] [serial = 51] [outer = (nil)] 19:00:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 52 (0xa105c800) [pid = 17353] [serial = 52] [outer = 0x9d6b1400] 19:00:53 INFO - PROCESS | 17353 | 1464141653806 Marionette DEBUG loaded listener.js 19:00:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 53 (0xa210c400) [pid = 17353] [serial = 53] [outer = 0x9d6b1400] 19:00:54 INFO - PROCESS | 17353 | 1464141654692 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 19:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1181ms 19:00:54 INFO - PROCESS | 17353 | 1464141654734 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 19:00:54 INFO - PROCESS | 17353 | 1464141654738 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 19:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:00:54 INFO - PROCESS | 17353 | 1464141654745 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:00:54 INFO - PROCESS | 17353 | 1464141654749 Marionette TRACE conn4 <- [1,46,null,{}] 19:00:54 INFO - PROCESS | 17353 | 1464141654755 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:54 INFO - PROCESS | 17353 | 1464141654903 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 19:00:54 INFO - PROCESS | 17353 | 1464141654919 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:54 INFO - PROCESS | 17353 | ++DOCSHELL 0xa210e800 == 19 [pid = 17353] [id = 19] 19:00:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 54 (0xa2110000) [pid = 17353] [serial = 54] [outer = (nil)] 19:00:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 55 (0xa21a4400) [pid = 17353] [serial = 55] [outer = 0xa2110000] 19:00:55 INFO - PROCESS | 17353 | 1464141655009 Marionette DEBUG loaded listener.js 19:00:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 56 (0xa240fc00) [pid = 17353] [serial = 56] [outer = 0xa2110000] 19:00:55 INFO - PROCESS | 17353 | 1464141655863 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 19:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1130ms 19:00:55 INFO - PROCESS | 17353 | 1464141655893 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 19:00:55 INFO - PROCESS | 17353 | 1464141655896 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 19:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:00:55 INFO - PROCESS | 17353 | 1464141655905 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:00:55 INFO - PROCESS | 17353 | 1464141655909 Marionette TRACE conn4 <- [1,50,null,{}] 19:00:55 INFO - PROCESS | 17353 | 1464141655915 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:56 INFO - PROCESS | 17353 | 1464141656068 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 19:00:56 INFO - PROCESS | 17353 | 1464141656087 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:56 INFO - PROCESS | 17353 | ++DOCSHELL 0x9204a400 == 20 [pid = 17353] [id = 20] 19:00:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 57 (0xa21a6400) [pid = 17353] [serial = 57] [outer = (nil)] 19:00:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 58 (0xa321e800) [pid = 17353] [serial = 58] [outer = 0xa21a6400] 19:00:56 INFO - PROCESS | 17353 | 1464141656163 Marionette DEBUG loaded listener.js 19:00:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 59 (0x9d4c0c00) [pid = 17353] [serial = 59] [outer = 0xa21a6400] 19:00:56 INFO - PROCESS | 17353 | 1464141656942 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1084ms 19:00:56 INFO - PROCESS | 17353 | 1464141656990 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 19:00:56 INFO - PROCESS | 17353 | 1464141656993 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 19:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:00:57 INFO - PROCESS | 17353 | 1464141657018 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:00:57 INFO - PROCESS | 17353 | 1464141657021 Marionette TRACE conn4 <- [1,54,null,{}] 19:00:57 INFO - PROCESS | 17353 | 1464141657028 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:57 INFO - PROCESS | 17353 | 1464141657193 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 19:00:57 INFO - PROCESS | 17353 | 1464141657204 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x920ecc00 == 21 [pid = 17353] [id = 21] 19:00:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 60 (0x920eec00) [pid = 17353] [serial = 60] [outer = (nil)] 19:00:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 61 (0x920f6000) [pid = 17353] [serial = 61] [outer = 0x920eec00] 19:00:57 INFO - PROCESS | 17353 | 1464141657296 Marionette DEBUG loaded listener.js 19:00:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 62 (0x920f9400) [pid = 17353] [serial = 62] [outer = 0x920eec00] 19:00:58 INFO - PROCESS | 17353 | 1464141658085 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1137ms 19:00:58 INFO - PROCESS | 17353 | 1464141658154 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 19:00:58 INFO - PROCESS | 17353 | 1464141658157 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 19:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:00:59 INFO - PROCESS | 17353 | --DOCSHELL 0x9baa2800 == 20 [pid = 17353] [id = 6] 19:00:59 INFO - PROCESS | 17353 | --DOCSHELL 0x94f07c00 == 19 [pid = 17353] [id = 11] 19:00:59 INFO - PROCESS | 17353 | --DOCSHELL 0x9d4b7400 == 18 [pid = 17353] [id = 12] 19:00:59 INFO - PROCESS | 17353 | --DOCSHELL 0xa6291000 == 17 [pid = 17353] [id = 13] 19:00:59 INFO - PROCESS | 17353 | --DOCSHELL 0x92054400 == 16 [pid = 17353] [id = 8] 19:00:59 INFO - PROCESS | 17353 | 1464141659260 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:00:59 INFO - PROCESS | 17353 | 1464141659266 Marionette TRACE conn4 <- [1,58,null,{}] 19:00:59 INFO - PROCESS | 17353 | 1464141659299 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:59 INFO - PROCESS | 17353 | 1464141659490 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 19:00:59 INFO - PROCESS | 17353 | 1464141659522 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x920f5800 == 17 [pid = 17353] [id = 22] 19:00:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 63 (0x94463400) [pid = 17353] [serial = 63] [outer = (nil)] 19:00:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 64 (0x94f04000) [pid = 17353] [serial = 64] [outer = 0x94463400] 19:00:59 INFO - PROCESS | 17353 | 1464141659727 Marionette DEBUG loaded listener.js 19:00:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 65 (0x94f0ec00) [pid = 17353] [serial = 65] [outer = 0x94463400] 19:01:01 INFO - PROCESS | 17353 | --DOMWINDOW == 64 (0x92054800) [pid = 17353] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:01:01 INFO - PROCESS | 17353 | --DOMWINDOW == 63 (0x9910b800) [pid = 17353] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:01:01 INFO - PROCESS | 17353 | --DOMWINDOW == 62 (0x9d4b8400) [pid = 17353] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:01:01 INFO - PROCESS | 17353 | --DOMWINDOW == 61 (0xa6733400) [pid = 17353] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:01:01 INFO - PROCESS | 17353 | --DOMWINDOW == 60 (0x94461c00) [pid = 17353] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:01:01 INFO - PROCESS | 17353 | --DOMWINDOW == 59 (0x99d7b400) [pid = 17353] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:01:01 INFO - PROCESS | 17353 | --DOMWINDOW == 58 (0x93a8a400) [pid = 17353] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:01:01 INFO - PROCESS | 17353 | --DOMWINDOW == 57 (0x938cd800) [pid = 17353] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:01:01 INFO - PROCESS | 17353 | --DOMWINDOW == 56 (0xa21a6400) [pid = 17353] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:01:01 INFO - PROCESS | 17353 | --DOMWINDOW == 55 (0xa2161400) [pid = 17353] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:01:01 INFO - PROCESS | 17353 | 1464141661418 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 3307ms 19:01:01 INFO - PROCESS | 17353 | 1464141661474 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 19:01:01 INFO - PROCESS | 17353 | 1464141661480 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 19:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:01:01 INFO - PROCESS | 17353 | 1464141661487 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:01:01 INFO - PROCESS | 17353 | 1464141661491 Marionette TRACE conn4 <- [1,62,null,{}] 19:01:01 INFO - PROCESS | 17353 | 1464141661503 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:01 INFO - PROCESS | 17353 | 1464141661671 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 19:01:01 INFO - PROCESS | 17353 | 1464141661767 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x92054800 == 18 [pid = 17353] [id = 23] 19:01:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 56 (0x94463c00) [pid = 17353] [serial = 66] [outer = (nil)] 19:01:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 57 (0x99112c00) [pid = 17353] [serial = 67] [outer = 0x94463c00] 19:01:01 INFO - PROCESS | 17353 | 1464141661843 Marionette DEBUG loaded listener.js 19:01:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 58 (0x920f2800) [pid = 17353] [serial = 68] [outer = 0x94463c00] 19:01:02 INFO - PROCESS | 17353 | 1464141662596 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1135ms 19:01:02 INFO - PROCESS | 17353 | 1464141662632 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 19:01:02 INFO - PROCESS | 17353 | 1464141662638 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 19:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:01:02 INFO - PROCESS | 17353 | 1464141662646 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:01:02 INFO - PROCESS | 17353 | 1464141662650 Marionette TRACE conn4 <- [1,66,null,{}] 19:01:02 INFO - PROCESS | 17353 | 1464141662661 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:02 INFO - PROCESS | 17353 | 1464141662834 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 19:01:02 INFO - PROCESS | 17353 | 1464141662855 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:02 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b886800 == 19 [pid = 17353] [id = 24] 19:01:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 59 (0x9b887000) [pid = 17353] [serial = 69] [outer = (nil)] 19:01:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 60 (0x9ba9b400) [pid = 17353] [serial = 70] [outer = 0x9b887000] 19:01:02 INFO - PROCESS | 17353 | 1464141662947 Marionette DEBUG loaded listener.js 19:01:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 61 (0x9bd98400) [pid = 17353] [serial = 71] [outer = 0x9b887000] 19:01:03 INFO - PROCESS | 17353 | 1464141663935 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1337ms 19:01:03 INFO - PROCESS | 17353 | 1464141663984 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 19:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:01:03 INFO - PROCESS | 17353 | 1464141663992 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 19:01:04 INFO - PROCESS | 17353 | 1464141664001 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:01:04 INFO - PROCESS | 17353 | 1464141664007 Marionette TRACE conn4 <- [1,70,null,{}] 19:01:04 INFO - PROCESS | 17353 | 1464141664016 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:04 INFO - PROCESS | 17353 | 1464141664196 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 19:01:04 INFO - PROCESS | 17353 | 1464141664348 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:04 INFO - PROCESS | 17353 | ++DOCSHELL 0x92052000 == 20 [pid = 17353] [id = 25] 19:01:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 62 (0x9768bc00) [pid = 17353] [serial = 72] [outer = (nil)] 19:01:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 63 (0x99d7c400) [pid = 17353] [serial = 73] [outer = 0x9768bc00] 19:01:04 INFO - PROCESS | 17353 | 1464141664447 Marionette DEBUG loaded listener.js 19:01:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 64 (0x9b286800) [pid = 17353] [serial = 74] [outer = 0x9768bc00] 19:01:05 INFO - PROCESS | 17353 | 1464141665315 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1388ms 19:01:05 INFO - PROCESS | 17353 | 1464141665391 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 19:01:05 INFO - PROCESS | 17353 | 1464141665400 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 19:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:01:05 INFO - PROCESS | 17353 | 1464141665413 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:01:05 INFO - PROCESS | 17353 | 1464141665419 Marionette TRACE conn4 <- [1,74,null,{}] 19:01:05 INFO - PROCESS | 17353 | 1464141665425 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:05 INFO - PROCESS | 17353 | 1464141665607 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 19:01:05 INFO - PROCESS | 17353 | 1464141665746 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x98088c00 == 21 [pid = 17353] [id = 26] 19:01:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 65 (0x9a18c800) [pid = 17353] [serial = 75] [outer = (nil)] 19:01:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 66 (0x9c471400) [pid = 17353] [serial = 76] [outer = 0x9a18c800] 19:01:05 INFO - PROCESS | 17353 | 1464141665844 Marionette DEBUG loaded listener.js 19:01:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 67 (0x9d417400) [pid = 17353] [serial = 77] [outer = 0x9a18c800] 19:01:06 INFO - PROCESS | 17353 | 1464141666731 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1389ms 19:01:06 INFO - PROCESS | 17353 | 1464141666803 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 19:01:06 INFO - PROCESS | 17353 | 1464141666807 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 19:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:01:06 INFO - PROCESS | 17353 | 1464141666815 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:01:06 INFO - PROCESS | 17353 | 1464141666821 Marionette TRACE conn4 <- [1,78,null,{}] 19:01:06 INFO - PROCESS | 17353 | 1464141666839 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:07 INFO - PROCESS | 17353 | 1464141667031 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 19:01:07 INFO - PROCESS | 17353 | 1464141667176 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:07 INFO - PROCESS | 17353 | ++DOCSHELL 0xa050ac00 == 22 [pid = 17353] [id = 27] 19:01:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 68 (0xa105dc00) [pid = 17353] [serial = 78] [outer = (nil)] 19:01:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 69 (0xa215b800) [pid = 17353] [serial = 79] [outer = 0xa105dc00] 19:01:07 INFO - PROCESS | 17353 | 1464141667276 Marionette DEBUG loaded listener.js 19:01:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 70 (0xa2279400) [pid = 17353] [serial = 80] [outer = 0xa105dc00] 19:01:08 INFO - PROCESS | 17353 | 1464141668148 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1385ms 19:01:08 INFO - PROCESS | 17353 | 1464141668202 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 19:01:08 INFO - PROCESS | 17353 | 1464141668206 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 19:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:01:08 INFO - PROCESS | 17353 | 1464141668232 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:01:08 INFO - PROCESS | 17353 | 1464141668235 Marionette TRACE conn4 <- [1,82,null,{}] 19:01:08 INFO - PROCESS | 17353 | 1464141668242 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:08 INFO - PROCESS | 17353 | 1464141668422 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 19:01:08 INFO - PROCESS | 17353 | 1464141668560 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:08 INFO - PROCESS | 17353 | ++DOCSHELL 0xa215ac00 == 23 [pid = 17353] [id = 28] 19:01:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 71 (0xa2409000) [pid = 17353] [serial = 81] [outer = (nil)] 19:01:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 72 (0xa26ca800) [pid = 17353] [serial = 82] [outer = 0xa2409000] 19:01:08 INFO - PROCESS | 17353 | 1464141668653 Marionette DEBUG loaded listener.js 19:01:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 73 (0xa30ba800) [pid = 17353] [serial = 83] [outer = 0xa2409000] 19:01:09 INFO - PROCESS | 17353 | 1464141669477 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1288ms 19:01:09 INFO - PROCESS | 17353 | 1464141669518 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 19:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:01:09 INFO - PROCESS | 17353 | 1464141669522 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 19:01:09 INFO - PROCESS | 17353 | 1464141669529 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:01:09 INFO - PROCESS | 17353 | 1464141669533 Marionette TRACE conn4 <- [1,86,null,{}] 19:01:09 INFO - PROCESS | 17353 | 1464141669591 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:09 INFO - PROCESS | 17353 | 1464141669769 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 19:01:09 INFO - PROCESS | 17353 | 1464141669907 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:09 INFO - PROCESS | 17353 | ++DOCSHELL 0x920f8000 == 24 [pid = 17353] [id = 29] 19:01:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 74 (0x920fac00) [pid = 17353] [serial = 84] [outer = (nil)] 19:01:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 75 (0xa345d800) [pid = 17353] [serial = 85] [outer = 0x920fac00] 19:01:10 INFO - PROCESS | 17353 | 1464141670001 Marionette DEBUG loaded listener.js 19:01:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 76 (0xa35e8c00) [pid = 17353] [serial = 86] [outer = 0x920fac00] 19:01:10 INFO - PROCESS | 17353 | 1464141670872 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1400ms 19:01:10 INFO - PROCESS | 17353 | 1464141670929 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 19:01:10 INFO - PROCESS | 17353 | 1464141670933 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 19:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:01:10 INFO - PROCESS | 17353 | 1464141670940 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:01:10 INFO - PROCESS | 17353 | 1464141670944 Marionette TRACE conn4 <- [1,90,null,{}] 19:01:10 INFO - PROCESS | 17353 | 1464141670950 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:11 INFO - PROCESS | 17353 | 1464141671139 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 19:01:11 INFO - PROCESS | 17353 | 1464141671277 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:11 INFO - PROCESS | 17353 | ++DOCSHELL 0xa3020400 == 25 [pid = 17353] [id = 30] 19:01:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 77 (0xa503cc00) [pid = 17353] [serial = 87] [outer = (nil)] 19:01:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 78 (0xa628e800) [pid = 17353] [serial = 88] [outer = 0xa503cc00] 19:01:11 INFO - PROCESS | 17353 | 1464141671371 Marionette DEBUG loaded listener.js 19:01:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 79 (0xa6284c00) [pid = 17353] [serial = 89] [outer = 0xa503cc00] 19:01:12 INFO - PROCESS | 17353 | 1464141672186 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1287ms 19:01:12 INFO - PROCESS | 17353 | 1464141672228 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 19:01:12 INFO - PROCESS | 17353 | 1464141672233 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 19:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:01:12 INFO - PROCESS | 17353 | 1464141672240 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:01:12 INFO - PROCESS | 17353 | 1464141672244 Marionette TRACE conn4 <- [1,94,null,{}] 19:01:12 INFO - PROCESS | 17353 | 1464141672250 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:12 INFO - PROCESS | 17353 | 1464141672474 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 19:01:12 INFO - PROCESS | 17353 | 1464141672490 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:12 INFO - PROCESS | 17353 | ++DOCSHELL 0x9204cc00 == 26 [pid = 17353] [id = 31] 19:01:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 80 (0x9bffec00) [pid = 17353] [serial = 90] [outer = (nil)] 19:01:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 81 (0xa6740800) [pid = 17353] [serial = 91] [outer = 0x9bffec00] 19:01:12 INFO - PROCESS | 17353 | 1464141672616 Marionette DEBUG loaded listener.js 19:01:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 82 (0xa675dc00) [pid = 17353] [serial = 92] [outer = 0x9bffec00] 19:01:13 INFO - PROCESS | 17353 | 1464141673535 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 19:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1337ms 19:01:13 INFO - PROCESS | 17353 | 1464141673578 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 19:01:13 INFO - PROCESS | 17353 | 1464141673583 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 19:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:01:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 83 (0x9768c800) [pid = 17353] [serial = 93] [outer = 0x96c49000] 19:01:13 INFO - PROCESS | 17353 | 1464141673653 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:01:13 INFO - PROCESS | 17353 | 1464141673656 Marionette TRACE conn4 <- [1,98,null,{}] 19:01:13 INFO - PROCESS | 17353 | 1464141673715 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:13 INFO - PROCESS | 17353 | 1464141673940 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 19:01:14 INFO - PROCESS | 17353 | 1464141674027 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:14 INFO - PROCESS | 17353 | ++DOCSHELL 0x937b3000 == 27 [pid = 17353] [id = 32] 19:01:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 84 (0x93a83000) [pid = 17353] [serial = 94] [outer = (nil)] 19:01:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 85 (0x99d71000) [pid = 17353] [serial = 95] [outer = 0x93a83000] 19:01:14 INFO - PROCESS | 17353 | 1464141674115 Marionette DEBUG loaded listener.js 19:01:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 86 (0x9bd9fc00) [pid = 17353] [serial = 96] [outer = 0x93a83000] 19:01:15 INFO - PROCESS | 17353 | 1464141675154 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 19:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1613ms 19:01:15 INFO - PROCESS | 17353 | 1464141675208 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 19:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:01:15 INFO - PROCESS | 17353 | 1464141675214 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 19:01:15 INFO - PROCESS | 17353 | 1464141675222 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:01:15 INFO - PROCESS | 17353 | 1464141675227 Marionette TRACE conn4 <- [1,102,null,{}] 19:01:15 INFO - PROCESS | 17353 | 1464141675236 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:15 INFO - PROCESS | 17353 | 1464141675412 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 19:01:15 INFO - PROCESS | 17353 | 1464141675575 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:15 INFO - PROCESS | 17353 | ++DOCSHELL 0x938d0400 == 28 [pid = 17353] [id = 33] 19:01:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 87 (0x938d3800) [pid = 17353] [serial = 97] [outer = (nil)] 19:01:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 88 (0x990ab800) [pid = 17353] [serial = 98] [outer = 0x938d3800] 19:01:15 INFO - PROCESS | 17353 | 1464141675707 Marionette DEBUG loaded listener.js 19:01:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 89 (0x9a0dc000) [pid = 17353] [serial = 99] [outer = 0x938d3800] 19:01:16 INFO - PROCESS | 17353 | --DOCSHELL 0x93a8fc00 == 27 [pid = 17353] [id = 14] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 88 (0x9b28b000) [pid = 17353] [serial = 12] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 87 (0x9910bc00) [pid = 17353] [serial = 28] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 86 (0x9baa9c00) [pid = 17353] [serial = 31] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 85 (0x93a8dc00) [pid = 17353] [serial = 25] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 84 (0x9d4c0c00) [pid = 17353] [serial = 59] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 83 (0x9bf60c00) [pid = 17353] [serial = 32] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 82 (0x9d6af000) [pid = 17353] [serial = 50] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 81 (0x9afa6400) [pid = 17353] [serial = 44] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 80 (0x937b3800) [pid = 17353] [serial = 23] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 79 (0x9bc40000) [pid = 17353] [serial = 47] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 78 (0xa2163800) [pid = 17353] [serial = 35] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 77 (0x93a86400) [pid = 17353] [serial = 17] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 76 (0xa8191800) [pid = 17353] [serial = 38] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 75 (0x96c48c00) [pid = 17353] [serial = 41] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 74 (0xa4e21800) [pid = 17353] [serial = 2] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 73 (0x9d6ba000) [pid = 17353] [serial = 34] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 72 (0xa68e7c00) [pid = 17353] [serial = 37] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 71 (0x94f03800) [pid = 17353] [serial = 40] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 70 (0x9a189800) [pid = 17353] [serial = 43] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 69 (0x94f29400) [pid = 17353] [serial = 46] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 68 (0x9d4b4400) [pid = 17353] [serial = 49] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 67 (0xa105c800) [pid = 17353] [serial = 52] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 66 (0xa21a4400) [pid = 17353] [serial = 55] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 65 (0xa321e800) [pid = 17353] [serial = 58] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 64 (0x935d3800) [pid = 17353] [serial = 22] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 63 (0x938cf000) [pid = 17353] [serial = 19] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 62 (0x93a81400) [pid = 17353] [serial = 16] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 17353 | --DOMWINDOW == 61 (0x9b1e0c00) [pid = 17353] [serial = 9] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 17353 | 1464141677329 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 19:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2145ms 19:01:17 INFO - PROCESS | 17353 | 1464141677368 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 19:01:17 INFO - PROCESS | 17353 | 1464141677375 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 19:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:01:17 INFO - PROCESS | 17353 | 1464141677389 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:01:17 INFO - PROCESS | 17353 | 1464141677396 Marionette TRACE conn4 <- [1,106,null,{}] 19:01:17 INFO - PROCESS | 17353 | 1464141677404 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:17 INFO - PROCESS | 17353 | 1464141677572 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 19:01:17 INFO - PROCESS | 17353 | 1464141677669 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x935d0c00 == 28 [pid = 17353] [id = 34] 19:01:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 62 (0x938cfc00) [pid = 17353] [serial = 100] [outer = (nil)] 19:01:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 63 (0x9446e400) [pid = 17353] [serial = 101] [outer = 0x938cfc00] 19:01:17 INFO - PROCESS | 17353 | 1464141677753 Marionette DEBUG loaded listener.js 19:01:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 64 (0x94f11800) [pid = 17353] [serial = 102] [outer = 0x938cfc00] 19:01:18 INFO - PROCESS | 17353 | 1464141678493 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 19:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1133ms 19:01:18 INFO - PROCESS | 17353 | 1464141678539 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 19:01:18 INFO - PROCESS | 17353 | 1464141678550 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 19:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:01:18 INFO - PROCESS | 17353 | 1464141678562 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:01:18 INFO - PROCESS | 17353 | 1464141678567 Marionette TRACE conn4 <- [1,110,null,{}] 19:01:18 INFO - PROCESS | 17353 | 1464141678574 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:18 INFO - PROCESS | 17353 | 1464141678749 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 19:01:18 INFO - PROCESS | 17353 | 1464141678762 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:18 INFO - PROCESS | 17353 | ++DOCSHELL 0x96c40c00 == 29 [pid = 17353] [id = 35] 19:01:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 65 (0x96c47800) [pid = 17353] [serial = 103] [outer = (nil)] 19:01:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 66 (0x9a0aec00) [pid = 17353] [serial = 104] [outer = 0x96c47800] 19:01:18 INFO - PROCESS | 17353 | 1464141678840 Marionette DEBUG loaded listener.js 19:01:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 67 (0x9a193000) [pid = 17353] [serial = 105] [outer = 0x96c47800] 19:01:19 INFO - PROCESS | 17353 | 1464141679801 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 19:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1287ms 19:01:19 INFO - PROCESS | 17353 | 1464141679850 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 19:01:19 INFO - PROCESS | 17353 | 1464141679855 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 19:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:01:19 INFO - PROCESS | 17353 | 1464141679871 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:01:19 INFO - PROCESS | 17353 | 1464141679877 Marionette TRACE conn4 <- [1,114,null,{}] 19:01:19 INFO - PROCESS | 17353 | 1464141679895 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:20 INFO - PROCESS | 17353 | 1464141680119 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 19:01:20 INFO - PROCESS | 17353 | 1464141680147 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:20 INFO - PROCESS | 17353 | ++DOCSHELL 0x9bc41000 == 30 [pid = 17353] [id = 36] 19:01:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 68 (0x9bc43c00) [pid = 17353] [serial = 106] [outer = (nil)] 19:01:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 69 (0x9bf5c400) [pid = 17353] [serial = 107] [outer = 0x9bc43c00] 19:01:20 INFO - PROCESS | 17353 | 1464141680227 Marionette DEBUG loaded listener.js 19:01:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 70 (0x9c412000) [pid = 17353] [serial = 108] [outer = 0x9bc43c00] 19:01:21 INFO - PROCESS | 17353 | --DOMWINDOW == 69 (0x9b887000) [pid = 17353] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:01:21 INFO - PROCESS | 17353 | --DOMWINDOW == 68 (0x920eec00) [pid = 17353] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:01:21 INFO - PROCESS | 17353 | --DOMWINDOW == 67 (0x9d6b1400) [pid = 17353] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:01:21 INFO - PROCESS | 17353 | --DOMWINDOW == 66 (0xa2110000) [pid = 17353] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:01:21 INFO - PROCESS | 17353 | --DOMWINDOW == 65 (0x94463c00) [pid = 17353] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:01:21 INFO - PROCESS | 17353 | --DOMWINDOW == 64 (0x94463400) [pid = 17353] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:01:21 INFO - PROCESS | 17353 | 1464141681242 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 19:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1437ms 19:01:21 INFO - PROCESS | 17353 | 1464141681309 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 19:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:01:21 INFO - PROCESS | 17353 | 1464141681313 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 19:01:21 INFO - PROCESS | 17353 | 1464141681320 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:01:21 INFO - PROCESS | 17353 | 1464141681324 Marionette TRACE conn4 <- [1,118,null,{}] 19:01:21 INFO - PROCESS | 17353 | 1464141681329 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:21 INFO - PROCESS | 17353 | 1464141681566 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 19:01:21 INFO - PROCESS | 17353 | 1464141681664 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:21 INFO - PROCESS | 17353 | ++DOCSHELL 0x937aec00 == 31 [pid = 17353] [id = 37] 19:01:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 65 (0x94f20400) [pid = 17353] [serial = 109] [outer = (nil)] 19:01:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 66 (0x94f23400) [pid = 17353] [serial = 110] [outer = 0x94f20400] 19:01:21 INFO - PROCESS | 17353 | 1464141681745 Marionette DEBUG loaded listener.js 19:01:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 67 (0x98081000) [pid = 17353] [serial = 111] [outer = 0x94f20400] 19:01:22 INFO - PROCESS | 17353 | 1464141682413 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 19:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1139ms 19:01:22 INFO - PROCESS | 17353 | 1464141682460 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 19:01:22 INFO - PROCESS | 17353 | 1464141682464 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 19:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:01:22 INFO - PROCESS | 17353 | 1464141682470 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:01:22 INFO - PROCESS | 17353 | 1464141682473 Marionette TRACE conn4 <- [1,122,null,{}] 19:01:22 INFO - PROCESS | 17353 | 1464141682479 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:22 INFO - PROCESS | 17353 | 1464141682670 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 19:01:22 INFO - PROCESS | 17353 | 1464141682696 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:22 INFO - PROCESS | 17353 | ++DOCSHELL 0x94f0c000 == 32 [pid = 17353] [id = 38] 19:01:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 68 (0x991bb800) [pid = 17353] [serial = 112] [outer = (nil)] 19:01:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 69 (0x9bd9a800) [pid = 17353] [serial = 113] [outer = 0x991bb800] 19:01:22 INFO - PROCESS | 17353 | 1464141682785 Marionette DEBUG loaded listener.js 19:01:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 70 (0x9bf60c00) [pid = 17353] [serial = 114] [outer = 0x991bb800] 19:01:23 INFO - PROCESS | 17353 | 1464141683753 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 19:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1329ms 19:01:23 INFO - PROCESS | 17353 | 1464141683801 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 19:01:23 INFO - PROCESS | 17353 | 1464141683808 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 19:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:01:23 INFO - PROCESS | 17353 | 1464141683817 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:01:23 INFO - PROCESS | 17353 | 1464141683824 Marionette TRACE conn4 <- [1,126,null,{}] 19:01:23 INFO - PROCESS | 17353 | 1464141683835 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:24 INFO - PROCESS | 17353 | 1464141684033 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 19:01:24 INFO - PROCESS | 17353 | 1464141684171 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x93a89400 == 33 [pid = 17353] [id = 39] 19:01:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 71 (0x94469c00) [pid = 17353] [serial = 115] [outer = (nil)] 19:01:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 72 (0x94fb9800) [pid = 17353] [serial = 116] [outer = 0x94469c00] 19:01:24 INFO - PROCESS | 17353 | 1464141684304 Marionette DEBUG loaded listener.js 19:01:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 73 (0x9910bc00) [pid = 17353] [serial = 117] [outer = 0x94469c00] 19:01:25 INFO - PROCESS | 17353 | 1464141685374 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 19:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1587ms 19:01:25 INFO - PROCESS | 17353 | 1464141685405 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 19:01:25 INFO - PROCESS | 17353 | 1464141685413 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 19:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:01:25 INFO - PROCESS | 17353 | 1464141685426 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:01:25 INFO - PROCESS | 17353 | 1464141685430 Marionette TRACE conn4 <- [1,130,null,{}] 19:01:25 INFO - PROCESS | 17353 | 1464141685438 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:25 INFO - PROCESS | 17353 | 1464141685657 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 19:01:25 INFO - PROCESS | 17353 | 1464141685838 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:25 INFO - PROCESS | 17353 | ++DOCSHELL 0x9768f400 == 34 [pid = 17353] [id = 40] 19:01:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 74 (0x9baa7c00) [pid = 17353] [serial = 118] [outer = (nil)] 19:01:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 75 (0x9bff9800) [pid = 17353] [serial = 119] [outer = 0x9baa7c00] 19:01:25 INFO - PROCESS | 17353 | 1464141685949 Marionette DEBUG loaded listener.js 19:01:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 76 (0x9d4c0000) [pid = 17353] [serial = 120] [outer = 0x9baa7c00] 19:01:26 INFO - PROCESS | 17353 | 1464141686901 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 19:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1487ms 19:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:01:26 INFO - PROCESS | 17353 | 1464141686912 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 19:01:26 INFO - PROCESS | 17353 | 1464141686916 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 19:01:26 INFO - PROCESS | 17353 | 1464141686923 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:01:26 INFO - PROCESS | 17353 | 1464141686930 Marionette TRACE conn4 <- [1,134,null,{}] 19:01:26 INFO - PROCESS | 17353 | 1464141686947 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:27 INFO - PROCESS | 17353 | 1464141687140 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 19:01:27 INFO - PROCESS | 17353 | 1464141687278 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:27 INFO - PROCESS | 17353 | ++DOCSHELL 0xa105a800 == 35 [pid = 17353] [id = 41] 19:01:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 77 (0xa2102800) [pid = 17353] [serial = 121] [outer = (nil)] 19:01:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 78 (0xa210a800) [pid = 17353] [serial = 122] [outer = 0xa2102800] 19:01:27 INFO - PROCESS | 17353 | 1464141687404 Marionette DEBUG loaded listener.js 19:01:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 79 (0xa210e000) [pid = 17353] [serial = 123] [outer = 0xa2102800] 19:01:28 INFO - PROCESS | 17353 | 1464141688612 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 19:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1741ms 19:01:28 INFO - PROCESS | 17353 | 1464141688675 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 19:01:28 INFO - PROCESS | 17353 | 1464141688681 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 19:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:01:28 INFO - PROCESS | 17353 | 1464141688851 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:01:28 INFO - PROCESS | 17353 | 1464141688856 Marionette TRACE conn4 <- [1,138,null,{}] 19:01:28 INFO - PROCESS | 17353 | --DOMWINDOW == 78 (0x920f9400) [pid = 17353] [serial = 62] [outer = (nil)] [url = about:blank] 19:01:28 INFO - PROCESS | 17353 | --DOMWINDOW == 77 (0x9ba9b400) [pid = 17353] [serial = 70] [outer = (nil)] [url = about:blank] 19:01:28 INFO - PROCESS | 17353 | --DOMWINDOW == 76 (0x9bd98400) [pid = 17353] [serial = 71] [outer = (nil)] [url = about:blank] 19:01:28 INFO - PROCESS | 17353 | --DOMWINDOW == 75 (0x920f2800) [pid = 17353] [serial = 68] [outer = (nil)] [url = about:blank] 19:01:28 INFO - PROCESS | 17353 | --DOMWINDOW == 74 (0x920f6000) [pid = 17353] [serial = 61] [outer = (nil)] [url = about:blank] 19:01:28 INFO - PROCESS | 17353 | --DOMWINDOW == 73 (0xa210c400) [pid = 17353] [serial = 53] [outer = (nil)] [url = about:blank] 19:01:28 INFO - PROCESS | 17353 | --DOMWINDOW == 72 (0xa240fc00) [pid = 17353] [serial = 56] [outer = (nil)] [url = about:blank] 19:01:28 INFO - PROCESS | 17353 | --DOMWINDOW == 71 (0x99112c00) [pid = 17353] [serial = 67] [outer = (nil)] [url = about:blank] 19:01:28 INFO - PROCESS | 17353 | --DOMWINDOW == 70 (0x94f0ec00) [pid = 17353] [serial = 65] [outer = (nil)] [url = about:blank] 19:01:28 INFO - PROCESS | 17353 | --DOMWINDOW == 69 (0x99e87000) [pid = 17353] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:01:28 INFO - PROCESS | 17353 | --DOMWINDOW == 68 (0x94f04000) [pid = 17353] [serial = 64] [outer = (nil)] [url = about:blank] 19:01:29 INFO - PROCESS | 17353 | 1464141689017 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:29 INFO - PROCESS | 17353 | 1464141689188 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 19:01:29 INFO - PROCESS | 17353 | 1464141689290 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:29 INFO - PROCESS | 17353 | ++DOCSHELL 0x935d3800 == 36 [pid = 17353] [id = 42] 19:01:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 69 (0x94f06c00) [pid = 17353] [serial = 124] [outer = (nil)] 19:01:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 70 (0x94f29400) [pid = 17353] [serial = 125] [outer = 0x94f06c00] 19:01:29 INFO - PROCESS | 17353 | 1464141689381 Marionette DEBUG loaded listener.js 19:01:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 71 (0x96c40000) [pid = 17353] [serial = 126] [outer = 0x94f06c00] 19:01:30 INFO - PROCESS | 17353 | 1464141690112 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 19:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1424ms 19:01:30 INFO - PROCESS | 17353 | 1464141690133 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 19:01:30 INFO - PROCESS | 17353 | 1464141690141 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 19:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:01:30 INFO - PROCESS | 17353 | 1464141690152 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:01:30 INFO - PROCESS | 17353 | 1464141690155 Marionette TRACE conn4 <- [1,142,null,{}] 19:01:30 INFO - PROCESS | 17353 | 1464141690162 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:30 INFO - PROCESS | 17353 | 1464141690316 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 19:01:30 INFO - PROCESS | 17353 | 1464141690337 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x99e87000 == 37 [pid = 17353] [id = 43] 19:01:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 72 (0x9a0db800) [pid = 17353] [serial = 127] [outer = (nil)] 19:01:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 73 (0x9b1e1400) [pid = 17353] [serial = 128] [outer = 0x9a0db800] 19:01:30 INFO - PROCESS | 17353 | 1464141690411 Marionette DEBUG loaded listener.js 19:01:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 74 (0x9b881000) [pid = 17353] [serial = 129] [outer = 0x9a0db800] 19:01:31 INFO - PROCESS | 17353 | 1464141691257 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 19:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1141ms 19:01:31 INFO - PROCESS | 17353 | 1464141691294 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 19:01:31 INFO - PROCESS | 17353 | 1464141691297 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 19:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:01:31 INFO - PROCESS | 17353 | 1464141691304 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:01:31 INFO - PROCESS | 17353 | 1464141691310 Marionette TRACE conn4 <- [1,146,null,{}] 19:01:31 INFO - PROCESS | 17353 | 1464141691326 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:31 INFO - PROCESS | 17353 | 1464141691492 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 19:01:31 INFO - PROCESS | 17353 | 1464141691660 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:31 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b1dc400 == 38 [pid = 17353] [id = 44] 19:01:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 75 (0x9c415000) [pid = 17353] [serial = 130] [outer = (nil)] 19:01:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 76 (0xa1058800) [pid = 17353] [serial = 131] [outer = 0x9c415000] 19:01:31 INFO - PROCESS | 17353 | 1464141691753 Marionette DEBUG loaded listener.js 19:01:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 77 (0xa210c400) [pid = 17353] [serial = 132] [outer = 0x9c415000] 19:01:32 INFO - PROCESS | 17353 | 1464141692822 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 19:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1536ms 19:01:32 INFO - PROCESS | 17353 | 1464141692848 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 19:01:32 INFO - PROCESS | 17353 | 1464141692862 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 19:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:01:32 INFO - PROCESS | 17353 | 1464141692877 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:01:32 INFO - PROCESS | 17353 | 1464141692880 Marionette TRACE conn4 <- [1,150,null,{}] 19:01:32 INFO - PROCESS | 17353 | 1464141692886 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:33 INFO - PROCESS | 17353 | 1464141693086 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 19:01:33 INFO - PROCESS | 17353 | 1464141693110 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:33 INFO - PROCESS | 17353 | ++DOCSHELL 0xa2273400 == 39 [pid = 17353] [id = 45] 19:01:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 78 (0xa22c2400) [pid = 17353] [serial = 133] [outer = (nil)] 19:01:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 79 (0xa30ba400) [pid = 17353] [serial = 134] [outer = 0xa22c2400] 19:01:33 INFO - PROCESS | 17353 | 1464141693190 Marionette DEBUG loaded listener.js 19:01:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 80 (0xa3226800) [pid = 17353] [serial = 135] [outer = 0xa22c2400] 19:01:33 INFO - PROCESS | 17353 | --DOMWINDOW == 79 (0x9bc43c00) [pid = 17353] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:01:33 INFO - PROCESS | 17353 | --DOMWINDOW == 78 (0x938cfc00) [pid = 17353] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:01:33 INFO - PROCESS | 17353 | --DOMWINDOW == 77 (0x96c47800) [pid = 17353] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:01:33 INFO - PROCESS | 17353 | --DOMWINDOW == 76 (0x9768bc00) [pid = 17353] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:01:33 INFO - PROCESS | 17353 | --DOMWINDOW == 75 (0x9a18c800) [pid = 17353] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:01:33 INFO - PROCESS | 17353 | --DOMWINDOW == 74 (0xa105dc00) [pid = 17353] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:01:33 INFO - PROCESS | 17353 | --DOMWINDOW == 73 (0xa2409000) [pid = 17353] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:01:33 INFO - PROCESS | 17353 | --DOMWINDOW == 72 (0x920fac00) [pid = 17353] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:01:33 INFO - PROCESS | 17353 | --DOMWINDOW == 71 (0xa503cc00) [pid = 17353] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:01:33 INFO - PROCESS | 17353 | --DOMWINDOW == 70 (0x9bffec00) [pid = 17353] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:01:33 INFO - PROCESS | 17353 | --DOMWINDOW == 69 (0x93a83000) [pid = 17353] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:01:33 INFO - PROCESS | 17353 | --DOMWINDOW == 68 (0x94f20400) [pid = 17353] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:01:34 INFO - PROCESS | 17353 | 1464141694062 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 19:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1242ms 19:01:34 INFO - PROCESS | 17353 | 1464141694120 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 19:01:34 INFO - PROCESS | 17353 | 1464141694124 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 19:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:01:34 INFO - PROCESS | 17353 | 1464141694130 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:01:34 INFO - PROCESS | 17353 | 1464141694133 Marionette TRACE conn4 <- [1,154,null,{}] 19:01:34 INFO - PROCESS | 17353 | 1464141694139 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:34 INFO - PROCESS | 17353 | 1464141694294 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 19:01:34 INFO - PROCESS | 17353 | 1464141694305 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x920f1800 == 40 [pid = 17353] [id = 46] 19:01:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 69 (0x937ac000) [pid = 17353] [serial = 136] [outer = (nil)] 19:01:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 70 (0x9bffdc00) [pid = 17353] [serial = 137] [outer = 0x937ac000] 19:01:34 INFO - PROCESS | 17353 | 1464141694478 Marionette DEBUG loaded listener.js 19:01:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 71 (0x9c4b0800) [pid = 17353] [serial = 138] [outer = 0x937ac000] 19:01:35 INFO - PROCESS | 17353 | 1464141695183 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 19:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1127ms 19:01:35 INFO - PROCESS | 17353 | 1464141695264 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 19:01:35 INFO - PROCESS | 17353 | 1464141695268 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 19:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:01:35 INFO - PROCESS | 17353 | 1464141695275 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:01:35 INFO - PROCESS | 17353 | 1464141695279 Marionette TRACE conn4 <- [1,158,null,{}] 19:01:35 INFO - PROCESS | 17353 | 1464141695284 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:35 INFO - PROCESS | 17353 | 1464141695527 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 19:01:35 INFO - PROCESS | 17353 | 1464141695541 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:35 INFO - PROCESS | 17353 | ++DOCSHELL 0x920f7000 == 41 [pid = 17353] [id = 47] 19:01:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 72 (0x94f03800) [pid = 17353] [serial = 139] [outer = (nil)] 19:01:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 73 (0xa503fc00) [pid = 17353] [serial = 140] [outer = 0x94f03800] 19:01:35 INFO - PROCESS | 17353 | 1464141695617 Marionette DEBUG loaded listener.js 19:01:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 74 (0xa50a9000) [pid = 17353] [serial = 141] [outer = 0x94f03800] 19:01:36 INFO - PROCESS | 17353 | 1464141696615 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 19:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1394ms 19:01:36 INFO - PROCESS | 17353 | 1464141696670 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 19:01:36 INFO - PROCESS | 17353 | 1464141696678 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 19:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:01:36 INFO - PROCESS | 17353 | 1464141696688 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:01:36 INFO - PROCESS | 17353 | 1464141696692 Marionette TRACE conn4 <- [1,162,null,{}] 19:01:36 INFO - PROCESS | 17353 | 1464141696702 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:36 INFO - PROCESS | 17353 | 1464141696957 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 19:01:37 INFO - PROCESS | 17353 | 1464141697113 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:37 INFO - PROCESS | 17353 | ++DOCSHELL 0x94f04000 == 42 [pid = 17353] [id = 48] 19:01:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 75 (0x94f08c00) [pid = 17353] [serial = 142] [outer = (nil)] 19:01:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 76 (0x94fba400) [pid = 17353] [serial = 143] [outer = 0x94f08c00] 19:01:37 INFO - PROCESS | 17353 | 1464141697218 Marionette DEBUG loaded listener.js 19:01:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 77 (0x99cad400) [pid = 17353] [serial = 144] [outer = 0x94f08c00] 19:01:37 INFO - PROCESS | 17353 | 1464141697935 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:01:38 INFO - PROCESS | 17353 | 1464141698179 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 19:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1545ms 19:01:38 INFO - PROCESS | 17353 | 1464141698233 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 19:01:38 INFO - PROCESS | 17353 | 1464141698241 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 19:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:01:38 INFO - PROCESS | 17353 | 1464141698253 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:01:38 INFO - PROCESS | 17353 | 1464141698257 Marionette TRACE conn4 <- [1,166,null,{}] 19:01:38 INFO - PROCESS | 17353 | 1464141698264 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:38 INFO - PROCESS | 17353 | 1464141698489 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 19:01:38 INFO - PROCESS | 17353 | 1464141698673 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:38 INFO - PROCESS | 17353 | ++DOCSHELL 0x9a0e3000 == 43 [pid = 17353] [id = 49] 19:01:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 78 (0xa2162800) [pid = 17353] [serial = 145] [outer = (nil)] 19:01:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 79 (0xa262e000) [pid = 17353] [serial = 146] [outer = 0xa2162800] 19:01:38 INFO - PROCESS | 17353 | 1464141698778 Marionette DEBUG loaded listener.js 19:01:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 80 (0xa3548000) [pid = 17353] [serial = 147] [outer = 0xa2162800] 19:01:39 INFO - PROCESS | 17353 | 1464141699694 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 19:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1486ms 19:01:39 INFO - PROCESS | 17353 | 1464141699740 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 19:01:39 INFO - PROCESS | 17353 | 1464141699744 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 19:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:01:39 INFO - PROCESS | 17353 | 1464141699751 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:01:39 INFO - PROCESS | 17353 | 1464141699757 Marionette TRACE conn4 <- [1,170,null,{}] 19:01:39 INFO - PROCESS | 17353 | 1464141699787 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:40 INFO - PROCESS | 17353 | 1464141700076 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 19:01:40 INFO - PROCESS | 17353 | 1464141700379 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:40 INFO - PROCESS | 17353 | ++DOCSHELL 0x95187c00 == 44 [pid = 17353] [id = 50] 19:01:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 81 (0x95190000) [pid = 17353] [serial = 148] [outer = (nil)] 19:01:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 82 (0xa35ee000) [pid = 17353] [serial = 149] [outer = 0x95190000] 19:01:40 INFO - PROCESS | 17353 | 1464141700577 Marionette DEBUG loaded listener.js 19:01:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 83 (0xa503b400) [pid = 17353] [serial = 150] [outer = 0x95190000] 19:01:41 INFO - PROCESS | 17353 | 1464141701414 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 19:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1693ms 19:01:41 INFO - PROCESS | 17353 | 1464141701445 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 19:01:41 INFO - PROCESS | 17353 | 1464141701449 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 19:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:01:41 INFO - PROCESS | 17353 | 1464141701456 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:01:41 INFO - PROCESS | 17353 | 1464141701459 Marionette TRACE conn4 <- [1,174,null,{}] 19:01:41 INFO - PROCESS | 17353 | 1464141701465 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:41 INFO - PROCESS | 17353 | 1464141701644 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 19:01:41 INFO - PROCESS | 17353 | 1464141701793 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:41 INFO - PROCESS | 17353 | ++DOCSHELL 0xa509a400 == 45 [pid = 17353] [id = 51] 19:01:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 84 (0xa6733400) [pid = 17353] [serial = 151] [outer = (nil)] 19:01:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 85 (0xa6739800) [pid = 17353] [serial = 152] [outer = 0xa6733400] 19:01:41 INFO - PROCESS | 17353 | 1464141701880 Marionette DEBUG loaded listener.js 19:01:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 86 (0xa67a0800) [pid = 17353] [serial = 153] [outer = 0xa6733400] 19:01:42 INFO - PROCESS | 17353 | 1464141702796 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 19:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1384ms 19:01:42 INFO - PROCESS | 17353 | 1464141702841 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 19:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:01:42 INFO - PROCESS | 17353 | 1464141702846 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 19:01:42 INFO - PROCESS | 17353 | 1464141702852 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:01:42 INFO - PROCESS | 17353 | 1464141702856 Marionette TRACE conn4 <- [1,178,null,{}] 19:01:42 INFO - PROCESS | 17353 | 1464141702862 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:43 INFO - PROCESS | 17353 | 1464141703086 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 19:01:43 INFO - PROCESS | 17353 | 1464141703230 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x938d3000 == 46 [pid = 17353] [id = 52] 19:01:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 87 (0x94469000) [pid = 17353] [serial = 154] [outer = (nil)] 19:01:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 88 (0x9a02a000) [pid = 17353] [serial = 155] [outer = 0x94469000] 19:01:43 INFO - PROCESS | 17353 | 1464141703359 Marionette DEBUG loaded listener.js 19:01:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 89 (0x9b44a000) [pid = 17353] [serial = 156] [outer = 0x94469000] 19:01:44 INFO - PROCESS | 17353 | 1464141704190 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 19:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1387ms 19:01:44 INFO - PROCESS | 17353 | 1464141704239 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 19:01:44 INFO - PROCESS | 17353 | 1464141704243 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 19:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:01:44 INFO - PROCESS | 17353 | 1464141704249 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:01:44 INFO - PROCESS | 17353 | 1464141704253 Marionette TRACE conn4 <- [1,182,null,{}] 19:01:44 INFO - PROCESS | 17353 | 1464141704259 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:44 INFO - PROCESS | 17353 | 1464141704465 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 19:01:44 INFO - PROCESS | 17353 | 1464141704776 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:44 INFO - PROCESS | 17353 | ++DOCSHELL 0x937b4800 == 47 [pid = 17353] [id = 53] 19:01:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 90 (0x938c9400) [pid = 17353] [serial = 157] [outer = (nil)] 19:01:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 91 (0x93a84000) [pid = 17353] [serial = 158] [outer = 0x938c9400] 19:01:44 INFO - PROCESS | 17353 | 1464141704916 Marionette DEBUG loaded listener.js 19:01:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 92 (0x94f21400) [pid = 17353] [serial = 159] [outer = 0x938c9400] 19:01:45 INFO - PROCESS | 17353 | 1464141705871 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 19:01:45 INFO - PROCESS | 17353 | --DOCSHELL 0x937aec00 == 46 [pid = 17353] [id = 37] 19:01:45 INFO - PROCESS | 17353 | --DOCSHELL 0x9bc41000 == 45 [pid = 17353] [id = 36] 19:01:45 INFO - PROCESS | 17353 | --DOCSHELL 0x96c40c00 == 44 [pid = 17353] [id = 35] 19:01:45 INFO - PROCESS | 17353 | --DOCSHELL 0x935d0c00 == 43 [pid = 17353] [id = 34] 19:01:45 INFO - PROCESS | 17353 | --DOCSHELL 0x938d0400 == 42 [pid = 17353] [id = 33] 19:01:45 INFO - PROCESS | 17353 | --DOCSHELL 0x920f1800 == 41 [pid = 17353] [id = 46] 19:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1686ms 19:01:45 INFO - PROCESS | 17353 | --DOMWINDOW == 91 (0x9bd9a800) [pid = 17353] [serial = 113] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 17353 | --DOCSHELL 0xa2273400 == 40 [pid = 17353] [id = 45] 19:01:45 INFO - PROCESS | 17353 | --DOCSHELL 0x9b1dc400 == 39 [pid = 17353] [id = 44] 19:01:45 INFO - PROCESS | 17353 | --DOCSHELL 0x99e87000 == 38 [pid = 17353] [id = 43] 19:01:45 INFO - PROCESS | 17353 | --DOCSHELL 0x935d3800 == 37 [pid = 17353] [id = 42] 19:01:45 INFO - PROCESS | 17353 | 1464141705963 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 19:01:45 INFO - PROCESS | 17353 | 1464141705970 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 19:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:01:45 INFO - PROCESS | 17353 | 1464141705978 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:01:45 INFO - PROCESS | 17353 | 1464141705984 Marionette TRACE conn4 <- [1,186,null,{}] 19:01:45 INFO - PROCESS | 17353 | 1464141705992 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:46 INFO - PROCESS | 17353 | 1464141706157 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 90 (0x9bf5c400) [pid = 17353] [serial = 107] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 89 (0x9446e400) [pid = 17353] [serial = 101] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 88 (0x94f11800) [pid = 17353] [serial = 102] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 87 (0x9a0aec00) [pid = 17353] [serial = 104] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 86 (0x990ab800) [pid = 17353] [serial = 98] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 85 (0x9b286800) [pid = 17353] [serial = 74] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 84 (0x99d7c400) [pid = 17353] [serial = 73] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 83 (0x9d417400) [pid = 17353] [serial = 77] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 82 (0x9c471400) [pid = 17353] [serial = 76] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 81 (0xa2279400) [pid = 17353] [serial = 80] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 80 (0xa215b800) [pid = 17353] [serial = 79] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 79 (0xa30ba800) [pid = 17353] [serial = 83] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 78 (0xa26ca800) [pid = 17353] [serial = 82] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 77 (0xa35e8c00) [pid = 17353] [serial = 86] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 76 (0xa345d800) [pid = 17353] [serial = 85] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 75 (0x9c412000) [pid = 17353] [serial = 108] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 74 (0xa6284c00) [pid = 17353] [serial = 89] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 73 (0xa628e800) [pid = 17353] [serial = 88] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 72 (0xa675dc00) [pid = 17353] [serial = 92] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 71 (0xa6740800) [pid = 17353] [serial = 91] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 70 (0x9bd9fc00) [pid = 17353] [serial = 96] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 69 (0x99d71000) [pid = 17353] [serial = 95] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 68 (0x94f23400) [pid = 17353] [serial = 110] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 67 (0x9a193000) [pid = 17353] [serial = 105] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | --DOMWINDOW == 66 (0x98081000) [pid = 17353] [serial = 111] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 17353 | 1464141706355 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:46 INFO - PROCESS | 17353 | ++DOCSHELL 0x94f21000 == 38 [pid = 17353] [id = 54] 19:01:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 67 (0x94f23c00) [pid = 17353] [serial = 160] [outer = (nil)] 19:01:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 68 (0x95186000) [pid = 17353] [serial = 161] [outer = 0x94f23c00] 19:01:46 INFO - PROCESS | 17353 | 1464141706442 Marionette DEBUG loaded listener.js 19:01:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 69 (0x9518e000) [pid = 17353] [serial = 162] [outer = 0x94f23c00] 19:01:47 INFO - PROCESS | 17353 | 1464141707132 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 19:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1183ms 19:01:47 INFO - PROCESS | 17353 | 1464141707163 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 19:01:47 INFO - PROCESS | 17353 | 1464141707168 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 19:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:01:47 INFO - PROCESS | 17353 | 1464141707177 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:01:47 INFO - PROCESS | 17353 | 1464141707181 Marionette TRACE conn4 <- [1,190,null,{}] 19:01:47 INFO - PROCESS | 17353 | 1464141707196 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:47 INFO - PROCESS | 17353 | 1464141707356 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 19:01:47 INFO - PROCESS | 17353 | 1464141707368 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:47 INFO - PROCESS | 17353 | ++DOCSHELL 0x9910f400 == 39 [pid = 17353] [id = 55] 19:01:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 70 (0x99111c00) [pid = 17353] [serial = 163] [outer = (nil)] 19:01:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 71 (0x99e87000) [pid = 17353] [serial = 164] [outer = 0x99111c00] 19:01:47 INFO - PROCESS | 17353 | 1464141707444 Marionette DEBUG loaded listener.js 19:01:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 72 (0x9afa6400) [pid = 17353] [serial = 165] [outer = 0x99111c00] 19:01:48 INFO - PROCESS | 17353 | 1464141708261 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 19:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1149ms 19:01:48 INFO - PROCESS | 17353 | 1464141708327 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 19:01:48 INFO - PROCESS | 17353 | 1464141708331 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 19:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:01:48 INFO - PROCESS | 17353 | 1464141708339 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:01:48 INFO - PROCESS | 17353 | 1464141708348 Marionette TRACE conn4 <- [1,194,null,{}] 19:01:48 INFO - PROCESS | 17353 | 1464141708362 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:48 INFO - PROCESS | 17353 | 1464141708523 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 19:01:48 INFO - PROCESS | 17353 | 1464141708640 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:48 INFO - PROCESS | 17353 | ++DOCSHELL 0x938d0000 == 40 [pid = 17353] [id = 56] 19:01:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 73 (0x9b44c000) [pid = 17353] [serial = 166] [outer = (nil)] 19:01:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 74 (0x9b884400) [pid = 17353] [serial = 167] [outer = 0x9b44c000] 19:01:48 INFO - PROCESS | 17353 | 1464141708719 Marionette DEBUG loaded listener.js 19:01:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 75 (0x9baa2400) [pid = 17353] [serial = 168] [outer = 0x9b44c000] 19:01:49 INFO - PROCESS | 17353 | 1464141709535 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 19:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1237ms 19:01:49 INFO - PROCESS | 17353 | 1464141709577 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 19:01:49 INFO - PROCESS | 17353 | 1464141709581 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 19:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:01:49 INFO - PROCESS | 17353 | 1464141709595 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:01:49 INFO - PROCESS | 17353 | 1464141709597 Marionette TRACE conn4 <- [1,198,null,{}] 19:01:49 INFO - PROCESS | 17353 | 1464141709604 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:49 INFO - PROCESS | 17353 | 1464141709817 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 19:01:49 INFO - PROCESS | 17353 | 1464141709844 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:49 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b6f1800 == 41 [pid = 17353] [id = 57] 19:01:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 76 (0x9b885c00) [pid = 17353] [serial = 169] [outer = (nil)] 19:01:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 77 (0x9bff6400) [pid = 17353] [serial = 170] [outer = 0x9b885c00] 19:01:49 INFO - PROCESS | 17353 | 1464141709919 Marionette DEBUG loaded listener.js 19:01:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 78 (0x9c412000) [pid = 17353] [serial = 171] [outer = 0x9b885c00] 19:01:50 INFO - PROCESS | 17353 | --DOMWINDOW == 77 (0xa22c2400) [pid = 17353] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:01:50 INFO - PROCESS | 17353 | --DOMWINDOW == 76 (0x991bb800) [pid = 17353] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:01:50 INFO - PROCESS | 17353 | --DOMWINDOW == 75 (0x94f06c00) [pid = 17353] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:01:50 INFO - PROCESS | 17353 | --DOMWINDOW == 74 (0x9a0db800) [pid = 17353] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:01:50 INFO - PROCESS | 17353 | --DOMWINDOW == 73 (0x937ac000) [pid = 17353] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:01:50 INFO - PROCESS | 17353 | --DOMWINDOW == 72 (0x9c415000) [pid = 17353] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:01:50 INFO - PROCESS | 17353 | 1464141710877 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 19:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1342ms 19:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:01:50 INFO - PROCESS | 17353 | 1464141710931 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 19:01:50 INFO - PROCESS | 17353 | 1464141710934 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 19:01:50 INFO - PROCESS | 17353 | 1464141710940 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:01:50 INFO - PROCESS | 17353 | 1464141710943 Marionette TRACE conn4 <- [1,202,null,{}] 19:01:50 INFO - PROCESS | 17353 | 1464141710956 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:51 INFO - PROCESS | 17353 | 1464141711099 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 19:01:51 INFO - PROCESS | 17353 | 1464141711116 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:51 INFO - PROCESS | 17353 | ++DOCSHELL 0x920f3c00 == 42 [pid = 17353] [id = 58] 19:01:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 73 (0x9a0db800) [pid = 17353] [serial = 172] [outer = (nil)] 19:01:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 74 (0x9c4b2400) [pid = 17353] [serial = 173] [outer = 0x9a0db800] 19:01:51 INFO - PROCESS | 17353 | 1464141711200 Marionette DEBUG loaded listener.js 19:01:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 75 (0xa210d000) [pid = 17353] [serial = 174] [outer = 0x9a0db800] 19:01:51 INFO - PROCESS | 17353 | 1464141711985 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 19:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1099ms 19:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:01:52 INFO - PROCESS | 17353 | 1464141712039 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 19:01:52 INFO - PROCESS | 17353 | 1464141712042 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 19:01:52 INFO - PROCESS | 17353 | 1464141712048 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:01:52 INFO - PROCESS | 17353 | 1464141712052 Marionette TRACE conn4 <- [1,206,null,{}] 19:01:52 INFO - PROCESS | 17353 | 1464141712057 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:52 INFO - PROCESS | 17353 | 1464141712205 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 19:01:52 INFO - PROCESS | 17353 | 1464141712222 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:52 INFO - PROCESS | 17353 | ++DOCSHELL 0x920f2800 == 43 [pid = 17353] [id = 59] 19:01:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 76 (0x94f26400) [pid = 17353] [serial = 175] [outer = (nil)] 19:01:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 77 (0xa3022800) [pid = 17353] [serial = 176] [outer = 0x94f26400] 19:01:52 INFO - PROCESS | 17353 | 1464141712297 Marionette DEBUG loaded listener.js 19:01:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 78 (0xa30f0000) [pid = 17353] [serial = 177] [outer = 0x94f26400] 19:01:53 INFO - PROCESS | 17353 | 1464141713263 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 19:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1287ms 19:01:53 INFO - PROCESS | 17353 | 1464141713337 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 19:01:53 INFO - PROCESS | 17353 | 1464141713344 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 19:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:01:53 INFO - PROCESS | 17353 | 1464141713354 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:01:53 INFO - PROCESS | 17353 | 1464141713359 Marionette TRACE conn4 <- [1,210,null,{}] 19:01:53 INFO - PROCESS | 17353 | 1464141713369 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:53 INFO - PROCESS | 17353 | 1464141713613 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 19:01:53 INFO - PROCESS | 17353 | 1464141713759 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:53 INFO - PROCESS | 17353 | ++DOCSHELL 0x92050400 == 44 [pid = 17353] [id = 60] 19:01:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 79 (0x935d3800) [pid = 17353] [serial = 178] [outer = (nil)] 19:01:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 80 (0x9446e400) [pid = 17353] [serial = 179] [outer = 0x935d3800] 19:01:53 INFO - PROCESS | 17353 | 1464141713852 Marionette DEBUG loaded listener.js 19:01:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 81 (0x95191000) [pid = 17353] [serial = 180] [outer = 0x935d3800] 19:01:54 INFO - PROCESS | 17353 | 1464141714750 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 19:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1434ms 19:01:54 INFO - PROCESS | 17353 | 1464141714789 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 19:01:54 INFO - PROCESS | 17353 | 1464141714799 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 19:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:01:54 INFO - PROCESS | 17353 | 1464141714810 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:01:54 INFO - PROCESS | 17353 | 1464141714814 Marionette TRACE conn4 <- [1,214,null,{}] 19:01:54 INFO - PROCESS | 17353 | 1464141714821 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:55 INFO - PROCESS | 17353 | 1464141715006 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 19:01:55 INFO - PROCESS | 17353 | 1464141715197 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:55 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b1dc400 == 45 [pid = 17353] [id = 61] 19:01:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 82 (0x9b443c00) [pid = 17353] [serial = 181] [outer = (nil)] 19:01:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 83 (0x9b44bc00) [pid = 17353] [serial = 182] [outer = 0x9b443c00] 19:01:55 INFO - PROCESS | 17353 | 1464141715335 Marionette DEBUG loaded listener.js 19:01:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 84 (0x9bc3e400) [pid = 17353] [serial = 183] [outer = 0x9b443c00] 19:01:56 INFO - PROCESS | 17353 | 1464141716217 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 19:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1482ms 19:01:56 INFO - PROCESS | 17353 | 1464141716293 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 19:01:56 INFO - PROCESS | 17353 | 1464141716298 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 19:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:01:56 INFO - PROCESS | 17353 | 1464141716305 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:01:56 INFO - PROCESS | 17353 | 1464141716311 Marionette TRACE conn4 <- [1,218,null,{}] 19:01:56 INFO - PROCESS | 17353 | 1464141716328 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:56 INFO - PROCESS | 17353 | 1464141716584 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 19:01:56 INFO - PROCESS | 17353 | 1464141716700 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:56 INFO - PROCESS | 17353 | ++DOCSHELL 0x920f4400 == 46 [pid = 17353] [id = 62] 19:01:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 85 (0xa2163000) [pid = 17353] [serial = 184] [outer = (nil)] 19:01:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 86 (0xa3228000) [pid = 17353] [serial = 185] [outer = 0xa2163000] 19:01:56 INFO - PROCESS | 17353 | 1464141716796 Marionette DEBUG loaded listener.js 19:01:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 87 (0xa4e22c00) [pid = 17353] [serial = 186] [outer = 0xa2163000] 19:01:57 INFO - PROCESS | 17353 | 1464141717680 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 19:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1442ms 19:01:57 INFO - PROCESS | 17353 | 1464141717747 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 19:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:01:57 INFO - PROCESS | 17353 | 1464141717752 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 19:01:57 INFO - PROCESS | 17353 | 1464141717759 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:01:57 INFO - PROCESS | 17353 | 1464141717762 Marionette TRACE conn4 <- [1,222,null,{}] 19:01:57 INFO - PROCESS | 17353 | 1464141717768 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:57 INFO - PROCESS | 17353 | 1464141717942 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 19:01:58 INFO - PROCESS | 17353 | 1464141718101 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:58 INFO - PROCESS | 17353 | ++DOCSHELL 0x935d1800 == 47 [pid = 17353] [id = 63] 19:01:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 88 (0x9b329800) [pid = 17353] [serial = 187] [outer = (nil)] 19:01:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 89 (0x9b331800) [pid = 17353] [serial = 188] [outer = 0x9b329800] 19:01:58 INFO - PROCESS | 17353 | 1464141718186 Marionette DEBUG loaded listener.js 19:01:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 90 (0x9b335800) [pid = 17353] [serial = 189] [outer = 0x9b329800] 19:01:59 INFO - PROCESS | 17353 | 1464141719091 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 19:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1392ms 19:01:59 INFO - PROCESS | 17353 | 1464141719168 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 19:01:59 INFO - PROCESS | 17353 | 1464141719173 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 19:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:01:59 INFO - PROCESS | 17353 | 1464141719181 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:01:59 INFO - PROCESS | 17353 | 1464141719185 Marionette TRACE conn4 <- [1,226,null,{}] 19:01:59 INFO - PROCESS | 17353 | 1464141719190 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:59 INFO - PROCESS | 17353 | 1464141719365 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 19:01:59 INFO - PROCESS | 17353 | 1464141719514 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x938cd800 == 48 [pid = 17353] [id = 64] 19:01:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 91 (0x9b32e400) [pid = 17353] [serial = 190] [outer = (nil)] 19:01:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 92 (0xa35e9000) [pid = 17353] [serial = 191] [outer = 0x9b32e400] 19:01:59 INFO - PROCESS | 17353 | 1464141719605 Marionette DEBUG loaded listener.js 19:01:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 93 (0xa509f000) [pid = 17353] [serial = 192] [outer = 0x9b32e400] 19:02:00 INFO - PROCESS | 17353 | 1464141720456 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 19:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1334ms 19:02:00 INFO - PROCESS | 17353 | 1464141720519 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 19:02:00 INFO - PROCESS | 17353 | 1464141720523 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 19:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:02:00 INFO - PROCESS | 17353 | 1464141720531 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:02:00 INFO - PROCESS | 17353 | 1464141720535 Marionette TRACE conn4 <- [1,230,null,{}] 19:02:00 INFO - PROCESS | 17353 | 1464141720541 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:00 INFO - PROCESS | 17353 | 1464141720747 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 19:02:00 INFO - PROCESS | 17353 | 1464141720902 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:00 INFO - PROCESS | 17353 | ++DOCSHELL 0x920fb400 == 49 [pid = 17353] [id = 65] 19:02:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 94 (0x938d0c00) [pid = 17353] [serial = 193] [outer = (nil)] 19:02:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 95 (0x95163400) [pid = 17353] [serial = 194] [outer = 0x938d0c00] 19:02:00 INFO - PROCESS | 17353 | 1464141720993 Marionette DEBUG loaded listener.js 19:02:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 96 (0xa6734c00) [pid = 17353] [serial = 195] [outer = 0x938d0c00] 19:02:01 INFO - PROCESS | 17353 | 1464141721840 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 19:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1347ms 19:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:02:01 INFO - PROCESS | 17353 | 1464141721879 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 19:02:01 INFO - PROCESS | 17353 | 1464141721882 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 19:02:01 INFO - PROCESS | 17353 | 1464141721890 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:02:01 INFO - PROCESS | 17353 | 1464141721893 Marionette TRACE conn4 <- [1,234,null,{}] 19:02:01 INFO - PROCESS | 17353 | 1464141721899 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:02 INFO - PROCESS | 17353 | 1464141722069 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 19:02:02 INFO - PROCESS | 17353 | 1464141722224 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:02 INFO - PROCESS | 17353 | ++DOCSHELL 0x937b2800 == 50 [pid = 17353] [id = 66] 19:02:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 97 (0x95165800) [pid = 17353] [serial = 196] [outer = (nil)] 19:02:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 98 (0xa675d000) [pid = 17353] [serial = 197] [outer = 0x95165800] 19:02:02 INFO - PROCESS | 17353 | 1464141722312 Marionette DEBUG loaded listener.js 19:02:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 99 (0xa67d6800) [pid = 17353] [serial = 198] [outer = 0x95165800] 19:02:03 INFO - PROCESS | 17353 | 1464141723239 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 19:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1382ms 19:02:03 INFO - PROCESS | 17353 | 1464141723271 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 19:02:03 INFO - PROCESS | 17353 | 1464141723274 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 19:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:02:03 INFO - PROCESS | 17353 | 1464141723282 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:02:03 INFO - PROCESS | 17353 | 1464141723286 Marionette TRACE conn4 <- [1,238,null,{}] 19:02:03 INFO - PROCESS | 17353 | 1464141723292 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:03 INFO - PROCESS | 17353 | 1464141723469 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 19:02:03 INFO - PROCESS | 17353 | 1464141723803 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x93a85800 == 51 [pid = 17353] [id = 67] 19:02:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 100 (0x93a86400) [pid = 17353] [serial = 199] [outer = (nil)] 19:02:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 101 (0x94f08800) [pid = 17353] [serial = 200] [outer = 0x93a86400] 19:02:03 INFO - PROCESS | 17353 | 1464141723942 Marionette DEBUG loaded listener.js 19:02:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 102 (0x9515cc00) [pid = 17353] [serial = 201] [outer = 0x93a86400] 19:02:04 INFO - PROCESS | 17353 | 1464141724902 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 19:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1690ms 19:02:04 INFO - PROCESS | 17353 | 1464141724973 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 19:02:04 INFO - PROCESS | 17353 | 1464141724979 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 19:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:02:04 INFO - PROCESS | 17353 | 1464141724987 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:02:04 INFO - PROCESS | 17353 | 1464141724993 Marionette TRACE conn4 <- [1,242,null,{}] 19:02:05 INFO - PROCESS | 17353 | 1464141725001 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:05 INFO - PROCESS | 17353 | 1464141725232 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 19:02:05 INFO - PROCESS | 17353 | --DOCSHELL 0x920f3c00 == 50 [pid = 17353] [id = 58] 19:02:05 INFO - PROCESS | 17353 | --DOCSHELL 0x9b6f1800 == 49 [pid = 17353] [id = 57] 19:02:05 INFO - PROCESS | 17353 | --DOCSHELL 0x938d0000 == 48 [pid = 17353] [id = 56] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 101 (0xa503fc00) [pid = 17353] [serial = 140] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 17353 | --DOCSHELL 0x9910f400 == 47 [pid = 17353] [id = 55] 19:02:05 INFO - PROCESS | 17353 | --DOCSHELL 0x94f21000 == 46 [pid = 17353] [id = 54] 19:02:05 INFO - PROCESS | 17353 | --DOCSHELL 0x937b4800 == 45 [pid = 17353] [id = 53] 19:02:05 INFO - PROCESS | 17353 | 1464141725456 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x94f0ec00 == 46 [pid = 17353] [id = 68] 19:02:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 102 (0x94f22400) [pid = 17353] [serial = 202] [outer = (nil)] 19:02:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 103 (0x9518c800) [pid = 17353] [serial = 203] [outer = 0x94f22400] 19:02:05 INFO - PROCESS | 17353 | 1464141725537 Marionette DEBUG loaded listener.js 19:02:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 104 (0x990a4c00) [pid = 17353] [serial = 204] [outer = 0x94f22400] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 103 (0xa30ba400) [pid = 17353] [serial = 134] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 102 (0x9bf60c00) [pid = 17353] [serial = 114] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 101 (0x94f29400) [pid = 17353] [serial = 125] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 100 (0x96c40000) [pid = 17353] [serial = 126] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 99 (0x9bff9800) [pid = 17353] [serial = 119] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 98 (0x9b1e1400) [pid = 17353] [serial = 128] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 97 (0x9b881000) [pid = 17353] [serial = 129] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 96 (0x94fb9800) [pid = 17353] [serial = 116] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 95 (0x9c4b0800) [pid = 17353] [serial = 138] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 94 (0xa210a800) [pid = 17353] [serial = 122] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 93 (0xa1058800) [pid = 17353] [serial = 131] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 92 (0x9bffdc00) [pid = 17353] [serial = 137] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 91 (0xa210c400) [pid = 17353] [serial = 132] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 17353 | --DOMWINDOW == 90 (0xa3226800) [pid = 17353] [serial = 135] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 17353 | 1464141726265 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 19:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1339ms 19:02:06 INFO - PROCESS | 17353 | 1464141726329 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 19:02:06 INFO - PROCESS | 17353 | 1464141726335 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 19:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:02:06 INFO - PROCESS | 17353 | 1464141726344 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:02:06 INFO - PROCESS | 17353 | 1464141726347 Marionette TRACE conn4 <- [1,246,null,{}] 19:02:06 INFO - PROCESS | 17353 | 1464141726353 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:06 INFO - PROCESS | 17353 | 1464141726518 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 19:02:06 INFO - PROCESS | 17353 | 1464141726531 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:06 INFO - PROCESS | 17353 | ++DOCSHELL 0x95192400 == 47 [pid = 17353] [id = 69] 19:02:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 91 (0x991bb800) [pid = 17353] [serial = 205] [outer = (nil)] 19:02:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 92 (0x9b332c00) [pid = 17353] [serial = 206] [outer = 0x991bb800] 19:02:06 INFO - PROCESS | 17353 | 1464141726604 Marionette DEBUG loaded listener.js 19:02:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 93 (0x9b448800) [pid = 17353] [serial = 207] [outer = 0x991bb800] 19:02:07 INFO - PROCESS | 17353 | 1464141727453 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 19:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1130ms 19:02:07 INFO - PROCESS | 17353 | 1464141727474 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 19:02:07 INFO - PROCESS | 17353 | 1464141727478 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 19:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:02:07 INFO - PROCESS | 17353 | 1464141727486 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:02:07 INFO - PROCESS | 17353 | 1464141727495 Marionette TRACE conn4 <- [1,250,null,{}] 19:02:07 INFO - PROCESS | 17353 | 1464141727514 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:07 INFO - PROCESS | 17353 | 1464141727681 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 19:02:07 INFO - PROCESS | 17353 | 1464141727907 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:07 INFO - PROCESS | 17353 | ++DOCSHELL 0x9d4bb000 == 48 [pid = 17353] [id = 70] 19:02:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 94 (0x9d4bf800) [pid = 17353] [serial = 208] [outer = (nil)] 19:02:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 95 (0x9d6cac00) [pid = 17353] [serial = 209] [outer = 0x9d4bf800] 19:02:08 INFO - PROCESS | 17353 | 1464141728009 Marionette DEBUG loaded listener.js 19:02:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 96 (0xa2106800) [pid = 17353] [serial = 210] [outer = 0x9d4bf800] 19:02:08 INFO - PROCESS | 17353 | 1464141728853 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 19:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1397ms 19:02:08 INFO - PROCESS | 17353 | 1464141728882 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 19:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:02:08 INFO - PROCESS | 17353 | 1464141728887 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 19:02:08 INFO - PROCESS | 17353 | 1464141728893 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:02:08 INFO - PROCESS | 17353 | 1464141728897 Marionette TRACE conn4 <- [1,254,null,{}] 19:02:08 INFO - PROCESS | 17353 | 1464141728902 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:09 INFO - PROCESS | 17353 | 1464141729100 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 19:02:09 INFO - PROCESS | 17353 | 1464141729129 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:09 INFO - PROCESS | 17353 | ++DOCSHELL 0x9a193400 == 49 [pid = 17353] [id = 71] 19:02:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 97 (0x9bf59c00) [pid = 17353] [serial = 211] [outer = (nil)] 19:02:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 98 (0xa2278c00) [pid = 17353] [serial = 212] [outer = 0x9bf59c00] 19:02:09 INFO - PROCESS | 17353 | 1464141729202 Marionette DEBUG loaded listener.js 19:02:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 99 (0xa3023800) [pid = 17353] [serial = 213] [outer = 0x9bf59c00] 19:02:09 INFO - PROCESS | 17353 | --DOMWINDOW == 98 (0x9b885c00) [pid = 17353] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:02:09 INFO - PROCESS | 17353 | --DOMWINDOW == 97 (0x99111c00) [pid = 17353] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:02:09 INFO - PROCESS | 17353 | --DOMWINDOW == 96 (0x938c9400) [pid = 17353] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:02:09 INFO - PROCESS | 17353 | --DOMWINDOW == 95 (0x94f23c00) [pid = 17353] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:02:09 INFO - PROCESS | 17353 | --DOMWINDOW == 94 (0x9b44c000) [pid = 17353] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:02:09 INFO - PROCESS | 17353 | --DOMWINDOW == 93 (0x9a0db800) [pid = 17353] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:02:10 INFO - PROCESS | 17353 | 1464141730123 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 19:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1282ms 19:02:10 INFO - PROCESS | 17353 | 1464141730177 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 19:02:10 INFO - PROCESS | 17353 | 1464141730181 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 19:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:02:10 INFO - PROCESS | 17353 | 1464141730187 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:02:10 INFO - PROCESS | 17353 | 1464141730189 Marionette TRACE conn4 <- [1,258,null,{}] 19:02:10 INFO - PROCESS | 17353 | 1464141730196 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:10 INFO - PROCESS | 17353 | 1464141730394 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 19:02:10 INFO - PROCESS | 17353 | 1464141730506 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:10 INFO - PROCESS | 17353 | ++DOCSHELL 0x95186800 == 50 [pid = 17353] [id = 72] 19:02:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 94 (0x95189000) [pid = 17353] [serial = 214] [outer = (nil)] 19:02:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 95 (0xa215b000) [pid = 17353] [serial = 215] [outer = 0x95189000] 19:02:10 INFO - PROCESS | 17353 | 1464141730591 Marionette DEBUG loaded listener.js 19:02:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 96 (0xa509a800) [pid = 17353] [serial = 216] [outer = 0x95189000] 19:02:11 INFO - PROCESS | 17353 | 1464141731323 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 19:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1183ms 19:02:11 INFO - PROCESS | 17353 | 1464141731371 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 19:02:11 INFO - PROCESS | 17353 | 1464141731375 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 19:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:02:11 INFO - PROCESS | 17353 | 1464141731383 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:02:11 INFO - PROCESS | 17353 | 1464141731386 Marionette TRACE conn4 <- [1,262,null,{}] 19:02:11 INFO - PROCESS | 17353 | 1464141731392 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:11 INFO - PROCESS | 17353 | 1464141731591 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 19:02:11 INFO - PROCESS | 17353 | 1464141731606 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:11 INFO - PROCESS | 17353 | ++DOCSHELL 0xa50a8c00 == 51 [pid = 17353] [id = 73] 19:02:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 97 (0xa50a9c00) [pid = 17353] [serial = 217] [outer = (nil)] 19:02:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 98 (0xa67dc000) [pid = 17353] [serial = 218] [outer = 0xa50a9c00] 19:02:11 INFO - PROCESS | 17353 | 1464141731682 Marionette DEBUG loaded listener.js 19:02:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 99 (0xa68ea800) [pid = 17353] [serial = 219] [outer = 0xa50a9c00] 19:02:12 INFO - PROCESS | 17353 | 1464141732703 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 19:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1389ms 19:02:12 INFO - PROCESS | 17353 | 1464141732774 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 19:02:12 INFO - PROCESS | 17353 | 1464141732781 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 19:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:02:12 INFO - PROCESS | 17353 | 1464141732791 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:02:12 INFO - PROCESS | 17353 | 1464141732796 Marionette TRACE conn4 <- [1,266,null,{}] 19:02:12 INFO - PROCESS | 17353 | 1464141732805 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:13 INFO - PROCESS | 17353 | 1464141733043 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 19:02:13 INFO - PROCESS | 17353 | 1464141733241 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:13 INFO - PROCESS | 17353 | ++DOCSHELL 0x9515c800 == 52 [pid = 17353] [id = 74] 19:02:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 100 (0x95166800) [pid = 17353] [serial = 220] [outer = (nil)] 19:02:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 101 (0x9807ec00) [pid = 17353] [serial = 221] [outer = 0x95166800] 19:02:13 INFO - PROCESS | 17353 | 1464141733378 Marionette DEBUG loaded listener.js 19:02:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 102 (0x9a034400) [pid = 17353] [serial = 222] [outer = 0x95166800] 19:02:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 103 (0x9b334400) [pid = 17353] [serial = 223] [outer = 0x96c49000] 19:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1590ms 19:02:14 INFO - PROCESS | 17353 | 1464141734368 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 19:02:14 INFO - PROCESS | 17353 | 1464141734382 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 19:02:14 INFO - PROCESS | 17353 | 1464141734390 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 19:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:02:14 INFO - PROCESS | 17353 | 1464141734404 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:02:14 INFO - PROCESS | 17353 | 1464141734408 Marionette TRACE conn4 <- [1,270,null,{}] 19:02:14 INFO - PROCESS | 17353 | 1464141734416 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:14 INFO - PROCESS | 17353 | 1464141734620 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 19:02:14 INFO - PROCESS | 17353 | 1464141734814 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:14 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b447c00 == 53 [pid = 17353] [id = 75] 19:02:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 104 (0x9b448400) [pid = 17353] [serial = 224] [outer = (nil)] 19:02:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 105 (0x9b7d5800) [pid = 17353] [serial = 225] [outer = 0x9b448400] 19:02:14 INFO - PROCESS | 17353 | 1464141734954 Marionette DEBUG loaded listener.js 19:02:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 106 (0x9b7d9000) [pid = 17353] [serial = 226] [outer = 0x9b448400] 19:02:15 INFO - PROCESS | 17353 | 1464141735867 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 19:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1537ms 19:02:15 INFO - PROCESS | 17353 | 1464141735942 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 19:02:15 INFO - PROCESS | 17353 | 1464141735945 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 19:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:02:15 INFO - PROCESS | 17353 | 1464141735953 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:02:15 INFO - PROCESS | 17353 | 1464141735960 Marionette TRACE conn4 <- [1,274,null,{}] 19:02:15 INFO - PROCESS | 17353 | 1464141735977 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:16 INFO - PROCESS | 17353 | 1464141736207 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 19:02:16 INFO - PROCESS | 17353 | 1464141736407 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:16 INFO - PROCESS | 17353 | ++DOCSHELL 0x9bf5c400 == 54 [pid = 17353] [id = 76] 19:02:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 107 (0x9c8a1c00) [pid = 17353] [serial = 227] [outer = (nil)] 19:02:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 108 (0xa227b800) [pid = 17353] [serial = 228] [outer = 0x9c8a1c00] 19:02:16 INFO - PROCESS | 17353 | 1464141736545 Marionette DEBUG loaded listener.js 19:02:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 109 (0xa4e1f000) [pid = 17353] [serial = 229] [outer = 0x9c8a1c00] 19:02:17 INFO - PROCESS | 17353 | 1464141737399 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 19:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1494ms 19:02:17 INFO - PROCESS | 17353 | 1464141737448 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 19:02:17 INFO - PROCESS | 17353 | 1464141737453 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 19:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:02:17 INFO - PROCESS | 17353 | 1464141737459 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:02:17 INFO - PROCESS | 17353 | 1464141737463 Marionette TRACE conn4 <- [1,278,null,{}] 19:02:17 INFO - PROCESS | 17353 | 1464141737468 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:17 INFO - PROCESS | 17353 | 1464141737648 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 19:02:17 INFO - PROCESS | 17353 | 1464141737801 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x9afadc00 == 55 [pid = 17353] [id = 77] 19:02:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 110 (0xa6878000) [pid = 17353] [serial = 230] [outer = (nil)] 19:02:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 111 (0xa6da2c00) [pid = 17353] [serial = 231] [outer = 0xa6878000] 19:02:17 INFO - PROCESS | 17353 | 1464141737889 Marionette DEBUG loaded listener.js 19:02:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 112 (0xa6e3b800) [pid = 17353] [serial = 232] [outer = 0xa6878000] 19:02:18 INFO - PROCESS | 17353 | 1464141738778 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 19:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1380ms 19:02:18 INFO - PROCESS | 17353 | 1464141738840 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 19:02:18 INFO - PROCESS | 17353 | 1464141738844 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 19:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:02:18 INFO - PROCESS | 17353 | 1464141738851 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:02:18 INFO - PROCESS | 17353 | 1464141738854 Marionette TRACE conn4 <- [1,282,null,{}] 19:02:18 INFO - PROCESS | 17353 | 1464141738860 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:19 INFO - PROCESS | 17353 | 1464141739041 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 19:02:19 INFO - PROCESS | 17353 | 1464141739195 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:19 INFO - PROCESS | 17353 | ++DOCSHELL 0x935d5c00 == 56 [pid = 17353] [id = 78] 19:02:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 113 (0x935d8800) [pid = 17353] [serial = 233] [outer = (nil)] 19:02:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 114 (0xa6ed8c00) [pid = 17353] [serial = 234] [outer = 0x935d8800] 19:02:19 INFO - PROCESS | 17353 | 1464141739286 Marionette DEBUG loaded listener.js 19:02:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 115 (0xa6edb800) [pid = 17353] [serial = 235] [outer = 0x935d8800] 19:02:20 INFO - PROCESS | 17353 | 1464141740213 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 19:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1435ms 19:02:20 INFO - PROCESS | 17353 | 1464141740288 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 19:02:20 INFO - PROCESS | 17353 | 1464141740291 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 19:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:02:20 INFO - PROCESS | 17353 | 1464141740299 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:02:20 INFO - PROCESS | 17353 | 1464141740303 Marionette TRACE conn4 <- [1,286,null,{}] 19:02:20 INFO - PROCESS | 17353 | 1464141740309 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:20 INFO - PROCESS | 17353 | 1464141740579 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 19:02:20 INFO - PROCESS | 17353 | 1464141740779 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:20 INFO - PROCESS | 17353 | ++DOCSHELL 0x920f5400 == 57 [pid = 17353] [id = 79] 19:02:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 116 (0x94f0fc00) [pid = 17353] [serial = 236] [outer = (nil)] 19:02:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 117 (0x96c45400) [pid = 17353] [serial = 237] [outer = 0x94f0fc00] 19:02:20 INFO - PROCESS | 17353 | 1464141740882 Marionette DEBUG loaded listener.js 19:02:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 118 (0x9c415400) [pid = 17353] [serial = 238] [outer = 0x94f0fc00] 19:02:21 INFO - PROCESS | 17353 | 1464141741702 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 19:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1438ms 19:02:21 INFO - PROCESS | 17353 | 1464141741738 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 19:02:21 INFO - PROCESS | 17353 | 1464141741741 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 19:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:02:21 INFO - PROCESS | 17353 | 1464141741748 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:02:21 INFO - PROCESS | 17353 | 1464141741751 Marionette TRACE conn4 <- [1,290,null,{}] 19:02:21 INFO - PROCESS | 17353 | 1464141741758 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:21 INFO - PROCESS | 17353 | 1464141741931 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 19:02:22 INFO - PROCESS | 17353 | 1464141742368 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:22 INFO - PROCESS | 17353 | ++DOCSHELL 0x937b4800 == 58 [pid = 17353] [id = 80] 19:02:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 119 (0x938c9400) [pid = 17353] [serial = 239] [outer = (nil)] 19:02:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 120 (0x93a84400) [pid = 17353] [serial = 240] [outer = 0x938c9400] 19:02:22 INFO - PROCESS | 17353 | 1464141742495 Marionette DEBUG loaded listener.js 19:02:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 121 (0x94f26800) [pid = 17353] [serial = 241] [outer = 0x938c9400] 19:02:23 INFO - PROCESS | 17353 | 1464141743370 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 19:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1687ms 19:02:23 INFO - PROCESS | 17353 | 1464141743437 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 19:02:23 INFO - PROCESS | 17353 | 1464141743448 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 19:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:02:23 INFO - PROCESS | 17353 | 1464141743461 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:02:23 INFO - PROCESS | 17353 | 1464141743474 Marionette TRACE conn4 <- [1,294,null,{}] 19:02:23 INFO - PROCESS | 17353 | 1464141743484 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:23 INFO - PROCESS | 17353 | 1464141743704 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 19:02:23 INFO - PROCESS | 17353 | --DOCSHELL 0x95186800 == 57 [pid = 17353] [id = 72] 19:02:23 INFO - PROCESS | 17353 | --DOCSHELL 0x9a193400 == 56 [pid = 17353] [id = 71] 19:02:23 INFO - PROCESS | 17353 | --DOCSHELL 0x9d4bb000 == 55 [pid = 17353] [id = 70] 19:02:23 INFO - PROCESS | 17353 | --DOMWINDOW == 120 (0xa3022800) [pid = 17353] [serial = 176] [outer = (nil)] [url = about:blank] 19:02:23 INFO - PROCESS | 17353 | 1464141743976 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:24 INFO - PROCESS | 17353 | --DOCSHELL 0x95192400 == 54 [pid = 17353] [id = 69] 19:02:24 INFO - PROCESS | 17353 | --DOCSHELL 0x94f0ec00 == 53 [pid = 17353] [id = 68] 19:02:24 INFO - PROCESS | 17353 | --DOCSHELL 0x93a85800 == 52 [pid = 17353] [id = 67] 19:02:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x938d0400 == 53 [pid = 17353] [id = 81] 19:02:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 121 (0x93a85800) [pid = 17353] [serial = 242] [outer = (nil)] 19:02:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 122 (0x94f24000) [pid = 17353] [serial = 243] [outer = 0x93a85800] 19:02:24 INFO - PROCESS | 17353 | 1464141744068 Marionette DEBUG loaded listener.js 19:02:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 123 (0x95190c00) [pid = 17353] [serial = 244] [outer = 0x93a85800] 19:02:24 INFO - PROCESS | 17353 | --DOCSHELL 0x935d1800 == 52 [pid = 17353] [id = 63] 19:02:24 INFO - PROCESS | 17353 | --DOCSHELL 0x920f2800 == 51 [pid = 17353] [id = 59] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 122 (0x9c412000) [pid = 17353] [serial = 171] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 121 (0x94fba400) [pid = 17353] [serial = 143] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 120 (0x9bff6400) [pid = 17353] [serial = 170] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 119 (0xa262e000) [pid = 17353] [serial = 146] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 118 (0x99e87000) [pid = 17353] [serial = 164] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 117 (0xa35ee000) [pid = 17353] [serial = 149] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 116 (0x93a84000) [pid = 17353] [serial = 158] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 115 (0x94f21400) [pid = 17353] [serial = 159] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 114 (0x9afa6400) [pid = 17353] [serial = 165] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 113 (0xa6739800) [pid = 17353] [serial = 152] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 112 (0x9518e000) [pid = 17353] [serial = 162] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 111 (0x9baa2400) [pid = 17353] [serial = 168] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 110 (0x95186000) [pid = 17353] [serial = 161] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 109 (0x9c4b2400) [pid = 17353] [serial = 173] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 108 (0x9b884400) [pid = 17353] [serial = 167] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 107 (0x9a02a000) [pid = 17353] [serial = 155] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | --DOMWINDOW == 106 (0xa210d000) [pid = 17353] [serial = 174] [outer = (nil)] [url = about:blank] 19:02:24 INFO - PROCESS | 17353 | 1464141744843 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:24 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. 19:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1445ms 19:02:24 INFO - PROCESS | 17353 | 1464141744910 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 19:02:24 INFO - PROCESS | 17353 | 1464141744916 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 19:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:02:24 INFO - PROCESS | 17353 | 1464141744924 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:02:24 INFO - PROCESS | 17353 | 1464141744926 Marionette TRACE conn4 <- [1,298,null,{}] 19:02:24 INFO - PROCESS | 17353 | 1464141744933 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:25 INFO - PROCESS | 17353 | 1464141745099 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 19:02:25 INFO - PROCESS | 17353 | 1464141745113 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:25 INFO - PROCESS | 17353 | ++DOCSHELL 0x93a84000 == 52 [pid = 17353] [id = 82] 19:02:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 107 (0x95186000) [pid = 17353] [serial = 245] [outer = (nil)] 19:02:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 108 (0x9b32ec00) [pid = 17353] [serial = 246] [outer = 0x95186000] 19:02:25 INFO - PROCESS | 17353 | 1464141745194 Marionette DEBUG loaded listener.js 19:02:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 109 (0x9b446c00) [pid = 17353] [serial = 247] [outer = 0x95186000] 19:02:26 INFO - PROCESS | 17353 | 1464141746176 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:26 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. 19:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1289ms 19:02:26 INFO - PROCESS | 17353 | 1464141746214 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 19:02:26 INFO - PROCESS | 17353 | 1464141746218 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 19:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:02:26 INFO - PROCESS | 17353 | 1464141746232 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:02:26 INFO - PROCESS | 17353 | 1464141746240 Marionette TRACE conn4 <- [1,302,null,{}] 19:02:26 INFO - PROCESS | 17353 | 1464141746249 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:26 INFO - PROCESS | 17353 | 1464141746416 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 19:02:26 INFO - PROCESS | 17353 | 1464141746547 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:26 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b44c000 == 53 [pid = 17353] [id = 83] 19:02:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 110 (0x9b450400) [pid = 17353] [serial = 248] [outer = (nil)] 19:02:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 111 (0x9bf5b800) [pid = 17353] [serial = 249] [outer = 0x9b450400] 19:02:26 INFO - PROCESS | 17353 | 1464141746627 Marionette DEBUG loaded listener.js 19:02:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 112 (0x9c4aec00) [pid = 17353] [serial = 250] [outer = 0x9b450400] 19:02:27 INFO - PROCESS | 17353 | 1464141747456 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:27 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. 19:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1301ms 19:02:27 INFO - PROCESS | 17353 | 1464141747526 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 19:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:02:27 INFO - PROCESS | 17353 | 1464141747531 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 19:02:27 INFO - PROCESS | 17353 | 1464141747537 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:02:27 INFO - PROCESS | 17353 | 1464141747540 Marionette TRACE conn4 <- [1,306,null,{}] 19:02:27 INFO - PROCESS | 17353 | 1464141747553 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:27 INFO - PROCESS | 17353 | 1464141747760 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 19:02:27 INFO - PROCESS | 17353 | 1464141747787 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x91526000 == 54 [pid = 17353] [id = 84] 19:02:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 113 (0x920f8400) [pid = 17353] [serial = 251] [outer = (nil)] 19:02:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 114 (0xa105fc00) [pid = 17353] [serial = 252] [outer = 0x920f8400] 19:02:27 INFO - PROCESS | 17353 | 1464141747862 Marionette DEBUG loaded listener.js 19:02:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 115 (0xa210f400) [pid = 17353] [serial = 253] [outer = 0x920f8400] 19:02:28 INFO - PROCESS | 17353 | --DOMWINDOW == 114 (0x9bf59c00) [pid = 17353] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:02:28 INFO - PROCESS | 17353 | --DOMWINDOW == 113 (0x94f22400) [pid = 17353] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:02:28 INFO - PROCESS | 17353 | --DOMWINDOW == 112 (0x93a86400) [pid = 17353] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:02:28 INFO - PROCESS | 17353 | --DOMWINDOW == 111 (0x991bb800) [pid = 17353] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:02:28 INFO - PROCESS | 17353 | --DOMWINDOW == 110 (0x9d4bf800) [pid = 17353] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:02:28 INFO - PROCESS | 17353 | --DOMWINDOW == 109 (0x95189000) [pid = 17353] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:02:28 INFO - PROCESS | 17353 | 1464141748919 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:28 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. 19:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1441ms 19:02:28 INFO - PROCESS | 17353 | 1464141748979 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 19:02:28 INFO - PROCESS | 17353 | 1464141748982 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 19:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:02:28 INFO - PROCESS | 17353 | 1464141748989 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:02:28 INFO - PROCESS | 17353 | 1464141748992 Marionette TRACE conn4 <- [1,310,null,{}] 19:02:29 INFO - PROCESS | 17353 | 1464141748998 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:29 INFO - PROCESS | 17353 | 1464141749159 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 19:02:29 INFO - PROCESS | 17353 | 1464141749270 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:29 INFO - PROCESS | 17353 | ++DOCSHELL 0x95189000 == 55 [pid = 17353] [id = 85] 19:02:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 110 (0x991bb800) [pid = 17353] [serial = 254] [outer = (nil)] 19:02:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 111 (0xa2404000) [pid = 17353] [serial = 255] [outer = 0x991bb800] 19:02:29 INFO - PROCESS | 17353 | 1464141749353 Marionette DEBUG loaded listener.js 19:02:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 112 (0xa4e1bc00) [pid = 17353] [serial = 256] [outer = 0x991bb800] 19:02:30 INFO - PROCESS | 17353 | 1464141750140 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:30 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. 19:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1186ms 19:02:30 INFO - PROCESS | 17353 | 1464141750180 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 19:02:30 INFO - PROCESS | 17353 | 1464141750183 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 19:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:02:30 INFO - PROCESS | 17353 | 1464141750191 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:02:30 INFO - PROCESS | 17353 | 1464141750195 Marionette TRACE conn4 <- [1,314,null,{}] 19:02:30 INFO - PROCESS | 17353 | 1464141750200 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:30 INFO - PROCESS | 17353 | 1464141750397 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 19:02:30 INFO - PROCESS | 17353 | 1464141750414 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x91001800 == 56 [pid = 17353] [id = 86] 19:02:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 113 (0x91004000) [pid = 17353] [serial = 257] [outer = (nil)] 19:02:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 114 (0x9100c400) [pid = 17353] [serial = 258] [outer = 0x91004000] 19:02:30 INFO - PROCESS | 17353 | 1464141750489 Marionette DEBUG loaded listener.js 19:02:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 115 (0x91010c00) [pid = 17353] [serial = 259] [outer = 0x91004000] 19:02:31 INFO - PROCESS | 17353 | 1464141751579 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:31 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. 19:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1439ms 19:02:31 INFO - PROCESS | 17353 | 1464141751697 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 19:02:31 INFO - PROCESS | 17353 | 1464141751707 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 19:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:02:31 INFO - PROCESS | 17353 | 1464141751773 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:02:31 INFO - PROCESS | 17353 | 1464141751780 Marionette TRACE conn4 <- [1,318,null,{}] 19:02:31 INFO - PROCESS | 17353 | 1464141751788 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:31 INFO - PROCESS | 17353 | 1464141751990 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 19:02:32 INFO - PROCESS | 17353 | 1464141752207 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x91002000 == 57 [pid = 17353] [id = 87] 19:02:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 116 (0x91529800) [pid = 17353] [serial = 260] [outer = (nil)] 19:02:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 117 (0x94f0ec00) [pid = 17353] [serial = 261] [outer = 0x91529800] 19:02:32 INFO - PROCESS | 17353 | 1464141752300 Marionette DEBUG loaded listener.js 19:02:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 118 (0x95189800) [pid = 17353] [serial = 262] [outer = 0x91529800] 19:02:33 INFO - PROCESS | 17353 | 1464141753182 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:33 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. 19:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1454ms 19:02:33 INFO - PROCESS | 17353 | 1464141753216 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 19:02:33 INFO - PROCESS | 17353 | 1464141753225 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 19:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:02:33 INFO - PROCESS | 17353 | 1464141753236 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:02:33 INFO - PROCESS | 17353 | 1464141753240 Marionette TRACE conn4 <- [1,322,null,{}] 19:02:33 INFO - PROCESS | 17353 | 1464141753247 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:33 INFO - PROCESS | 17353 | 1464141753434 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 19:02:33 INFO - PROCESS | 17353 | 1464141753591 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:33 INFO - PROCESS | 17353 | ++DOCSHELL 0x99d70400 == 58 [pid = 17353] [id = 88] 19:02:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 119 (0x99d70c00) [pid = 17353] [serial = 263] [outer = (nil)] 19:02:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 120 (0x9b443400) [pid = 17353] [serial = 264] [outer = 0x99d70c00] 19:02:33 INFO - PROCESS | 17353 | 1464141753681 Marionette DEBUG loaded listener.js 19:02:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 121 (0x9b7cf400) [pid = 17353] [serial = 265] [outer = 0x99d70c00] 19:02:34 INFO - PROCESS | 17353 | 1464141754692 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:34 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. 19:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1480ms 19:02:34 INFO - PROCESS | 17353 | 1464141754717 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 19:02:34 INFO - PROCESS | 17353 | 1464141754721 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 19:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:02:34 INFO - PROCESS | 17353 | 1464141754728 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:02:34 INFO - PROCESS | 17353 | 1464141754735 Marionette TRACE conn4 <- [1,326,null,{}] 19:02:34 INFO - PROCESS | 17353 | 1464141754751 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:34 INFO - PROCESS | 17353 | 1464141754979 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 19:02:35 INFO - PROCESS | 17353 | 1464141755184 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:35 INFO - PROCESS | 17353 | ++DOCSHELL 0x95167400 == 59 [pid = 17353] [id = 89] 19:02:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 122 (0xa215b800) [pid = 17353] [serial = 266] [outer = (nil)] 19:02:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 123 (0xa35f6000) [pid = 17353] [serial = 267] [outer = 0xa215b800] 19:02:35 INFO - PROCESS | 17353 | 1464141755293 Marionette DEBUG loaded listener.js 19:02:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 124 (0xa675d400) [pid = 17353] [serial = 268] [outer = 0xa215b800] 19:02:36 INFO - PROCESS | 17353 | 1464141756188 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:36 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. 19:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1495ms 19:02:36 INFO - PROCESS | 17353 | 1464141756224 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 19:02:36 INFO - PROCESS | 17353 | 1464141756228 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 19:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:02:36 INFO - PROCESS | 17353 | 1464141756236 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:02:36 INFO - PROCESS | 17353 | 1464141756240 Marionette TRACE conn4 <- [1,330,null,{}] 19:02:36 INFO - PROCESS | 17353 | 1464141756246 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:36 INFO - PROCESS | 17353 | 1464141756427 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 19:02:36 INFO - PROCESS | 17353 | 1464141756589 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:36 INFO - PROCESS | 17353 | ++DOCSHELL 0x9ae4d800 == 60 [pid = 17353] [id = 90] 19:02:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 125 (0xa6760c00) [pid = 17353] [serial = 269] [outer = (nil)] 19:02:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 126 (0xa6e3f000) [pid = 17353] [serial = 270] [outer = 0xa6760c00] 19:02:36 INFO - PROCESS | 17353 | 1464141756678 Marionette DEBUG loaded listener.js 19:02:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 127 (0xa6ed9800) [pid = 17353] [serial = 271] [outer = 0xa6760c00] 19:02:37 INFO - PROCESS | 17353 | 1464141757580 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:37 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. 19:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1381ms 19:02:37 INFO - PROCESS | 17353 | 1464141757619 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 19:02:37 INFO - PROCESS | 17353 | 1464141757622 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 19:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:02:37 INFO - PROCESS | 17353 | 1464141757630 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:02:37 INFO - PROCESS | 17353 | 1464141757634 Marionette TRACE conn4 <- [1,334,null,{}] 19:02:37 INFO - PROCESS | 17353 | 1464141757640 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:37 INFO - PROCESS | 17353 | 1464141757854 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 19:02:38 INFO - PROCESS | 17353 | 1464141758018 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:38 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f313c00 == 61 [pid = 17353] [id = 91] 19:02:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 128 (0x8f315000) [pid = 17353] [serial = 272] [outer = (nil)] 19:02:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x8f31b400) [pid = 17353] [serial = 273] [outer = 0x8f315000] 19:02:38 INFO - PROCESS | 17353 | 1464141758108 Marionette DEBUG loaded listener.js 19:02:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8f31cc00) [pid = 17353] [serial = 274] [outer = 0x8f315000] 19:02:38 INFO - PROCESS | 17353 | 1464141758991 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:39 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. 19:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1391ms 19:02:39 INFO - PROCESS | 17353 | 1464141759022 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 19:02:39 INFO - PROCESS | 17353 | 1464141759026 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 19:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:02:39 INFO - PROCESS | 17353 | 1464141759032 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:02:39 INFO - PROCESS | 17353 | 1464141759036 Marionette TRACE conn4 <- [1,338,null,{}] 19:02:39 INFO - PROCESS | 17353 | 1464141759042 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:39 INFO - PROCESS | 17353 | 1464141759232 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 19:02:39 INFO - PROCESS | 17353 | 1464141759389 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:39 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f317000 == 62 [pid = 17353] [id = 92] 19:02:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8f319800) [pid = 17353] [serial = 275] [outer = (nil)] 19:02:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0xa6ee4400) [pid = 17353] [serial = 276] [outer = 0x8f319800] 19:02:39 INFO - PROCESS | 17353 | 1464141759476 Marionette DEBUG loaded listener.js 19:02:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0xa818cc00) [pid = 17353] [serial = 277] [outer = 0x8f319800] 19:02:40 INFO - PROCESS | 17353 | 1464141760386 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:40 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. 19:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1383ms 19:02:40 INFO - PROCESS | 17353 | 1464141760416 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 19:02:40 INFO - PROCESS | 17353 | 1464141760420 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 19:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:02:40 INFO - PROCESS | 17353 | 1464141760427 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:02:40 INFO - PROCESS | 17353 | 1464141760430 Marionette TRACE conn4 <- [1,342,null,{}] 19:02:40 INFO - PROCESS | 17353 | 1464141760436 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:40 INFO - PROCESS | 17353 | 1464141760604 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 19:02:40 INFO - PROCESS | 17353 | 1464141760805 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:40 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f5df400 == 63 [pid = 17353] [id = 93] 19:02:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8f5df800) [pid = 17353] [serial = 278] [outer = (nil)] 19:02:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8f5e7000) [pid = 17353] [serial = 279] [outer = 0x8f5df800] 19:02:40 INFO - PROCESS | 17353 | 1464141760934 Marionette DEBUG loaded listener.js 19:02:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8f5eb000) [pid = 17353] [serial = 280] [outer = 0x8f5df800] 19:02:41 INFO - PROCESS | 17353 | 1464141761839 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:41 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. 19:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1445ms 19:02:41 INFO - PROCESS | 17353 | 1464141761873 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 19:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:02:41 INFO - PROCESS | 17353 | 1464141761877 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 19:02:41 INFO - PROCESS | 17353 | 1464141761884 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:02:41 INFO - PROCESS | 17353 | 1464141761887 Marionette TRACE conn4 <- [1,346,null,{}] 19:02:41 INFO - PROCESS | 17353 | 1464141761893 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:42 INFO - PROCESS | 17353 | 1464141762063 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 19:02:42 INFO - PROCESS | 17353 | 1464141762227 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:42 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f5e1c00 == 64 [pid = 17353] [id = 94] 19:02:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8f5e2000) [pid = 17353] [serial = 281] [outer = (nil)] 19:02:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8f7be400) [pid = 17353] [serial = 282] [outer = 0x8f5e2000] 19:02:42 INFO - PROCESS | 17353 | 1464141762313 Marionette DEBUG loaded listener.js 19:02:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8f7bfc00) [pid = 17353] [serial = 283] [outer = 0x8f5e2000] 19:02:43 INFO - PROCESS | 17353 | 1464141763249 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:43 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. 19:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1431ms 19:02:43 INFO - PROCESS | 17353 | 1464141763315 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 19:02:43 INFO - PROCESS | 17353 | 1464141763319 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 19:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:02:43 INFO - PROCESS | 17353 | 1464141763326 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:02:43 INFO - PROCESS | 17353 | 1464141763329 Marionette TRACE conn4 <- [1,350,null,{}] 19:02:43 INFO - PROCESS | 17353 | 1464141763335 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:43 INFO - PROCESS | 17353 | 1464141763519 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 19:02:43 INFO - PROCESS | 17353 | 1464141763683 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea18800 == 65 [pid = 17353] [id = 95] 19:02:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8ea18c00) [pid = 17353] [serial = 284] [outer = (nil)] 19:02:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8ea1c000) [pid = 17353] [serial = 285] [outer = 0x8ea18c00] 19:02:43 INFO - PROCESS | 17353 | 1464141763818 Marionette DEBUG loaded listener.js 19:02:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8ea1e800) [pid = 17353] [serial = 286] [outer = 0x8ea18c00] 19:02:44 INFO - PROCESS | 17353 | 1464141764894 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:44 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. 19:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1636ms 19:02:44 INFO - PROCESS | 17353 | 1464141764964 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 19:02:44 INFO - PROCESS | 17353 | 1464141764971 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 19:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:02:44 INFO - PROCESS | 17353 | 1464141764979 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:02:44 INFO - PROCESS | 17353 | 1464141764985 Marionette TRACE conn4 <- [1,354,null,{}] 19:02:44 INFO - PROCESS | 17353 | 1464141764993 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:45 INFO - PROCESS | 17353 | 1464141765215 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 19:02:45 INFO - PROCESS | 17353 | 1464141765529 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:45 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f7c8800 == 66 [pid = 17353] [id = 96] 19:02:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8f7c8c00) [pid = 17353] [serial = 287] [outer = (nil)] 19:02:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x9100d000) [pid = 17353] [serial = 288] [outer = 0x8f7c8c00] 19:02:45 INFO - PROCESS | 17353 | 1464141765620 Marionette DEBUG loaded listener.js 19:02:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x91526400) [pid = 17353] [serial = 289] [outer = 0x8f7c8c00] 19:02:46 INFO - PROCESS | 17353 | --DOCSHELL 0x95189000 == 65 [pid = 17353] [id = 85] 19:02:46 INFO - PROCESS | 17353 | --DOCSHELL 0x91526000 == 64 [pid = 17353] [id = 84] 19:02:46 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x9446e400) [pid = 17353] [serial = 179] [outer = (nil)] [url = about:blank] 19:02:46 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x9b331800) [pid = 17353] [serial = 188] [outer = (nil)] [url = about:blank] 19:02:46 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x9b44bc00) [pid = 17353] [serial = 182] [outer = (nil)] [url = about:blank] 19:02:46 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0xa35e9000) [pid = 17353] [serial = 191] [outer = (nil)] [url = about:blank] 19:02:46 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x95163400) [pid = 17353] [serial = 194] [outer = (nil)] [url = about:blank] 19:02:46 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0xa3228000) [pid = 17353] [serial = 185] [outer = (nil)] [url = about:blank] 19:02:46 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0xa675d000) [pid = 17353] [serial = 197] [outer = (nil)] [url = about:blank] 19:02:46 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0xa67dc000) [pid = 17353] [serial = 218] [outer = (nil)] [url = about:blank] 19:02:46 INFO - PROCESS | 17353 | 1464141766661 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:46 INFO - PROCESS | 17353 | --DOCSHELL 0x9b44c000 == 63 [pid = 17353] [id = 83] 19:02:46 INFO - PROCESS | 17353 | --DOCSHELL 0x93a84000 == 62 [pid = 17353] [id = 82] 19:02:46 INFO - PROCESS | 17353 | --DOCSHELL 0x938d0400 == 61 [pid = 17353] [id = 81] 19:02:46 INFO - PROCESS | 17353 | --DOCSHELL 0x937b4800 == 60 [pid = 17353] [id = 80] 19:02:46 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. 19:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1740ms 19:02:46 INFO - PROCESS | 17353 | 1464141766720 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 19:02:46 INFO - PROCESS | 17353 | 1464141766728 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 19:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:02:46 INFO - PROCESS | 17353 | 1464141766739 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:02:46 INFO - PROCESS | 17353 | 1464141766743 Marionette TRACE conn4 <- [1,358,null,{}] 19:02:46 INFO - PROCESS | 17353 | 1464141766752 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:46 INFO - PROCESS | 17353 | 1464141766926 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 19:02:46 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0xa2278c00) [pid = 17353] [serial = 212] [outer = (nil)] [url = about:blank] 19:02:46 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x9518c800) [pid = 17353] [serial = 203] [outer = (nil)] [url = about:blank] 19:02:46 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x990a4c00) [pid = 17353] [serial = 204] [outer = (nil)] [url = about:blank] 19:02:47 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0xa3023800) [pid = 17353] [serial = 213] [outer = (nil)] [url = about:blank] 19:02:47 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x9515cc00) [pid = 17353] [serial = 201] [outer = (nil)] [url = about:blank] 19:02:47 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x94f08800) [pid = 17353] [serial = 200] [outer = (nil)] [url = about:blank] 19:02:47 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x9b448800) [pid = 17353] [serial = 207] [outer = (nil)] [url = about:blank] 19:02:47 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x9b332c00) [pid = 17353] [serial = 206] [outer = (nil)] [url = about:blank] 19:02:47 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0x9d6cac00) [pid = 17353] [serial = 209] [outer = (nil)] [url = about:blank] 19:02:47 INFO - PROCESS | 17353 | --DOMWINDOW == 127 (0xa2106800) [pid = 17353] [serial = 210] [outer = (nil)] [url = about:blank] 19:02:47 INFO - PROCESS | 17353 | --DOMWINDOW == 126 (0xa215b000) [pid = 17353] [serial = 215] [outer = (nil)] [url = about:blank] 19:02:47 INFO - PROCESS | 17353 | --DOMWINDOW == 125 (0xa509a800) [pid = 17353] [serial = 216] [outer = (nil)] [url = about:blank] 19:02:47 INFO - PROCESS | 17353 | 1464141767119 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:47 INFO - PROCESS | 17353 | ++DOCSHELL 0x937b0800 == 61 [pid = 17353] [id = 97] 19:02:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 126 (0x937b2400) [pid = 17353] [serial = 290] [outer = (nil)] 19:02:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 127 (0x94462800) [pid = 17353] [serial = 291] [outer = 0x937b2400] 19:02:47 INFO - PROCESS | 17353 | 1464141767201 Marionette DEBUG loaded listener.js 19:02:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 128 (0x94f25800) [pid = 17353] [serial = 292] [outer = 0x937b2400] 19:02:48 INFO - PROCESS | 17353 | 1464141767999 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:48 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. 19:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1331ms 19:02:48 INFO - PROCESS | 17353 | 1464141768071 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 19:02:48 INFO - PROCESS | 17353 | 1464141768074 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 19:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:02:48 INFO - PROCESS | 17353 | 1464141768082 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:02:48 INFO - PROCESS | 17353 | 1464141768088 Marionette TRACE conn4 <- [1,362,null,{}] 19:02:48 INFO - PROCESS | 17353 | 1464141768103 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:48 INFO - PROCESS | 17353 | 1464141768291 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 19:02:48 INFO - PROCESS | 17353 | 1464141768413 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:48 INFO - PROCESS | 17353 | ++DOCSHELL 0x920f3400 == 62 [pid = 17353] [id = 98] 19:02:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x9518c000) [pid = 17353] [serial = 293] [outer = (nil)] 19:02:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x99431400) [pid = 17353] [serial = 294] [outer = 0x9518c000] 19:02:48 INFO - PROCESS | 17353 | 1464141768492 Marionette DEBUG loaded listener.js 19:02:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x9a18d800) [pid = 17353] [serial = 295] [outer = 0x9518c000] 19:02:49 INFO - PROCESS | 17353 | 1464141769300 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:49 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. 19:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1284ms 19:02:49 INFO - PROCESS | 17353 | 1464141769367 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 19:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:02:49 INFO - PROCESS | 17353 | 1464141769372 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 19:02:49 INFO - PROCESS | 17353 | 1464141769378 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:02:49 INFO - PROCESS | 17353 | 1464141769382 Marionette TRACE conn4 <- [1,366,null,{}] 19:02:49 INFO - PROCESS | 17353 | 1464141769387 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:49 INFO - PROCESS | 17353 | 1464141769604 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 19:02:49 INFO - PROCESS | 17353 | 1464141769628 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:49 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b332400 == 63 [pid = 17353] [id = 99] 19:02:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x9b333800) [pid = 17353] [serial = 296] [outer = (nil)] 19:02:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x9b443800) [pid = 17353] [serial = 297] [outer = 0x9b333800] 19:02:49 INFO - PROCESS | 17353 | 1464141769703 Marionette DEBUG loaded listener.js 19:02:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x9b450c00) [pid = 17353] [serial = 298] [outer = 0x9b333800] 19:02:50 INFO - PROCESS | 17353 | 1464141770637 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:50 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. 19:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1294ms 19:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:02:50 INFO - PROCESS | 17353 | 1464141770672 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 19:02:50 INFO - PROCESS | 17353 | 1464141770675 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 19:02:50 INFO - PROCESS | 17353 | 1464141770682 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:02:50 INFO - PROCESS | 17353 | 1464141770685 Marionette TRACE conn4 <- [1,370,null,{}] 19:02:50 INFO - PROCESS | 17353 | 1464141770698 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:50 INFO - PROCESS | 17353 | 1464141770930 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 19:02:50 INFO - PROCESS | 17353 | 1464141770958 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f5ed000 == 64 [pid = 17353] [id = 100] 19:02:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x9b7d0000) [pid = 17353] [serial = 299] [outer = (nil)] 19:02:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x9b881c00) [pid = 17353] [serial = 300] [outer = 0x9b7d0000] 19:02:51 INFO - PROCESS | 17353 | 1464141771033 Marionette DEBUG loaded listener.js 19:02:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x9baa9400) [pid = 17353] [serial = 301] [outer = 0x9b7d0000] 19:02:51 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x94f03800) [pid = 17353] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:02:51 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x94f26400) [pid = 17353] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:02:51 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x920f8400) [pid = 17353] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:02:51 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x93a85800) [pid = 17353] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:02:51 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x938c9400) [pid = 17353] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:02:51 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x95186000) [pid = 17353] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:02:51 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0xa50a9c00) [pid = 17353] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:02:51 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x9b450400) [pid = 17353] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:02:51 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0x991bb800) [pid = 17353] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:02:52 INFO - PROCESS | 17353 | 1464141772044 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:02:52 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. 19:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1400ms 19:02:52 INFO - PROCESS | 17353 | 1464141772082 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 19:02:52 INFO - PROCESS | 17353 | 1464141772086 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 19:02:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:02:52 INFO - PROCESS | 17353 | 1464141772092 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:02:52 INFO - PROCESS | 17353 | 1464141772096 Marionette TRACE conn4 <- [1,374,null,{}] 19:02:52 INFO - PROCESS | 17353 | 1464141772101 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:52 INFO - PROCESS | 17353 | 1464141772281 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 19:02:52 INFO - PROCESS | 17353 | 1464141772292 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:52 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9a8c00 == 65 [pid = 17353] [id = 101] 19:02:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x8e9b1000) [pid = 17353] [serial = 302] [outer = (nil)] 19:02:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8e9b4400) [pid = 17353] [serial = 303] [outer = 0x8e9b1000] 19:02:52 INFO - PROCESS | 17353 | 1464141772372 Marionette DEBUG loaded listener.js 19:02:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x99d7a800) [pid = 17353] [serial = 304] [outer = 0x8e9b1000] 19:02:53 INFO - PROCESS | 17353 | 1464141773246 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:02:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:02:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1185ms 19:02:53 INFO - PROCESS | 17353 | 1464141773279 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 19:02:53 INFO - PROCESS | 17353 | 1464141773282 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 19:02:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:02:53 INFO - PROCESS | 17353 | 1464141773289 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:02:53 INFO - PROCESS | 17353 | 1464141773292 Marionette TRACE conn4 <- [1,378,null,{}] 19:02:53 INFO - PROCESS | 17353 | 1464141773298 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:53 INFO - PROCESS | 17353 | 1464141773459 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 19:02:53 INFO - PROCESS | 17353 | 1464141773701 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:53 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9a5400 == 66 [pid = 17353] [id = 102] 19:02:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8e9a5800) [pid = 17353] [serial = 305] [outer = (nil)] 19:02:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8e9a8400) [pid = 17353] [serial = 306] [outer = 0x8e9a5800] 19:02:53 INFO - PROCESS | 17353 | 1464141773795 Marionette DEBUG loaded listener.js 19:02:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8e9b2800) [pid = 17353] [serial = 307] [outer = 0x8e9a5800] 19:02:54 INFO - PROCESS | 17353 | 1464141774799 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:02:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:02:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1534ms 19:02:54 INFO - PROCESS | 17353 | 1464141774825 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 19:02:54 INFO - PROCESS | 17353 | 1464141774832 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 19:02:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:02:54 INFO - PROCESS | 17353 | 1464141774841 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:02:54 INFO - PROCESS | 17353 | 1464141774846 Marionette TRACE conn4 <- [1,382,null,{}] 19:02:54 INFO - PROCESS | 17353 | 1464141774873 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:55 INFO - PROCESS | 17353 | 1464141775077 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 19:02:55 INFO - PROCESS | 17353 | 1464141775242 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:55 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f7c9400 == 67 [pid = 17353] [id = 103] 19:02:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x91006400) [pid = 17353] [serial = 308] [outer = (nil)] 19:02:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x920eec00) [pid = 17353] [serial = 309] [outer = 0x91006400] 19:02:55 INFO - PROCESS | 17353 | 1464141775395 Marionette DEBUG loaded listener.js 19:02:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x938c9400) [pid = 17353] [serial = 310] [outer = 0x91006400] 19:02:56 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:56 INFO - PROCESS | 17353 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:02:56 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:56 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:56 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:56 INFO - PROCESS | 17353 | 1464141776391 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:02:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:02:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1600ms 19:02:56 INFO - PROCESS | 17353 | 1464141776445 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 19:02:56 INFO - PROCESS | 17353 | 1464141776450 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 19:02:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:02:56 INFO - PROCESS | 17353 | 1464141776459 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:02:56 INFO - PROCESS | 17353 | 1464141776463 Marionette TRACE conn4 <- [1,386,null,{}] 19:02:56 INFO - PROCESS | 17353 | 1464141776470 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:56 INFO - PROCESS | 17353 | 1464141776706 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 19:02:57 INFO - PROCESS | 17353 | 1464141777019 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x9768c000 == 68 [pid = 17353] [id = 104] 19:02:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x98082400) [pid = 17353] [serial = 311] [outer = (nil)] 19:02:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x9943c400) [pid = 17353] [serial = 312] [outer = 0x98082400] 19:02:57 INFO - PROCESS | 17353 | 1464141777115 Marionette DEBUG loaded listener.js 19:02:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x9b1e1400) [pid = 17353] [serial = 313] [outer = 0x98082400] 19:02:58 INFO - PROCESS | 17353 | 1464141778112 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 19:02:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:02:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1681ms 19:02:58 INFO - PROCESS | 17353 | 1464141778140 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 19:02:58 INFO - PROCESS | 17353 | 1464141778145 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 19:02:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:02:58 INFO - PROCESS | 17353 | 1464141778163 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:02:58 INFO - PROCESS | 17353 | 1464141778173 Marionette TRACE conn4 <- [1,390,null,{}] 19:02:58 INFO - PROCESS | 17353 | 1464141778181 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:58 INFO - PROCESS | 17353 | 1464141778396 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 19:02:58 INFO - PROCESS | 17353 | 1464141778606 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:58 INFO - PROCESS | 17353 | ++DOCSHELL 0x95169000 == 69 [pid = 17353] [id = 105] 19:02:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x99d77000) [pid = 17353] [serial = 314] [outer = (nil)] 19:02:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x9d6af400) [pid = 17353] [serial = 315] [outer = 0x99d77000] 19:02:58 INFO - PROCESS | 17353 | 1464141778736 Marionette DEBUG loaded listener.js 19:02:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0xa1063000) [pid = 17353] [serial = 316] [outer = 0x99d77000] 19:02:59 INFO - PROCESS | 17353 | 1464141779656 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 19:02:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:02:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1559ms 19:02:59 INFO - PROCESS | 17353 | 1464141779715 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 19:02:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:02:59 INFO - PROCESS | 17353 | 1464141779720 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 19:02:59 INFO - PROCESS | 17353 | 1464141779727 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:02:59 INFO - PROCESS | 17353 | 1464141779730 Marionette TRACE conn4 <- [1,394,null,{}] 19:02:59 INFO - PROCESS | 17353 | 1464141779736 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:59 INFO - PROCESS | 17353 | 1464141779931 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 19:03:00 INFO - PROCESS | 17353 | 1464141780161 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:00 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f31bc00 == 70 [pid = 17353] [id = 106] 19:03:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x9d6b0c00) [pid = 17353] [serial = 317] [outer = (nil)] 19:03:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0xa22c8800) [pid = 17353] [serial = 318] [outer = 0x9d6b0c00] 19:03:00 INFO - PROCESS | 17353 | 1464141780264 Marionette DEBUG loaded listener.js 19:03:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0xa3023c00) [pid = 17353] [serial = 319] [outer = 0x9d6b0c00] 19:03:01 INFO - PROCESS | 17353 | 1464141781215 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 19:03:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:03:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1536ms 19:03:01 INFO - PROCESS | 17353 | 1464141781264 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 19:03:01 INFO - PROCESS | 17353 | 1464141781267 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 19:03:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:03:01 INFO - PROCESS | 17353 | 1464141781275 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:03:01 INFO - PROCESS | 17353 | 1464141781279 Marionette TRACE conn4 <- [1,398,null,{}] 19:03:01 INFO - PROCESS | 17353 | 1464141781286 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:01 INFO - PROCESS | 17353 | 1464141781474 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 19:03:01 INFO - PROCESS | 17353 | 1464141781696 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea5c000 == 71 [pid = 17353] [id = 107] 19:03:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x8ea5d800) [pid = 17353] [serial = 320] [outer = (nil)] 19:03:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x8ea60400) [pid = 17353] [serial = 321] [outer = 0x8ea5d800] 19:03:01 INFO - PROCESS | 17353 | 1464141781863 Marionette DEBUG loaded listener.js 19:03:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0xa30c7c00) [pid = 17353] [serial = 322] [outer = 0x8ea5d800] 19:03:02 INFO - PROCESS | 17353 | 1464141782846 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 19:03:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:03:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1636ms 19:03:02 INFO - PROCESS | 17353 | 1464141782913 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 19:03:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:03:02 INFO - PROCESS | 17353 | 1464141782917 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 19:03:02 INFO - PROCESS | 17353 | 1464141782924 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:03:02 INFO - PROCESS | 17353 | 1464141782927 Marionette TRACE conn4 <- [1,402,null,{}] 19:03:02 INFO - PROCESS | 17353 | 1464141782933 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:03 INFO - PROCESS | 17353 | 1464141783122 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 19:03:03 INFO - PROCESS | 17353 | 1464141783345 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e165400 == 72 [pid = 17353] [id = 108] 19:03:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x8e169400) [pid = 17353] [serial = 323] [outer = (nil)] 19:03:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x8e171800) [pid = 17353] [serial = 324] [outer = 0x8e169400] 19:03:03 INFO - PROCESS | 17353 | 1464141783481 Marionette DEBUG loaded listener.js 19:03:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x8ea5fc00) [pid = 17353] [serial = 325] [outer = 0x8e169400] 19:03:04 INFO - PROCESS | 17353 | 1464141784429 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 19:03:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:03:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1585ms 19:03:04 INFO - PROCESS | 17353 | 1464141784509 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 19:03:04 INFO - PROCESS | 17353 | 1464141784512 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 19:03:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:03:04 INFO - PROCESS | 17353 | 1464141784519 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:03:04 INFO - PROCESS | 17353 | 1464141784523 Marionette TRACE conn4 <- [1,406,null,{}] 19:03:04 INFO - PROCESS | 17353 | 1464141784529 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:04 INFO - PROCESS | 17353 | 1464141784720 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 19:03:04 INFO - PROCESS | 17353 | 1464141784937 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:04 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e394800 == 73 [pid = 17353] [id = 109] 19:03:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x8e394c00) [pid = 17353] [serial = 326] [outer = (nil)] 19:03:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x8e39a000) [pid = 17353] [serial = 327] [outer = 0x8e394c00] 19:03:05 INFO - PROCESS | 17353 | 1464141785040 Marionette DEBUG loaded listener.js 19:03:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x8e39d400) [pid = 17353] [serial = 328] [outer = 0x8e394c00] 19:03:05 INFO - PROCESS | 17353 | 1464141785906 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 19:03:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:03:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1432ms 19:03:05 INFO - PROCESS | 17353 | 1464141785952 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 19:03:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:03:05 INFO - PROCESS | 17353 | 1464141785956 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 19:03:05 INFO - PROCESS | 17353 | 1464141785964 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:03:05 INFO - PROCESS | 17353 | 1464141785968 Marionette TRACE conn4 <- [1,410,null,{}] 19:03:05 INFO - PROCESS | 17353 | 1464141785974 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:06 INFO - PROCESS | 17353 | 1464141786177 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 19:03:06 INFO - PROCESS | 17353 | 1464141786346 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:06 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e395400 == 74 [pid = 17353] [id = 110] 19:03:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x8e395c00) [pid = 17353] [serial = 329] [outer = (nil)] 19:03:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x8ea5a000) [pid = 17353] [serial = 330] [outer = 0x8e395c00] 19:03:06 INFO - PROCESS | 17353 | 1464141786433 Marionette DEBUG loaded listener.js 19:03:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x910dd000) [pid = 17353] [serial = 331] [outer = 0x8e395c00] 19:03:07 INFO - PROCESS | 17353 | 1464141787472 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 19:03:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:03:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1588ms 19:03:07 INFO - PROCESS | 17353 | 1464141787552 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 19:03:07 INFO - PROCESS | 17353 | 1464141787557 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 19:03:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:03:07 INFO - PROCESS | 17353 | 1464141787564 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:03:07 INFO - PROCESS | 17353 | 1464141787568 Marionette TRACE conn4 <- [1,414,null,{}] 19:03:07 INFO - PROCESS | 17353 | 1464141787574 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:07 INFO - PROCESS | 17353 | 1464141787816 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 19:03:08 INFO - PROCESS | 17353 | 1464141788416 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:08 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9ab000 == 75 [pid = 17353] [id = 111] 19:03:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x8e9abc00) [pid = 17353] [serial = 332] [outer = (nil)] 19:03:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x8e9b2000) [pid = 17353] [serial = 333] [outer = 0x8e9abc00] 19:03:08 INFO - PROCESS | 17353 | 1464141788503 Marionette DEBUG loaded listener.js 19:03:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x8ea55c00) [pid = 17353] [serial = 334] [outer = 0x8e9abc00] 19:03:09 INFO - PROCESS | 17353 | 1464141789584 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 19:03:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:03:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 2084ms 19:03:09 INFO - PROCESS | 17353 | 1464141789651 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 19:03:09 INFO - PROCESS | 17353 | 1464141789657 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 19:03:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:03:09 INFO - PROCESS | 17353 | 1464141789665 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:03:09 INFO - PROCESS | 17353 | 1464141789671 Marionette TRACE conn4 <- [1,418,null,{}] 19:03:09 INFO - PROCESS | 17353 | 1464141789679 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:09 INFO - PROCESS | 17353 | 1464141789874 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 19:03:10 INFO - PROCESS | 17353 | 1464141790087 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:10 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f317400 == 76 [pid = 17353] [id = 112] 19:03:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x8f31d800) [pid = 17353] [serial = 335] [outer = (nil)] 19:03:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x8f7bb400) [pid = 17353] [serial = 336] [outer = 0x8f31d800] 19:03:10 INFO - PROCESS | 17353 | 1464141790173 Marionette DEBUG loaded listener.js 19:03:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x91003400) [pid = 17353] [serial = 337] [outer = 0x8f31d800] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x92052000 == 75 [pid = 17353] [id = 25] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x9b886800 == 74 [pid = 17353] [id = 24] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x98088c00 == 73 [pid = 17353] [id = 26] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x92054800 == 72 [pid = 17353] [id = 23] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x920f5800 == 71 [pid = 17353] [id = 22] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x937b2800 == 70 [pid = 17353] [id = 66] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x920fb400 == 69 [pid = 17353] [id = 65] 19:03:10 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x9100c400) [pid = 17353] [serial = 258] [outer = (nil)] [url = about:blank] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x938cd800 == 68 [pid = 17353] [id = 64] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x920f4400 == 67 [pid = 17353] [id = 62] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x9768f400 == 66 [pid = 17353] [id = 40] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x92050400 == 65 [pid = 17353] [id = 60] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x9b1dc400 == 64 [pid = 17353] [id = 61] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0xa050ac00 == 63 [pid = 17353] [id = 27] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x93a89400 == 62 [pid = 17353] [id = 39] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x8e9a8c00 == 61 [pid = 17353] [id = 101] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x8f5ed000 == 60 [pid = 17353] [id = 100] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x9b332400 == 59 [pid = 17353] [id = 99] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x920f3400 == 58 [pid = 17353] [id = 98] 19:03:10 INFO - PROCESS | 17353 | --DOCSHELL 0x937b0800 == 57 [pid = 17353] [id = 97] 19:03:11 INFO - PROCESS | 17353 | --DOCSHELL 0x8f7c8800 == 56 [pid = 17353] [id = 96] 19:03:11 INFO - PROCESS | 17353 | --DOCSHELL 0x8f317000 == 55 [pid = 17353] [id = 92] 19:03:11 INFO - PROCESS | 17353 | --DOCSHELL 0x8f313c00 == 54 [pid = 17353] [id = 91] 19:03:11 INFO - PROCESS | 17353 | --DOCSHELL 0x9ae4d800 == 53 [pid = 17353] [id = 90] 19:03:11 INFO - PROCESS | 17353 | --DOCSHELL 0x91002000 == 52 [pid = 17353] [id = 87] 19:03:11 INFO - PROCESS | 17353 | --DOCSHELL 0x91001800 == 51 [pid = 17353] [id = 86] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x9768c800) [pid = 17353] [serial = 93] [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.] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0xa50a9000) [pid = 17353] [serial = 141] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0xa30f0000) [pid = 17353] [serial = 177] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0xa105fc00) [pid = 17353] [serial = 252] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x94f24000) [pid = 17353] [serial = 243] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x95190c00) [pid = 17353] [serial = 244] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x94f26800) [pid = 17353] [serial = 241] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x93a84400) [pid = 17353] [serial = 240] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x9b32ec00) [pid = 17353] [serial = 246] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x9b446c00) [pid = 17353] [serial = 247] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0xa68ea800) [pid = 17353] [serial = 219] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x9b7d5800) [pid = 17353] [serial = 225] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x9807ec00) [pid = 17353] [serial = 221] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0xa227b800) [pid = 17353] [serial = 228] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0xa6da2c00) [pid = 17353] [serial = 231] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0xa6ed8c00) [pid = 17353] [serial = 234] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x96c45400) [pid = 17353] [serial = 237] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0xa210f400) [pid = 17353] [serial = 253] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x9c4aec00) [pid = 17353] [serial = 250] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x9bf5b800) [pid = 17353] [serial = 249] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0xa2404000) [pid = 17353] [serial = 255] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0xa4e1bc00) [pid = 17353] [serial = 256] [outer = (nil)] [url = about:blank] 19:03:11 INFO - PROCESS | 17353 | 1464141791634 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 19:03:11 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 19:03:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1994ms 19:03:11 INFO - PROCESS | 17353 | 1464141791664 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 19:03:11 INFO - PROCESS | 17353 | 1464141791669 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 19:03:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:03:11 INFO - PROCESS | 17353 | 1464141791689 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:03:11 INFO - PROCESS | 17353 | 1464141791692 Marionette TRACE conn4 <- [1,422,null,{}] 19:03:11 INFO - PROCESS | 17353 | 1464141791699 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:11 INFO - PROCESS | 17353 | 1464141791865 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 19:03:11 INFO - PROCESS | 17353 | 1464141791884 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:11 INFO - PROCESS | 17353 | ++DOCSHELL 0x91006800 == 52 [pid = 17353] [id = 113] 19:03:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x9100f400) [pid = 17353] [serial = 338] [outer = (nil)] 19:03:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x910ea800) [pid = 17353] [serial = 339] [outer = 0x9100f400] 19:03:11 INFO - PROCESS | 17353 | 1464141791968 Marionette DEBUG loaded listener.js 19:03:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x92048c00) [pid = 17353] [serial = 340] [outer = 0x9100f400] 19:03:13 INFO - PROCESS | 17353 | 1464141793274 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 19:03:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:03:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1643ms 19:03:13 INFO - PROCESS | 17353 | 1464141793327 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 19:03:13 INFO - PROCESS | 17353 | 1464141793330 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 19:03:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:03:13 INFO - PROCESS | 17353 | 1464141793345 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:03:13 INFO - PROCESS | 17353 | 1464141793355 Marionette TRACE conn4 <- [1,426,null,{}] 19:03:13 INFO - PROCESS | 17353 | 1464141793373 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:13 INFO - PROCESS | 17353 | 1464141793623 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 19:03:13 INFO - PROCESS | 17353 | 1464141793658 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:13 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f7c3c00 == 53 [pid = 17353] [id = 114] 19:03:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x92048400) [pid = 17353] [serial = 341] [outer = (nil)] 19:03:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x94f28400) [pid = 17353] [serial = 342] [outer = 0x92048400] 19:03:13 INFO - PROCESS | 17353 | 1464141793734 Marionette DEBUG loaded listener.js 19:03:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x9515b400) [pid = 17353] [serial = 343] [outer = 0x92048400] 19:03:14 INFO - PROCESS | 17353 | 1464141794612 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 19:03:14 INFO - PROCESS | 17353 | 1464141794661 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 19:03:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 19:03:14 INFO - PROCESS | 17353 | 1464141794668 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:03:14 INFO - PROCESS | 17353 | 1464141794671 Marionette TRACE conn4 <- [1,430,null,{}] 19:03:14 INFO - PROCESS | 17353 | 1464141794684 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:14 INFO - PROCESS | 17353 | 1464141794896 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 19:03:14 INFO - PROCESS | 17353 | 1464141794925 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:14 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e16dc00 == 54 [pid = 17353] [id = 115] 19:03:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x9515d400) [pid = 17353] [serial = 344] [outer = (nil)] 19:03:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x96c3e800) [pid = 17353] [serial = 345] [outer = 0x9515d400] 19:03:15 INFO - PROCESS | 17353 | 1464141795001 Marionette DEBUG loaded listener.js 19:03:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x9768b800) [pid = 17353] [serial = 346] [outer = 0x9515d400] 19:03:15 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x9b333800) [pid = 17353] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:03:15 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x9b7d0000) [pid = 17353] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:03:15 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x8f7c8c00) [pid = 17353] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:03:15 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x9518c000) [pid = 17353] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:03:15 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x937b2400) [pid = 17353] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:03:16 INFO - PROCESS | 17353 | 1464141796111 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 19:03:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:03:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1488ms 19:03:16 INFO - PROCESS | 17353 | 1464141796157 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 19:03:16 INFO - PROCESS | 17353 | 1464141796161 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 19:03:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:03:16 INFO - PROCESS | 17353 | 1464141796167 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:03:16 INFO - PROCESS | 17353 | 1464141796170 Marionette TRACE conn4 <- [1,434,null,{}] 19:03:16 INFO - PROCESS | 17353 | 1464141796176 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:16 INFO - PROCESS | 17353 | 1464141796354 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 19:03:16 INFO - PROCESS | 17353 | 1464141796478 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:16 INFO - PROCESS | 17353 | ++DOCSHELL 0x9515d000 == 55 [pid = 17353] [id = 116] 19:03:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x95168000) [pid = 17353] [serial = 347] [outer = (nil)] 19:03:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x9910f400) [pid = 17353] [serial = 348] [outer = 0x95168000] 19:03:16 INFO - PROCESS | 17353 | 1464141796571 Marionette DEBUG loaded listener.js 19:03:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x9b28d400) [pid = 17353] [serial = 349] [outer = 0x95168000] 19:03:17 INFO - PROCESS | 17353 | 1464141797413 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 19:03:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:03:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1283ms 19:03:17 INFO - PROCESS | 17353 | 1464141797519 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 19:03:17 INFO - PROCESS | 17353 | 1464141797526 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 19:03:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:03:17 INFO - PROCESS | 17353 | 1464141797541 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:03:17 INFO - PROCESS | 17353 | 1464141797548 Marionette TRACE conn4 <- [1,438,null,{}] 19:03:17 INFO - PROCESS | 17353 | 1464141797558 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:17 INFO - PROCESS | 17353 | 1464141797770 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 19:03:17 INFO - PROCESS | 17353 | 1464141797943 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9a8800 == 56 [pid = 17353] [id = 117] 19:03:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x8ea11400) [pid = 17353] [serial = 350] [outer = (nil)] 19:03:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x8ea1ac00) [pid = 17353] [serial = 351] [outer = 0x8ea11400] 19:03:18 INFO - PROCESS | 17353 | 1464141798041 Marionette DEBUG loaded listener.js 19:03:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x8f316000) [pid = 17353] [serial = 352] [outer = 0x8ea11400] 19:03:19 INFO - PROCESS | 17353 | 1464141799133 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 19:03:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:03:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1650ms 19:03:19 INFO - PROCESS | 17353 | 1464141799191 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 19:03:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:03:19 INFO - PROCESS | 17353 | 1464141799198 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 19:03:19 INFO - PROCESS | 17353 | 1464141799210 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:03:19 INFO - PROCESS | 17353 | 1464141799217 Marionette TRACE conn4 <- [1,442,null,{}] 19:03:19 INFO - PROCESS | 17353 | 1464141799224 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:19 INFO - PROCESS | 17353 | 1464141799467 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 19:03:19 INFO - PROCESS | 17353 | 1464141799731 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:19 INFO - PROCESS | 17353 | ++DOCSHELL 0x910e4000 == 57 [pid = 17353] [id = 118] 19:03:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x910e4c00) [pid = 17353] [serial = 353] [outer = (nil)] 19:03:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x910ea000) [pid = 17353] [serial = 354] [outer = 0x910e4c00] 19:03:19 INFO - PROCESS | 17353 | 1464141799821 Marionette DEBUG loaded listener.js 19:03:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x920f2000) [pid = 17353] [serial = 355] [outer = 0x910e4c00] 19:03:20 INFO - PROCESS | 17353 | 1464141800795 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 19:03:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:03:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1647ms 19:03:20 INFO - PROCESS | 17353 | 1464141800853 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 19:03:20 INFO - PROCESS | 17353 | 1464141800857 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 19:03:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:03:20 INFO - PROCESS | 17353 | 1464141800866 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:03:20 INFO - PROCESS | 17353 | 1464141800869 Marionette TRACE conn4 <- [1,446,null,{}] 19:03:20 INFO - PROCESS | 17353 | 1464141800884 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:21 INFO - PROCESS | 17353 | 1464141801130 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 19:03:21 INFO - PROCESS | 17353 | 1464141801442 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:21 INFO - PROCESS | 17353 | ++DOCSHELL 0x937b2c00 == 58 [pid = 17353] [id = 119] 19:03:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x9b332800) [pid = 17353] [serial = 356] [outer = (nil)] 19:03:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x9b448800) [pid = 17353] [serial = 357] [outer = 0x9b332800] 19:03:21 INFO - PROCESS | 17353 | 1464141801540 Marionette DEBUG loaded listener.js 19:03:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x9b7d3400) [pid = 17353] [serial = 358] [outer = 0x9b332800] 19:03:22 INFO - PROCESS | 17353 | 1464141802533 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 19:03:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:03:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1744ms 19:03:22 INFO - PROCESS | 17353 | 1464141802609 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 19:03:22 INFO - PROCESS | 17353 | 1464141802612 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 19:03:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:03:22 INFO - PROCESS | 17353 | 1464141802620 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:03:22 INFO - PROCESS | 17353 | 1464141802623 Marionette TRACE conn4 <- [1,450,null,{}] 19:03:22 INFO - PROCESS | 17353 | 1464141802630 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:22 INFO - PROCESS | 17353 | 1464141802864 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 19:03:23 INFO - PROCESS | 17353 | 1464141803125 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:23 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e172000 == 59 [pid = 17353] [id = 120] 19:03:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x9b882000) [pid = 17353] [serial = 359] [outer = (nil)] 19:03:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x9baa7800) [pid = 17353] [serial = 360] [outer = 0x9b882000] 19:03:23 INFO - PROCESS | 17353 | 1464141803219 Marionette DEBUG loaded listener.js 19:03:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x9bff4400) [pid = 17353] [serial = 361] [outer = 0x9b882000] 19:03:24 INFO - PROCESS | 17353 | 1464141804170 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 19:03:24 INFO - PROCESS | 17353 | 1464141804260 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 19:03:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 19:03:24 INFO - PROCESS | 17353 | 1464141804267 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:03:24 INFO - PROCESS | 17353 | 1464141804271 Marionette TRACE conn4 <- [1,454,null,{}] 19:03:24 INFO - PROCESS | 17353 | 1464141804277 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:24 INFO - PROCESS | 17353 | 1464141804507 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 19:03:24 INFO - PROCESS | 17353 | 1464141804725 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b882400 == 60 [pid = 17353] [id = 121] 19:03:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x9b884000) [pid = 17353] [serial = 362] [outer = (nil)] 19:03:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x9d4c1400) [pid = 17353] [serial = 363] [outer = 0x9b884000] 19:03:24 INFO - PROCESS | 17353 | 1464141804839 Marionette DEBUG loaded listener.js 19:03:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0xa105fc00) [pid = 17353] [serial = 364] [outer = 0x9b884000] 19:03:25 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:25 INFO - PROCESS | 17353 | 1464141805756 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 19:03:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:03:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1533ms 19:03:25 INFO - PROCESS | 17353 | 1464141805802 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 19:03:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:03:25 INFO - PROCESS | 17353 | 1464141805806 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 19:03:25 INFO - PROCESS | 17353 | 1464141805813 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:03:25 INFO - PROCESS | 17353 | 1464141805817 Marionette TRACE conn4 <- [1,458,null,{}] 19:03:25 INFO - PROCESS | 17353 | 1464141805823 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:26 INFO - PROCESS | 17353 | 1464141806062 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 19:03:26 INFO - PROCESS | 17353 | 1464141806325 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:26 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e164000 == 61 [pid = 17353] [id = 122] 19:03:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x9c4ac800) [pid = 17353] [serial = 365] [outer = (nil)] 19:03:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0xa26c7400) [pid = 17353] [serial = 366] [outer = 0x9c4ac800] 19:03:26 INFO - PROCESS | 17353 | 1464141806436 Marionette DEBUG loaded listener.js 19:03:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0xa3258400) [pid = 17353] [serial = 367] [outer = 0x9c4ac800] 19:03:27 INFO - PROCESS | 17353 | 1464141807366 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 19:03:27 INFO - PROCESS | 17353 | 1464141807407 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 19:03:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:03:27 INFO - PROCESS | 17353 | 1464141807416 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:03:27 INFO - PROCESS | 17353 | 1464141807420 Marionette TRACE conn4 <- [1,462,null,{}] 19:03:27 INFO - PROCESS | 17353 | 1464141807426 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:27 INFO - PROCESS | 17353 | 1464141807617 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 19:03:27 INFO - PROCESS | 17353 | 1464141807787 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e16b800 == 62 [pid = 17353] [id = 123] 19:03:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0xa2403c00) [pid = 17353] [serial = 368] [outer = (nil)] 19:03:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0xa509e000) [pid = 17353] [serial = 369] [outer = 0xa2403c00] 19:03:27 INFO - PROCESS | 17353 | 1464141807874 Marionette DEBUG loaded listener.js 19:03:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0xa6292c00) [pid = 17353] [serial = 370] [outer = 0xa2403c00] 19:03:28 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:28 INFO - PROCESS | 17353 | 1464141808903 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 19:03:28 INFO - PROCESS | 17353 | 1464141808968 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 19:03:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:03:28 INFO - PROCESS | 17353 | 1464141808975 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:03:28 INFO - PROCESS | 17353 | 1464141808979 Marionette TRACE conn4 <- [1,466,null,{}] 19:03:28 INFO - PROCESS | 17353 | 1464141808985 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:29 INFO - PROCESS | 17353 | 1464141809177 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 19:03:29 INFO - PROCESS | 17353 | 1464141809396 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:29 INFO - PROCESS | 17353 | ++DOCSHELL 0xa4e22400 == 63 [pid = 17353] [id = 124] 19:03:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0xa6732c00) [pid = 17353] [serial = 371] [outer = (nil)] 19:03:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0xa68ea800) [pid = 17353] [serial = 372] [outer = 0xa6732c00] 19:03:29 INFO - PROCESS | 17353 | 1464141809498 Marionette DEBUG loaded listener.js 19:03:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0xa6da4800) [pid = 17353] [serial = 373] [outer = 0xa6732c00] 19:03:30 INFO - PROCESS | 17353 | 1464141810405 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 19:03:30 INFO - PROCESS | 17353 | 1464141810474 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 19:03:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:03:30 INFO - PROCESS | 17353 | 1464141810481 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:03:30 INFO - PROCESS | 17353 | 1464141810484 Marionette TRACE conn4 <- [1,470,null,{}] 19:03:30 INFO - PROCESS | 17353 | 1464141810490 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:30 INFO - PROCESS | 17353 | 1464141810679 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 19:03:30 INFO - PROCESS | 17353 | 1464141810897 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d689000 == 64 [pid = 17353] [id = 125] 19:03:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x8d68a000) [pid = 17353] [serial = 374] [outer = (nil)] 19:03:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x8d691000) [pid = 17353] [serial = 375] [outer = 0x8d68a000] 19:03:31 INFO - PROCESS | 17353 | 1464141811028 Marionette DEBUG loaded listener.js 19:03:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x8e16e800) [pid = 17353] [serial = 376] [outer = 0x8d68a000] 19:03:32 INFO - PROCESS | 17353 | 1464141812029 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 19:03:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:03:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1582ms 19:03:32 INFO - PROCESS | 17353 | 1464141812064 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 19:03:32 INFO - PROCESS | 17353 | 1464141812067 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 19:03:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:03:32 INFO - PROCESS | 17353 | 1464141812075 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:03:32 INFO - PROCESS | 17353 | 1464141812079 Marionette TRACE conn4 <- [1,474,null,{}] 19:03:32 INFO - PROCESS | 17353 | 1464141812085 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:32 INFO - PROCESS | 17353 | 1464141812281 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 19:03:32 INFO - PROCESS | 17353 | 1464141812513 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d693800 == 65 [pid = 17353] [id = 126] 19:03:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x8d81f400) [pid = 17353] [serial = 377] [outer = (nil)] 19:03:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x8d825400) [pid = 17353] [serial = 378] [outer = 0x8d81f400] 19:03:32 INFO - PROCESS | 17353 | 1464141812616 Marionette DEBUG loaded listener.js 19:03:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x8d829800) [pid = 17353] [serial = 379] [outer = 0x8d81f400] 19:03:33 INFO - PROCESS | 17353 | 1464141813587 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 19:03:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:03:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1582ms 19:03:33 INFO - PROCESS | 17353 | 1464141813659 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 19:03:33 INFO - PROCESS | 17353 | 1464141813663 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 19:03:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:03:33 INFO - PROCESS | 17353 | 1464141813670 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:03:33 INFO - PROCESS | 17353 | 1464141813675 Marionette TRACE conn4 <- [1,478,null,{}] 19:03:33 INFO - PROCESS | 17353 | 1464141813681 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:33 INFO - PROCESS | 17353 | 1464141813949 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 19:03:34 INFO - PROCESS | 17353 | 1464141814474 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e3a2800 == 66 [pid = 17353] [id = 127] 19:03:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0x8e9a5c00) [pid = 17353] [serial = 380] [outer = (nil)] 19:03:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0x8e9ae400) [pid = 17353] [serial = 381] [outer = 0x8e9a5c00] 19:03:34 INFO - PROCESS | 17353 | 1464141814559 Marionette DEBUG loaded listener.js 19:03:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0x8ea5b400) [pid = 17353] [serial = 382] [outer = 0x8e9a5c00] 19:03:35 INFO - PROCESS | 17353 | 1464141815507 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 19:03:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:03:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1889ms 19:03:35 INFO - PROCESS | 17353 | 1464141815713 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 19:03:35 INFO - PROCESS | 17353 | 1464141815721 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 19:03:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:03:36 INFO - PROCESS | 17353 | 1464141816242 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:03:36 INFO - PROCESS | 17353 | 1464141816247 Marionette TRACE conn4 <- [1,482,null,{}] 19:03:36 INFO - PROCESS | 17353 | --DOCSHELL 0x9bf5c400 == 65 [pid = 17353] [id = 76] 19:03:36 INFO - PROCESS | 17353 | --DOCSHELL 0x9afadc00 == 64 [pid = 17353] [id = 77] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x8e9b4400) [pid = 17353] [serial = 303] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOCSHELL 0xa509a400 == 63 [pid = 17353] [id = 51] 19:03:36 INFO - PROCESS | 17353 | --DOCSHELL 0x920f5400 == 62 [pid = 17353] [id = 79] 19:03:36 INFO - PROCESS | 17353 | --DOCSHELL 0x935d5c00 == 61 [pid = 17353] [id = 78] 19:03:36 INFO - PROCESS | 17353 | --DOCSHELL 0x9b447c00 == 60 [pid = 17353] [id = 75] 19:03:36 INFO - PROCESS | 17353 | --DOCSHELL 0x95187c00 == 59 [pid = 17353] [id = 50] 19:03:36 INFO - PROCESS | 17353 | 1464141816447 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:36 INFO - PROCESS | 17353 | 1464141816649 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x9b443400) [pid = 17353] [serial = 264] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0xa35f6000) [pid = 17353] [serial = 267] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0xa6e3f000) [pid = 17353] [serial = 270] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0x8f31b400) [pid = 17353] [serial = 273] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0xa6ee4400) [pid = 17353] [serial = 276] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0x8f5e7000) [pid = 17353] [serial = 279] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x91526400) [pid = 17353] [serial = 289] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x9100d000) [pid = 17353] [serial = 288] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x99431400) [pid = 17353] [serial = 294] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x8ea1c000) [pid = 17353] [serial = 285] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x94462800) [pid = 17353] [serial = 291] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x94f25800) [pid = 17353] [serial = 292] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x8f7be400) [pid = 17353] [serial = 282] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x9b450c00) [pid = 17353] [serial = 298] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x9a18d800) [pid = 17353] [serial = 295] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x9b443800) [pid = 17353] [serial = 297] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x9b881c00) [pid = 17353] [serial = 300] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x9baa9400) [pid = 17353] [serial = 301] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x94f0ec00) [pid = 17353] [serial = 261] [outer = (nil)] [url = about:blank] 19:03:36 INFO - PROCESS | 17353 | 1464141816817 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:36 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e167400 == 60 [pid = 17353] [id = 128] 19:03:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x8e3a1400) [pid = 17353] [serial = 383] [outer = (nil)] 19:03:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x8f7be400) [pid = 17353] [serial = 384] [outer = 0x8e3a1400] 19:03:36 INFO - PROCESS | 17353 | 1464141816898 Marionette DEBUG loaded listener.js 19:03:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x910e1800) [pid = 17353] [serial = 385] [outer = 0x8e3a1400] 19:03:37 INFO - PROCESS | 17353 | 1464141817795 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 19:03:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:03:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1972ms 19:03:37 INFO - PROCESS | 17353 | 1464141817867 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 19:03:37 INFO - PROCESS | 17353 | 1464141817873 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 19:03:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:03:37 INFO - PROCESS | 17353 | 1464141817880 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:03:37 INFO - PROCESS | 17353 | 1464141817883 Marionette TRACE conn4 <- [1,486,null,{}] 19:03:37 INFO - PROCESS | 17353 | 1464141817890 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:38 INFO - PROCESS | 17353 | 1464141818071 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 19:03:38 INFO - PROCESS | 17353 | 1464141818211 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:38 INFO - PROCESS | 17353 | ++DOCSHELL 0x937a5c00 == 61 [pid = 17353] [id = 129] 19:03:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x94462800) [pid = 17353] [serial = 386] [outer = (nil)] 19:03:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x98081400) [pid = 17353] [serial = 387] [outer = 0x94462800] 19:03:38 INFO - PROCESS | 17353 | 1464141818291 Marionette DEBUG loaded listener.js 19:03:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x9afa7400) [pid = 17353] [serial = 388] [outer = 0x94462800] 19:03:39 INFO - PROCESS | 17353 | 1464141819206 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 19:03:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:03:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1382ms 19:03:39 INFO - PROCESS | 17353 | 1464141819269 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 19:03:39 INFO - PROCESS | 17353 | 1464141819274 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 19:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:03:39 INFO - PROCESS | 17353 | 1464141819289 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:03:39 INFO - PROCESS | 17353 | 1464141819299 Marionette TRACE conn4 <- [1,490,null,{}] 19:03:39 INFO - PROCESS | 17353 | 1464141819314 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:39 INFO - PROCESS | 17353 | 1464141819545 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 19:03:39 INFO - PROCESS | 17353 | 1464141819576 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:39 INFO - PROCESS | 17353 | ++DOCSHELL 0x91009400 == 62 [pid = 17353] [id = 130] 19:03:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x9b443800) [pid = 17353] [serial = 389] [outer = (nil)] 19:03:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x9ba9e800) [pid = 17353] [serial = 390] [outer = 0x9b443800] 19:03:39 INFO - PROCESS | 17353 | 1464141819651 Marionette DEBUG loaded listener.js 19:03:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x9c4a6400) [pid = 17353] [serial = 391] [outer = 0x9b443800] 19:03:40 INFO - PROCESS | 17353 | 1464141820542 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 19:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1304ms 19:03:40 INFO - PROCESS | 17353 | 1464141820587 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 19:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:03:40 INFO - PROCESS | 17353 | 1464141820592 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 19:03:40 INFO - PROCESS | 17353 | 1464141820605 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:03:40 INFO - PROCESS | 17353 | 1464141820607 Marionette TRACE conn4 <- [1,494,null,{}] 19:03:40 INFO - PROCESS | 17353 | 1464141820614 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:40 INFO - PROCESS | 17353 | 1464141820831 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 19:03:40 INFO - PROCESS | 17353 | 1464141820879 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:40 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d629400 == 63 [pid = 17353] [id = 131] 19:03:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x8d62c800) [pid = 17353] [serial = 392] [outer = (nil)] 19:03:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x8d633800) [pid = 17353] [serial = 393] [outer = 0x8d62c800] 19:03:40 INFO - PROCESS | 17353 | 1464141820956 Marionette DEBUG loaded listener.js 19:03:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x8d636800) [pid = 17353] [serial = 394] [outer = 0x8d62c800] 19:03:41 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x8e9abc00) [pid = 17353] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:03:41 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x92048400) [pid = 17353] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:03:41 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x9100f400) [pid = 17353] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:03:41 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x8e9b1000) [pid = 17353] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:03:41 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x9515d400) [pid = 17353] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:03:41 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x8f31d800) [pid = 17353] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:03:42 INFO - PROCESS | 17353 | 1464141822132 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 19:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1599ms 19:03:42 INFO - PROCESS | 17353 | 1464141822197 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 19:03:42 INFO - PROCESS | 17353 | 1464141822201 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 19:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:03:42 INFO - PROCESS | 17353 | 1464141822208 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:03:42 INFO - PROCESS | 17353 | 1464141822211 Marionette TRACE conn4 <- [1,498,null,{}] 19:03:42 INFO - PROCESS | 17353 | 1464141822217 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:42 INFO - PROCESS | 17353 | 1464141822395 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 19:03:42 INFO - PROCESS | 17353 | 1464141822407 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:42 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5c0c00 == 64 [pid = 17353] [id = 132] 19:03:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x8d5c3000) [pid = 17353] [serial = 395] [outer = (nil)] 19:03:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x8d5c6000) [pid = 17353] [serial = 396] [outer = 0x8d5c3000] 19:03:42 INFO - PROCESS | 17353 | 1464141822494 Marionette DEBUG loaded listener.js 19:03:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x8d635800) [pid = 17353] [serial = 397] [outer = 0x8d5c3000] 19:03:43 INFO - PROCESS | 17353 | 1464141823430 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 19:03:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1285ms 19:03:43 INFO - PROCESS | 17353 | 1464141823495 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 19:03:43 INFO - PROCESS | 17353 | 1464141823497 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 19:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:03:43 INFO - PROCESS | 17353 | 1464141823506 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:03:43 INFO - PROCESS | 17353 | 1464141823509 Marionette TRACE conn4 <- [1,502,null,{}] 19:03:43 INFO - PROCESS | 17353 | 1464141823515 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:43 INFO - PROCESS | 17353 | 1464141823787 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 19:03:43 INFO - PROCESS | 17353 | 1464141823969 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:44 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5c4000 == 65 [pid = 17353] [id = 133] 19:03:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x8d5c4400) [pid = 17353] [serial = 398] [outer = (nil)] 19:03:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x8d629c00) [pid = 17353] [serial = 399] [outer = 0x8d5c4400] 19:03:44 INFO - PROCESS | 17353 | 1464141824136 Marionette DEBUG loaded listener.js 19:03:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x8d634000) [pid = 17353] [serial = 400] [outer = 0x8d5c4400] 19:03:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x8ea1b400) [pid = 17353] [serial = 401] [outer = 0x96c49000] 19:03:45 INFO - PROCESS | 17353 | 1464141825235 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 19:03:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:03:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1799ms 19:03:45 INFO - PROCESS | 17353 | 1464141825308 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 19:03:45 INFO - PROCESS | 17353 | 1464141825315 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 19:03:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:03:45 INFO - PROCESS | 17353 | 1464141825324 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:03:45 INFO - PROCESS | 17353 | 1464141825330 Marionette TRACE conn4 <- [1,506,null,{}] 19:03:45 INFO - PROCESS | 17353 | 1464141825339 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:45 INFO - PROCESS | 17353 | 1464141825591 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 19:03:45 INFO - PROCESS | 17353 | 1464141825869 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:45 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f31c000 == 66 [pid = 17353] [id = 134] 19:03:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x8f5e3c00) [pid = 17353] [serial = 402] [outer = (nil)] 19:03:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x91004800) [pid = 17353] [serial = 403] [outer = 0x8f5e3c00] 19:03:45 INFO - PROCESS | 17353 | 1464141825966 Marionette DEBUG loaded listener.js 19:03:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x910e8c00) [pid = 17353] [serial = 404] [outer = 0x8f5e3c00] 19:03:47 INFO - PROCESS | 17353 | 1464141827000 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 19:03:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:03:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1743ms 19:03:47 INFO - PROCESS | 17353 | 1464141827068 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 19:03:47 INFO - PROCESS | 17353 | 1464141827073 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 19:03:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:03:47 INFO - PROCESS | 17353 | 1464141827081 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:03:47 INFO - PROCESS | 17353 | 1464141827085 Marionette TRACE conn4 <- [1,510,null,{}] 19:03:47 INFO - PROCESS | 17353 | 1464141827092 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:47 INFO - PROCESS | 17353 | 1464141827340 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 19:03:47 INFO - PROCESS | 17353 | 1464141827635 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:47 INFO - PROCESS | 17353 | ++DOCSHELL 0x94fb0c00 == 67 [pid = 17353] [id = 135] 19:03:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x9515ec00) [pid = 17353] [serial = 405] [outer = (nil)] 19:03:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0x95190800) [pid = 17353] [serial = 406] [outer = 0x9515ec00] 19:03:47 INFO - PROCESS | 17353 | 1464141827728 Marionette DEBUG loaded listener.js 19:03:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0x99e8d800) [pid = 17353] [serial = 407] [outer = 0x9515ec00] 19:03:48 INFO - PROCESS | 17353 | 1464141828740 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 19:03:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:03:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1693ms 19:03:48 INFO - PROCESS | 17353 | 1464141828774 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 19:03:48 INFO - PROCESS | 17353 | 1464141828781 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 19:03:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:03:48 INFO - PROCESS | 17353 | 1464141828800 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:03:48 INFO - PROCESS | 17353 | 1464141828808 Marionette TRACE conn4 <- [1,514,null,{}] 19:03:48 INFO - PROCESS | 17353 | 1464141828815 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:49 INFO - PROCESS | 17353 | 1464141829031 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 19:03:49 INFO - PROCESS | 17353 | 1464141829257 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:49 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b1e1c00 == 68 [pid = 17353] [id = 136] 19:03:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0x9b444400) [pid = 17353] [serial = 408] [outer = (nil)] 19:03:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0x9b7d7400) [pid = 17353] [serial = 409] [outer = 0x9b444400] 19:03:49 INFO - PROCESS | 17353 | 1464141829361 Marionette DEBUG loaded listener.js 19:03:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 183 (0x9bc38400) [pid = 17353] [serial = 410] [outer = 0x9b444400] 19:03:50 INFO - PROCESS | 17353 | 1464141830247 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 19:03:50 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 19:03:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1498ms 19:03:50 INFO - PROCESS | 17353 | 1464141830290 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 19:03:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:03:50 INFO - PROCESS | 17353 | 1464141830294 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 19:03:50 INFO - PROCESS | 17353 | 1464141830301 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:03:50 INFO - PROCESS | 17353 | 1464141830305 Marionette TRACE conn4 <- [1,518,null,{}] 19:03:50 INFO - PROCESS | 17353 | 1464141830311 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:50 INFO - PROCESS | 17353 | 1464141830514 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 19:03:50 INFO - PROCESS | 17353 | 1464141830690 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d50a000 == 69 [pid = 17353] [id = 137] 19:03:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 184 (0x8d50ec00) [pid = 17353] [serial = 411] [outer = (nil)] 19:03:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 185 (0x8d516800) [pid = 17353] [serial = 412] [outer = 0x8d50ec00] 19:03:50 INFO - PROCESS | 17353 | 1464141830782 Marionette DEBUG loaded listener.js 19:03:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 186 (0x8d518800) [pid = 17353] [serial = 413] [outer = 0x8d50ec00] 19:03:51 INFO - PROCESS | 17353 | 1464141831746 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 19:03:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:03:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1484ms 19:03:51 INFO - PROCESS | 17353 | 1464141831785 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 19:03:51 INFO - PROCESS | 17353 | 1464141831789 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 19:03:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:03:51 INFO - PROCESS | 17353 | 1464141831796 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:03:51 INFO - PROCESS | 17353 | 1464141831800 Marionette TRACE conn4 <- [1,522,null,{}] 19:03:51 INFO - PROCESS | 17353 | 1464141831806 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:52 INFO - PROCESS | 17353 | 1464141832007 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 19:03:52 INFO - PROCESS | 17353 | 1464141832187 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:52 INFO - PROCESS | 17353 | ++DOCSHELL 0xa210c800 == 70 [pid = 17353] [id = 138] 19:03:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 187 (0xa210dc00) [pid = 17353] [serial = 414] [outer = (nil)] 19:03:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 188 (0xa21a7800) [pid = 17353] [serial = 415] [outer = 0xa210dc00] 19:03:52 INFO - PROCESS | 17353 | 1464141832337 Marionette DEBUG loaded listener.js 19:03:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 189 (0xa30f4c00) [pid = 17353] [serial = 416] [outer = 0xa210dc00] 19:03:53 INFO - PROCESS | 17353 | 1464141833350 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 19:03:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:03:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1631ms 19:03:53 INFO - PROCESS | 17353 | 1464141833428 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 19:03:53 INFO - PROCESS | 17353 | 1464141833433 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 19:03:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:03:53 INFO - PROCESS | 17353 | 1464141833440 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:03:53 INFO - PROCESS | 17353 | 1464141833443 Marionette TRACE conn4 <- [1,526,null,{}] 19:03:53 INFO - PROCESS | 17353 | 1464141833449 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:53 INFO - PROCESS | 17353 | 1464141833707 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 19:03:54 INFO - PROCESS | 17353 | 1464141833983 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:54 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdb4000 == 71 [pid = 17353] [id = 139] 19:03:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 190 (0x8cdb4400) [pid = 17353] [serial = 417] [outer = (nil)] 19:03:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 191 (0x8cdb8400) [pid = 17353] [serial = 418] [outer = 0x8cdb4400] 19:03:54 INFO - PROCESS | 17353 | 1464141834074 Marionette DEBUG loaded listener.js 19:03:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 192 (0x8cdbac00) [pid = 17353] [serial = 419] [outer = 0x8cdb4400] 19:03:55 INFO - PROCESS | 17353 | 1464141835044 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 19:03:55 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 19:03:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1640ms 19:03:55 INFO - PROCESS | 17353 | 1464141835081 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 19:03:55 INFO - PROCESS | 17353 | 1464141835085 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 19:03:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:03:55 INFO - PROCESS | 17353 | 1464141835093 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:03:55 INFO - PROCESS | 17353 | 1464141835097 Marionette TRACE conn4 <- [1,530,null,{}] 19:03:55 INFO - PROCESS | 17353 | 1464141835103 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:55 INFO - PROCESS | 17353 | 1464141835310 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 19:03:55 INFO - PROCESS | 17353 | 1464141835533 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:55 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cd82c00 == 72 [pid = 17353] [id = 140] 19:03:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 193 (0x8cd83800) [pid = 17353] [serial = 420] [outer = (nil)] 19:03:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 194 (0x8cd8b000) [pid = 17353] [serial = 421] [outer = 0x8cd83800] 19:03:55 INFO - PROCESS | 17353 | 1464141835668 Marionette DEBUG loaded listener.js 19:03:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 195 (0x8cdb3400) [pid = 17353] [serial = 422] [outer = 0x8cd83800] 19:03:56 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 19:03:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:03:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:03:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:03:56 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 19:03:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:03:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:03:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:03:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1432ms 19:03:56 INFO - PROCESS | 17353 | 1464141836501 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 19:03:56 INFO - PROCESS | 17353 | 1464141836534 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 19:03:56 INFO - PROCESS | 17353 | 1464141836539 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 19:03:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:03:56 INFO - PROCESS | 17353 | 1464141836550 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:03:56 INFO - PROCESS | 17353 | 1464141836553 Marionette TRACE conn4 <- [1,534,null,{}] 19:03:56 INFO - PROCESS | 17353 | 1464141836578 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:56 INFO - PROCESS | 17353 | 1464141836848 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 19:03:57 INFO - PROCESS | 17353 | 1464141837063 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdb9000 == 73 [pid = 17353] [id = 141] 19:03:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 196 (0x8cdc0400) [pid = 17353] [serial = 423] [outer = (nil)] 19:03:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 197 (0x8d50e800) [pid = 17353] [serial = 424] [outer = 0x8cdc0400] 19:03:57 INFO - PROCESS | 17353 | 1464141837166 Marionette DEBUG loaded listener.js 19:03:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 198 (0x8e393c00) [pid = 17353] [serial = 425] [outer = 0x8cdc0400] 19:03:57 INFO - PROCESS | 17353 | 1464141837992 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 19:03:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 19:03:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1531ms 19:03:58 INFO - PROCESS | 17353 | 1464141838083 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 19:03:58 INFO - PROCESS | 17353 | 1464141838086 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 19:03:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:03:58 INFO - PROCESS | 17353 | 1464141838109 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:03:58 INFO - PROCESS | 17353 | 1464141838120 Marionette TRACE conn4 <- [1,538,null,{}] 19:03:58 INFO - PROCESS | 17353 | 1464141838131 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:58 INFO - PROCESS | 17353 | 1464141838347 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 19:03:58 INFO - PROCESS | 17353 | 1464141838597 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:58 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c9b2000 == 74 [pid = 17353] [id = 142] 19:03:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 199 (0x8c9b2c00) [pid = 17353] [serial = 426] [outer = (nil)] 19:03:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 200 (0x8c9b7c00) [pid = 17353] [serial = 427] [outer = 0x8c9b2c00] 19:03:58 INFO - PROCESS | 17353 | 1464141838727 Marionette DEBUG loaded listener.js 19:03:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 201 (0x8c9bcc00) [pid = 17353] [serial = 428] [outer = 0x8c9b2c00] 19:03:59 INFO - PROCESS | 17353 | 1464141839582 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 19:03:59 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. 19:03:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1515ms 19:03:59 INFO - PROCESS | 17353 | 1464141839609 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 19:03:59 INFO - PROCESS | 17353 | 1464141839613 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 19:03:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:03:59 INFO - PROCESS | 17353 | 1464141839620 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:03:59 INFO - PROCESS | 17353 | 1464141839624 Marionette TRACE conn4 <- [1,542,null,{}] 19:03:59 INFO - PROCESS | 17353 | 1464141839650 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:59 INFO - PROCESS | 17353 | 1464141839851 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 19:04:00 INFO - PROCESS | 17353 | 1464141840034 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:00 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b46f800 == 75 [pid = 17353] [id = 143] 19:04:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 202 (0x8b470800) [pid = 17353] [serial = 429] [outer = (nil)] 19:04:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 203 (0x8b476400) [pid = 17353] [serial = 430] [outer = 0x8b470800] 19:04:00 INFO - PROCESS | 17353 | 1464141840138 Marionette DEBUG loaded listener.js 19:04:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 204 (0x8c9b9c00) [pid = 17353] [serial = 431] [outer = 0x8b470800] 19:04:01 INFO - PROCESS | 17353 | 1464141841117 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 19:04:01 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. 19:04:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1543ms 19:04:01 INFO - PROCESS | 17353 | 1464141841165 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 19:04:01 INFO - PROCESS | 17353 | 1464141841170 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 19:04:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:04:01 INFO - PROCESS | 17353 | 1464141841178 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:04:01 INFO - PROCESS | 17353 | 1464141841182 Marionette TRACE conn4 <- [1,546,null,{}] 19:04:01 INFO - PROCESS | 17353 | 1464141841189 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:01 INFO - PROCESS | 17353 | 1464141841541 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 19:04:01 INFO - PROCESS | 17353 | 1464141841766 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b478c00 == 76 [pid = 17353] [id = 144] 19:04:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 205 (0x8b658800) [pid = 17353] [serial = 432] [outer = (nil)] 19:04:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 206 (0x8b661400) [pid = 17353] [serial = 433] [outer = 0x8b658800] 19:04:01 INFO - PROCESS | 17353 | 1464141841862 Marionette DEBUG loaded listener.js 19:04:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 207 (0x8c9be400) [pid = 17353] [serial = 434] [outer = 0x8b658800] 19:04:02 INFO - PROCESS | 17353 | 1464141842757 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 19:04:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 19:04:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1640ms 19:04:02 INFO - PROCESS | 17353 | 1464141842822 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 19:04:02 INFO - PROCESS | 17353 | 1464141842827 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 19:04:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:04:02 INFO - PROCESS | 17353 | 1464141842834 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:04:02 INFO - PROCESS | 17353 | 1464141842838 Marionette TRACE conn4 <- [1,550,null,{}] 19:04:02 INFO - PROCESS | 17353 | 1464141842845 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:03 INFO - PROCESS | 17353 | 1464141843066 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 19:04:03 INFO - PROCESS | 17353 | 1464141843758 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b665c00 == 77 [pid = 17353] [id = 145] 19:04:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 208 (0x8b666000) [pid = 17353] [serial = 435] [outer = (nil)] 19:04:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 209 (0x8c9b3400) [pid = 17353] [serial = 436] [outer = 0x8b666000] 19:04:03 INFO - PROCESS | 17353 | 1464141843844 Marionette DEBUG loaded listener.js 19:04:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 210 (0x8cdab000) [pid = 17353] [serial = 437] [outer = 0x8b666000] 19:04:04 INFO - PROCESS | 17353 | 1464141844755 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 19:04:04 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. 19:04:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1936ms 19:04:04 INFO - PROCESS | 17353 | 1464141844810 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 19:04:04 INFO - PROCESS | 17353 | 1464141844817 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 19:04:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:04:04 INFO - PROCESS | 17353 | 1464141844828 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:04:04 INFO - PROCESS | 17353 | 1464141844832 Marionette TRACE conn4 <- [1,554,null,{}] 19:04:04 INFO - PROCESS | 17353 | 1464141844840 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:05 INFO - PROCESS | 17353 | 1464141845027 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 19:04:05 INFO - PROCESS | 17353 | 1464141845217 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b667000 == 78 [pid = 17353] [id = 146] 19:04:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 211 (0x8d405000) [pid = 17353] [serial = 438] [outer = (nil)] 19:04:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 212 (0x8d40c400) [pid = 17353] [serial = 439] [outer = 0x8d405000] 19:04:05 INFO - PROCESS | 17353 | 1464141845304 Marionette DEBUG loaded listener.js 19:04:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 213 (0x8d410c00) [pid = 17353] [serial = 440] [outer = 0x8d405000] 19:04:06 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:04:06 INFO - PROCESS | 17353 | 1464141846405 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 19:04:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:04:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1590ms 19:04:06 INFO - PROCESS | 17353 | 1464141846422 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 19:04:06 INFO - PROCESS | 17353 | 1464141846429 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 19:04:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:04:06 INFO - PROCESS | 17353 | 1464141846436 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:04:06 INFO - PROCESS | 17353 | 1464141846439 Marionette TRACE conn4 <- [1,558,null,{}] 19:04:06 INFO - PROCESS | 17353 | 1464141846446 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:06 INFO - PROCESS | 17353 | 1464141846642 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 19:04:06 INFO - PROCESS | 17353 | 1464141846935 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:07 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5be400 == 79 [pid = 17353] [id = 147] 19:04:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 214 (0x8d5c0800) [pid = 17353] [serial = 441] [outer = (nil)] 19:04:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 215 (0x8d631000) [pid = 17353] [serial = 442] [outer = 0x8d5c0800] 19:04:07 INFO - PROCESS | 17353 | 1464141847063 Marionette DEBUG loaded listener.js 19:04:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 216 (0x8d690c00) [pid = 17353] [serial = 443] [outer = 0x8d5c0800] 19:04:07 INFO - PROCESS | 17353 | --DOCSHELL 0xa215ac00 == 78 [pid = 17353] [id = 28] 19:04:07 INFO - PROCESS | 17353 | --DOCSHELL 0x8e16dc00 == 77 [pid = 17353] [id = 115] 19:04:07 INFO - PROCESS | 17353 | --DOCSHELL 0x8f7c3c00 == 76 [pid = 17353] [id = 114] 19:04:07 INFO - PROCESS | 17353 | --DOMWINDOW == 215 (0x9910f400) [pid = 17353] [serial = 348] [outer = (nil)] [url = about:blank] 19:04:07 INFO - PROCESS | 17353 | --DOMWINDOW == 214 (0x8e171800) [pid = 17353] [serial = 324] [outer = (nil)] [url = about:blank] 19:04:07 INFO - PROCESS | 17353 | --DOMWINDOW == 213 (0x920eec00) [pid = 17353] [serial = 309] [outer = (nil)] [url = about:blank] 19:04:07 INFO - PROCESS | 17353 | --DOMWINDOW == 212 (0x8ea5a000) [pid = 17353] [serial = 330] [outer = (nil)] [url = about:blank] 19:04:07 INFO - PROCESS | 17353 | --DOMWINDOW == 211 (0x8e39a000) [pid = 17353] [serial = 327] [outer = (nil)] [url = about:blank] 19:04:07 INFO - PROCESS | 17353 | --DOMWINDOW == 210 (0x8ea60400) [pid = 17353] [serial = 321] [outer = (nil)] [url = about:blank] 19:04:07 INFO - PROCESS | 17353 | --DOMWINDOW == 209 (0x8e9a8400) [pid = 17353] [serial = 306] [outer = (nil)] [url = about:blank] 19:04:07 INFO - PROCESS | 17353 | --DOMWINDOW == 208 (0xa22c8800) [pid = 17353] [serial = 318] [outer = (nil)] [url = about:blank] 19:04:07 INFO - PROCESS | 17353 | --DOMWINDOW == 207 (0x9d6af400) [pid = 17353] [serial = 315] [outer = (nil)] [url = about:blank] 19:04:07 INFO - PROCESS | 17353 | --DOMWINDOW == 206 (0x9943c400) [pid = 17353] [serial = 312] [outer = (nil)] [url = about:blank] 19:04:07 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5c0c00 == 75 [pid = 17353] [id = 132] 19:04:07 INFO - PROCESS | 17353 | --DOCSHELL 0x8d629400 == 74 [pid = 17353] [id = 131] 19:04:07 INFO - PROCESS | 17353 | --DOCSHELL 0x91009400 == 73 [pid = 17353] [id = 130] 19:04:07 INFO - PROCESS | 17353 | --DOCSHELL 0x937a5c00 == 72 [pid = 17353] [id = 129] 19:04:07 INFO - PROCESS | 17353 | --DOCSHELL 0x8e167400 == 71 [pid = 17353] [id = 128] 19:04:07 INFO - PROCESS | 17353 | --DOCSHELL 0x8e3a2800 == 70 [pid = 17353] [id = 127] 19:04:07 INFO - PROCESS | 17353 | --DOCSHELL 0xa4e22400 == 69 [pid = 17353] [id = 124] 19:04:07 INFO - PROCESS | 17353 | --DOCSHELL 0x8e16b800 == 68 [pid = 17353] [id = 123] 19:04:07 INFO - PROCESS | 17353 | --DOCSHELL 0x8e164000 == 67 [pid = 17353] [id = 122] 19:04:07 INFO - PROCESS | 17353 | --DOCSHELL 0x9b882400 == 66 [pid = 17353] [id = 121] 19:04:08 INFO - PROCESS | 17353 | --DOCSHELL 0x8e172000 == 65 [pid = 17353] [id = 120] 19:04:08 INFO - PROCESS | 17353 | --DOCSHELL 0x937b2c00 == 64 [pid = 17353] [id = 119] 19:04:08 INFO - PROCESS | 17353 | --DOCSHELL 0x910e4000 == 63 [pid = 17353] [id = 118] 19:04:08 INFO - PROCESS | 17353 | --DOCSHELL 0x8e9a8800 == 62 [pid = 17353] [id = 117] 19:04:08 INFO - PROCESS | 17353 | 1464141848084 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 19:04:08 INFO - PROCESS | 17353 | --DOCSHELL 0x9515d000 == 61 [pid = 17353] [id = 116] 19:04:08 INFO - PROCESS | 17353 | --DOMWINDOW == 205 (0x8e9b2000) [pid = 17353] [serial = 333] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 17353 | --DOMWINDOW == 204 (0x9515b400) [pid = 17353] [serial = 343] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 17353 | --DOMWINDOW == 203 (0x910ea800) [pid = 17353] [serial = 339] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 17353 | --DOMWINDOW == 202 (0x99d7a800) [pid = 17353] [serial = 304] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 17353 | --DOMWINDOW == 201 (0x94f28400) [pid = 17353] [serial = 342] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 17353 | --DOMWINDOW == 200 (0x8ea55c00) [pid = 17353] [serial = 334] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 17353 | --DOMWINDOW == 199 (0x92048c00) [pid = 17353] [serial = 340] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 17353 | --DOMWINDOW == 198 (0x9768b800) [pid = 17353] [serial = 346] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 17353 | --DOMWINDOW == 197 (0x8f7bb400) [pid = 17353] [serial = 336] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 17353 | --DOMWINDOW == 196 (0x96c3e800) [pid = 17353] [serial = 345] [outer = (nil)] [url = about:blank] 19:04:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:04:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1692ms 19:04:08 INFO - PROCESS | 17353 | --DOMWINDOW == 195 (0x91003400) [pid = 17353] [serial = 337] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 17353 | 1464141848131 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 19:04:08 INFO - PROCESS | 17353 | 1464141848135 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 19:04:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:04:08 INFO - PROCESS | 17353 | 1464141848149 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:04:08 INFO - PROCESS | 17353 | 1464141848158 Marionette TRACE conn4 <- [1,562,null,{}] 19:04:08 INFO - PROCESS | 17353 | 1464141848166 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:08 INFO - PROCESS | 17353 | 1464141848346 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 19:04:08 INFO - PROCESS | 17353 | 1464141848544 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:08 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cd7f800 == 62 [pid = 17353] [id = 148] 19:04:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 196 (0x8e164000) [pid = 17353] [serial = 444] [outer = (nil)] 19:04:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 197 (0x8ea13400) [pid = 17353] [serial = 445] [outer = 0x8e164000] 19:04:08 INFO - PROCESS | 17353 | 1464141848637 Marionette DEBUG loaded listener.js 19:04:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 198 (0x8ea20400) [pid = 17353] [serial = 446] [outer = 0x8e164000] 19:04:09 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:04:09 INFO - PROCESS | 17353 | 1464141849387 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 19:04:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:04:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1302ms 19:04:09 INFO - PROCESS | 17353 | 1464141849446 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 19:04:09 INFO - PROCESS | 17353 | 1464141849450 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 19:04:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:04:09 INFO - PROCESS | 17353 | 1464141849457 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:04:09 INFO - PROCESS | 17353 | 1464141849461 Marionette TRACE conn4 <- [1,566,null,{}] 19:04:09 INFO - PROCESS | 17353 | 1464141849467 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:09 INFO - PROCESS | 17353 | 1464141849643 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 19:04:09 INFO - PROCESS | 17353 | 1464141849798 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:09 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b65b800 == 63 [pid = 17353] [id = 149] 19:04:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 199 (0x8e9a8400) [pid = 17353] [serial = 447] [outer = (nil)] 19:04:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 200 (0x8f311800) [pid = 17353] [serial = 448] [outer = 0x8e9a8400] 19:04:09 INFO - PROCESS | 17353 | 1464141849874 Marionette DEBUG loaded listener.js 19:04:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 201 (0x8f5e6400) [pid = 17353] [serial = 449] [outer = 0x8e9a8400] 19:04:10 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:04:10 INFO - PROCESS | 17353 | 1464141850732 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:04:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:04:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1335ms 19:04:10 INFO - PROCESS | 17353 | 1464141850795 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 19:04:10 INFO - PROCESS | 17353 | 1464141850799 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 19:04:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:04:10 INFO - PROCESS | 17353 | 1464141850814 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:04:10 INFO - PROCESS | 17353 | 1464141850817 Marionette TRACE conn4 <- [1,570,null,{}] 19:04:10 INFO - PROCESS | 17353 | 1464141850823 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:11 INFO - PROCESS | 17353 | 1464141851048 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 19:04:11 INFO - PROCESS | 17353 | 1464141851077 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:11 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f7bac00 == 64 [pid = 17353] [id = 150] 19:04:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 202 (0x8f7c0000) [pid = 17353] [serial = 450] [outer = (nil)] 19:04:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 203 (0x91003400) [pid = 17353] [serial = 451] [outer = 0x8f7c0000] 19:04:11 INFO - PROCESS | 17353 | 1464141851165 Marionette DEBUG loaded listener.js 19:04:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 204 (0x9204a800) [pid = 17353] [serial = 452] [outer = 0x8f7c0000] 19:04:11 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:04:12 INFO - PROCESS | 17353 | 1464141852202 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 19:04:12 INFO - PROCESS | 17353 | --DOMWINDOW == 203 (0x95168000) [pid = 17353] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:04:12 INFO - PROCESS | 17353 | --DOMWINDOW == 202 (0x9b443800) [pid = 17353] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:04:12 INFO - PROCESS | 17353 | --DOMWINDOW == 201 (0x8d62c800) [pid = 17353] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:04:12 INFO - PROCESS | 17353 | --DOMWINDOW == 200 (0x8e9a5c00) [pid = 17353] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:04:12 INFO - PROCESS | 17353 | --DOMWINDOW == 199 (0x8e3a1400) [pid = 17353] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:04:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:04:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1695ms 19:04:12 INFO - PROCESS | 17353 | --DOMWINDOW == 198 (0x94462800) [pid = 17353] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:04:12 INFO - PROCESS | 17353 | --DOMWINDOW == 197 (0x91004000) [pid = 17353] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:04:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:04:12 INFO - PROCESS | 17353 | 1464141852516 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 19:04:12 INFO - PROCESS | 17353 | 1464141852518 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 19:04:12 INFO - PROCESS | 17353 | 1464141852534 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:04:12 INFO - PROCESS | 17353 | 1464141852536 Marionette TRACE conn4 <- [1,574,null,{}] 19:04:12 INFO - PROCESS | 17353 | 1464141852544 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:12 INFO - PROCESS | 17353 | 1464141852693 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 19:04:12 INFO - PROCESS | 17353 | 1464141852881 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:12 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f7c6400 == 65 [pid = 17353] [id = 151] 19:04:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 198 (0x91004000) [pid = 17353] [serial = 453] [outer = (nil)] 19:04:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 199 (0x937ae800) [pid = 17353] [serial = 454] [outer = 0x91004000] 19:04:12 INFO - PROCESS | 17353 | 1464141852957 Marionette DEBUG loaded listener.js 19:04:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 200 (0x93a80800) [pid = 17353] [serial = 455] [outer = 0x91004000] 19:04:13 INFO - PROCESS | 17353 | 1464141853696 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:04:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:04:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1194ms 19:04:13 INFO - PROCESS | 17353 | 1464141853719 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 19:04:13 INFO - PROCESS | 17353 | 1464141853722 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 19:04:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:04:13 INFO - PROCESS | 17353 | 1464141853729 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:04:13 INFO - PROCESS | 17353 | 1464141853732 Marionette TRACE conn4 <- [1,578,null,{}] 19:04:13 INFO - PROCESS | 17353 | 1464141853742 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:13 INFO - PROCESS | 17353 | 1464141853965 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 19:04:14 INFO - PROCESS | 17353 | 1464141853985 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:14 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdbc400 == 66 [pid = 17353] [id = 152] 19:04:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 201 (0x8f7bd400) [pid = 17353] [serial = 456] [outer = (nil)] 19:04:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 202 (0x9515a400) [pid = 17353] [serial = 457] [outer = 0x8f7bd400] 19:04:14 INFO - PROCESS | 17353 | 1464141854061 Marionette DEBUG loaded listener.js 19:04:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 203 (0x95161000) [pid = 17353] [serial = 458] [outer = 0x8f7bd400] 19:04:15 INFO - PROCESS | 17353 | 1464141855094 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 19:04:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:04:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1445ms 19:04:15 INFO - PROCESS | 17353 | 1464141855176 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 19:04:15 INFO - PROCESS | 17353 | 1464141855182 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 19:04:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:04:15 INFO - PROCESS | 17353 | 1464141855192 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:04:15 INFO - PROCESS | 17353 | 1464141855199 Marionette TRACE conn4 <- [1,582,null,{}] 19:04:15 INFO - PROCESS | 17353 | 1464141855209 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:15 INFO - PROCESS | 17353 | 1464141855458 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 19:04:15 INFO - PROCESS | 17353 | 1464141855762 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:15 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b662c00 == 67 [pid = 17353] [id = 153] 19:04:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 204 (0x8c9b3800) [pid = 17353] [serial = 459] [outer = (nil)] 19:04:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 205 (0x8d407000) [pid = 17353] [serial = 460] [outer = 0x8c9b3800] 19:04:15 INFO - PROCESS | 17353 | 1464141855854 Marionette DEBUG loaded listener.js 19:04:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 206 (0x8d50d400) [pid = 17353] [serial = 461] [outer = 0x8c9b3800] 19:04:16 INFO - PROCESS | 17353 | 1464141856777 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 19:04:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:04:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1638ms 19:04:16 INFO - PROCESS | 17353 | 1464141856830 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 19:04:16 INFO - PROCESS | 17353 | 1464141856839 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 19:04:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:04:16 INFO - PROCESS | 17353 | 1464141856869 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:04:16 INFO - PROCESS | 17353 | 1464141856873 Marionette TRACE conn4 <- [1,586,null,{}] 19:04:16 INFO - PROCESS | 17353 | 1464141856881 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:17 INFO - PROCESS | 17353 | 1464141857088 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 19:04:17 INFO - PROCESS | 17353 | 1464141857339 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5c5000 == 68 [pid = 17353] [id = 154] 19:04:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 207 (0x8d62f400) [pid = 17353] [serial = 462] [outer = (nil)] 19:04:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 208 (0x8d82a000) [pid = 17353] [serial = 463] [outer = 0x8d62f400] 19:04:17 INFO - PROCESS | 17353 | 1464141857445 Marionette DEBUG loaded listener.js 19:04:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 209 (0x8e39b800) [pid = 17353] [serial = 464] [outer = 0x8d62f400] 19:04:18 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:04:18 INFO - PROCESS | 17353 | 1464141858396 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 19:04:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:04:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1584ms 19:04:18 INFO - PROCESS | 17353 | 1464141858467 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 19:04:18 INFO - PROCESS | 17353 | 1464141858472 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 19:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:04:18 INFO - PROCESS | 17353 | 1464141858483 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:04:18 INFO - PROCESS | 17353 | 1464141858489 Marionette TRACE conn4 <- [1,590,null,{}] 19:04:18 INFO - PROCESS | 17353 | 1464141858506 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:18 INFO - PROCESS | 17353 | 1464141858733 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 19:04:18 INFO - PROCESS | 17353 | 1464141858939 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:19 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f7c4c00 == 69 [pid = 17353] [id = 155] 19:04:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 210 (0x920f9c00) [pid = 17353] [serial = 465] [outer = (nil)] 19:04:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 211 (0x94467c00) [pid = 17353] [serial = 466] [outer = 0x920f9c00] 19:04:19 INFO - PROCESS | 17353 | 1464141859088 Marionette DEBUG loaded listener.js 19:04:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 212 (0x9518cc00) [pid = 17353] [serial = 467] [outer = 0x920f9c00] 19:04:20 INFO - PROCESS | 17353 | 1464141860004 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 19:04:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:04:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1600ms 19:04:20 INFO - PROCESS | 17353 | 1464141860082 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 19:04:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:04:20 INFO - PROCESS | 17353 | 1464141860087 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 19:04:20 INFO - PROCESS | 17353 | 1464141860094 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:04:20 INFO - PROCESS | 17353 | 1464141860098 Marionette TRACE conn4 <- [1,594,null,{}] 19:04:20 INFO - PROCESS | 17353 | 1464141860105 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:20 INFO - PROCESS | 17353 | 1464141860311 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 19:04:20 INFO - PROCESS | 17353 | 1464141860539 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:20 INFO - PROCESS | 17353 | ++DOCSHELL 0x93a84400 == 70 [pid = 17353] [id = 156] 19:04:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 213 (0x9515d800) [pid = 17353] [serial = 468] [outer = (nil)] 19:04:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 214 (0x99e89800) [pid = 17353] [serial = 469] [outer = 0x9515d800] 19:04:20 INFO - PROCESS | 17353 | 1464141860672 Marionette DEBUG loaded listener.js 19:04:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 215 (0x9ae4e000) [pid = 17353] [serial = 470] [outer = 0x9515d800] 19:04:21 INFO - PROCESS | 17353 | 1464141861716 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 19:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1690ms 19:04:21 INFO - PROCESS | 17353 | 1464141861784 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 19:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:04:21 INFO - PROCESS | 17353 | 1464141861789 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 19:04:21 INFO - PROCESS | 17353 | 1464141861795 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:04:21 INFO - PROCESS | 17353 | 1464141861799 Marionette TRACE conn4 <- [1,598,null,{}] 19:04:21 INFO - PROCESS | 17353 | 1464141861805 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:21 INFO - PROCESS | 17353 | 1464141861998 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 19:04:22 INFO - PROCESS | 17353 | 1464141862236 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:22 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cd89800 == 71 [pid = 17353] [id = 157] 19:04:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 216 (0x94f0e000) [pid = 17353] [serial = 471] [outer = (nil)] 19:04:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 217 (0x9b332000) [pid = 17353] [serial = 472] [outer = 0x94f0e000] 19:04:22 INFO - PROCESS | 17353 | 1464141862366 Marionette DEBUG loaded listener.js 19:04:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 218 (0x9b44e800) [pid = 17353] [serial = 473] [outer = 0x94f0e000] 19:04:23 INFO - PROCESS | 17353 | 1464141863288 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 19:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1540ms 19:04:23 INFO - PROCESS | 17353 | 1464141863335 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 19:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:04:23 INFO - PROCESS | 17353 | 1464141863339 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 19:04:23 INFO - PROCESS | 17353 | 1464141863346 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:04:23 INFO - PROCESS | 17353 | 1464141863350 Marionette TRACE conn4 <- [1,602,null,{}] 19:04:23 INFO - PROCESS | 17353 | 1464141863356 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:23 INFO - PROCESS | 17353 | 1464141863582 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 19:04:23 INFO - PROCESS | 17353 | 1464141863831 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:23 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b333000 == 72 [pid = 17353] [id = 158] 19:04:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 219 (0x9b7cec00) [pid = 17353] [serial = 474] [outer = (nil)] 19:04:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 220 (0x9d41c000) [pid = 17353] [serial = 475] [outer = 0x9b7cec00] 19:04:23 INFO - PROCESS | 17353 | 1464141863961 Marionette DEBUG loaded listener.js 19:04:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 221 (0xa105f000) [pid = 17353] [serial = 476] [outer = 0x9b7cec00] 19:04:24 INFO - PROCESS | 17353 | 1464141864846 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 19:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1539ms 19:04:24 INFO - PROCESS | 17353 | 1464141864885 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 19:04:24 INFO - PROCESS | 17353 | 1464141864889 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 19:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:04:24 INFO - PROCESS | 17353 | 1464141864896 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:04:24 INFO - PROCESS | 17353 | 1464141864900 Marionette TRACE conn4 <- [1,606,null,{}] 19:04:24 INFO - PROCESS | 17353 | 1464141864906 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:25 INFO - PROCESS | 17353 | 1464141865097 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 19:04:25 INFO - PROCESS | 17353 | 1464141865289 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:25 INFO - PROCESS | 17353 | ++DOCSHELL 0x9c419400 == 73 [pid = 17353] [id = 159] 19:04:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 222 (0x9d4c3000) [pid = 17353] [serial = 477] [outer = (nil)] 19:04:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 223 (0xa22bec00) [pid = 17353] [serial = 478] [outer = 0x9d4c3000] 19:04:25 INFO - PROCESS | 17353 | 1464141865378 Marionette DEBUG loaded listener.js 19:04:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 224 (0xa2632800) [pid = 17353] [serial = 479] [outer = 0x9d4c3000] 19:04:26 INFO - PROCESS | 17353 | 1464141866327 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1482ms 19:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:04:26 INFO - PROCESS | 17353 | 1464141866379 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 19:04:26 INFO - PROCESS | 17353 | 1464141866382 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 19:04:26 INFO - PROCESS | 17353 | 1464141866389 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:04:26 INFO - PROCESS | 17353 | 1464141866393 Marionette TRACE conn4 <- [1,610,null,{}] 19:04:26 INFO - PROCESS | 17353 | 1464141866399 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:26 INFO - PROCESS | 17353 | 1464141866592 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 19:04:26 INFO - PROCESS | 17353 | 1464141866822 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:26 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c7c1c00 == 74 [pid = 17353] [id = 160] 19:04:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 225 (0x8c7c3c00) [pid = 17353] [serial = 480] [outer = (nil)] 19:04:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 226 (0x8c7ca400) [pid = 17353] [serial = 481] [outer = 0x8c7c3c00] 19:04:26 INFO - PROCESS | 17353 | 1464141866953 Marionette DEBUG loaded listener.js 19:04:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 227 (0x8c7cc400) [pid = 17353] [serial = 482] [outer = 0x8c7c3c00] 19:04:27 INFO - PROCESS | 17353 | 1464141867906 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 19:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1582ms 19:04:27 INFO - PROCESS | 17353 | 1464141867971 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 19:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:04:27 INFO - PROCESS | 17353 | 1464141867976 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 19:04:27 INFO - PROCESS | 17353 | 1464141867983 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:04:27 INFO - PROCESS | 17353 | 1464141867986 Marionette TRACE conn4 <- [1,614,null,{}] 19:04:27 INFO - PROCESS | 17353 | 1464141867992 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:28 INFO - PROCESS | 17353 | 1464141868223 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 19:04:28 INFO - PROCESS | 17353 | 1464141868453 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:28 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add2800 == 75 [pid = 17353] [id = 161] 19:04:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 228 (0x8add3c00) [pid = 17353] [serial = 483] [outer = (nil)] 19:04:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 229 (0x8addb400) [pid = 17353] [serial = 484] [outer = 0x8add3c00] 19:04:28 INFO - PROCESS | 17353 | 1464141868584 Marionette DEBUG loaded listener.js 19:04:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 230 (0x8addec00) [pid = 17353] [serial = 485] [outer = 0x8add3c00] 19:04:29 INFO - PROCESS | 17353 | 1464141869505 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 19:04:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:04:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1582ms 19:04:29 INFO - PROCESS | 17353 | 1464141869566 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 19:04:29 INFO - PROCESS | 17353 | 1464141869570 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 19:04:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:04:29 INFO - PROCESS | 17353 | 1464141869576 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:04:29 INFO - PROCESS | 17353 | 1464141869580 Marionette TRACE conn4 <- [1,618,null,{}] 19:04:29 INFO - PROCESS | 17353 | 1464141869586 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:29 INFO - PROCESS | 17353 | 1464141869784 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 19:04:29 INFO - PROCESS | 17353 | 1464141869973 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add3000 == 76 [pid = 17353] [id = 162] 19:04:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 231 (0x8add6c00) [pid = 17353] [serial = 486] [outer = (nil)] 19:04:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 232 (0x8c7cc000) [pid = 17353] [serial = 487] [outer = 0x8add6c00] 19:04:30 INFO - PROCESS | 17353 | 1464141870110 Marionette DEBUG loaded listener.js 19:04:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 233 (0x99caa000) [pid = 17353] [serial = 488] [outer = 0x8add6c00] 19:04:30 INFO - PROCESS | 17353 | 1464141870996 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:04:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:04:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1492ms 19:04:31 INFO - PROCESS | 17353 | 1464141871069 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 19:04:31 INFO - PROCESS | 17353 | 1464141871073 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 19:04:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:04:31 INFO - PROCESS | 17353 | 1464141871080 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:04:31 INFO - PROCESS | 17353 | 1464141871085 Marionette TRACE conn4 <- [1,622,null,{}] 19:04:31 INFO - PROCESS | 17353 | 1464141871091 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:31 INFO - PROCESS | 17353 | 1464141871353 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 19:04:31 INFO - PROCESS | 17353 | 1464141871647 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:31 INFO - PROCESS | 17353 | ++DOCSHELL 0x8afeb000 == 77 [pid = 17353] [id = 163] 19:04:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 234 (0x8aff2c00) [pid = 17353] [serial = 489] [outer = (nil)] 19:04:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 235 (0x8aff8800) [pid = 17353] [serial = 490] [outer = 0x8aff2c00] 19:04:31 INFO - PROCESS | 17353 | 1464141871757 Marionette DEBUG loaded listener.js 19:04:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 236 (0xa2279000) [pid = 17353] [serial = 491] [outer = 0x8aff2c00] 19:04:32 INFO - PROCESS | 17353 | 1464141872744 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 19:04:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:04:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1732ms 19:04:32 INFO - PROCESS | 17353 | 1464141872814 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 19:04:32 INFO - PROCESS | 17353 | 1464141872818 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 19:04:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:04:32 INFO - PROCESS | 17353 | 1464141872824 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:04:32 INFO - PROCESS | 17353 | 1464141872828 Marionette TRACE conn4 <- [1,626,null,{}] 19:04:32 INFO - PROCESS | 17353 | 1464141872834 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:33 INFO - PROCESS | 17353 | 1464141873039 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 19:04:33 INFO - PROCESS | 17353 | 1464141873293 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:33 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a5ef800 == 78 [pid = 17353] [id = 164] 19:04:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 237 (0x8a5f0800) [pid = 17353] [serial = 492] [outer = (nil)] 19:04:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 238 (0x8a5f6000) [pid = 17353] [serial = 493] [outer = 0x8a5f0800] 19:04:33 INFO - PROCESS | 17353 | 1464141873426 Marionette DEBUG loaded listener.js 19:04:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 239 (0x8a5f9000) [pid = 17353] [serial = 494] [outer = 0x8a5f0800] 19:04:34 INFO - PROCESS | 17353 | 1464141874375 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 19:04:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:04:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1581ms 19:04:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:04:34 INFO - PROCESS | 17353 | 1464141874408 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 19:04:34 INFO - PROCESS | 17353 | 1464141874411 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 19:04:34 INFO - PROCESS | 17353 | 1464141874419 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:04:34 INFO - PROCESS | 17353 | 1464141874421 Marionette TRACE conn4 <- [1,630,null,{}] 19:04:34 INFO - PROCESS | 17353 | 1464141874428 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:34 INFO - PROCESS | 17353 | 1464141874617 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 19:04:34 INFO - PROCESS | 17353 | 1464141874868 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a5f4c00 == 79 [pid = 17353] [id = 165] 19:04:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 240 (0x8add4000) [pid = 17353] [serial = 495] [outer = (nil)] 19:04:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 241 (0x8c7c1800) [pid = 17353] [serial = 496] [outer = 0x8add4000] 19:04:35 INFO - PROCESS | 17353 | 1464141874999 Marionette DEBUG loaded listener.js 19:04:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 242 (0x8d5c0400) [pid = 17353] [serial = 497] [outer = 0x8add4000] 19:04:36 INFO - PROCESS | 17353 | 1464141876016 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 19:04:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:04:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1639ms 19:04:36 INFO - PROCESS | 17353 | 1464141876057 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 19:04:36 INFO - PROCESS | 17353 | 1464141876061 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 19:04:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:04:36 INFO - PROCESS | 17353 | 1464141876068 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:04:36 INFO - PROCESS | 17353 | 1464141876071 Marionette TRACE conn4 <- [1,634,null,{}] 19:04:36 INFO - PROCESS | 17353 | 1464141876077 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:36 INFO - PROCESS | 17353 | 1464141876269 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 19:04:36 INFO - PROCESS | 17353 | 1464141876893 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:36 INFO - PROCESS | 17353 | ++DOCSHELL 0x8aff2800 == 80 [pid = 17353] [id = 166] 19:04:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 243 (0x8aff3c00) [pid = 17353] [serial = 498] [outer = (nil)] 19:04:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 244 (0x8aff6000) [pid = 17353] [serial = 499] [outer = 0x8aff3c00] 19:04:36 INFO - PROCESS | 17353 | 1464141876987 Marionette DEBUG loaded listener.js 19:04:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 245 (0x8b65a800) [pid = 17353] [serial = 500] [outer = 0x8aff3c00] 19:04:37 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:04:37 INFO - PROCESS | 17353 | 1464141877931 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 19:04:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:04:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1938ms 19:04:38 INFO - PROCESS | 17353 | 1464141878009 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 19:04:38 INFO - PROCESS | 17353 | 1464141878015 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 19:04:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:04:38 INFO - PROCESS | 17353 | 1464141878023 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:04:38 INFO - PROCESS | 17353 | 1464141878029 Marionette TRACE conn4 <- [1,638,null,{}] 19:04:38 INFO - PROCESS | 17353 | 1464141878036 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:38 INFO - PROCESS | 17353 | 1464141878285 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 19:04:38 INFO - PROCESS | 17353 | 1464141878587 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:38 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b664000 == 81 [pid = 17353] [id = 167] 19:04:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 246 (0x8c9bc400) [pid = 17353] [serial = 501] [outer = (nil)] 19:04:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 247 (0x8cd83c00) [pid = 17353] [serial = 502] [outer = 0x8c9bc400] 19:04:38 INFO - PROCESS | 17353 | 1464141878741 Marionette DEBUG loaded listener.js 19:04:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 248 (0x8d40b400) [pid = 17353] [serial = 503] [outer = 0x8c9bc400] 19:04:39 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:04:39 INFO - PROCESS | 17353 | 1464141879625 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:04:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:04:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1687ms 19:04:39 INFO - PROCESS | 17353 | 1464141879714 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 19:04:39 INFO - PROCESS | 17353 | 1464141879721 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 19:04:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:04:39 INFO - PROCESS | 17353 | 1464141879728 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:04:39 INFO - PROCESS | 17353 | 1464141879731 Marionette TRACE conn4 <- [1,642,null,{}] 19:04:39 INFO - PROCESS | 17353 | 1464141879737 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:39 INFO - PROCESS | 17353 | 1464141879978 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 19:04:40 INFO - PROCESS | 17353 | 1464141880272 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:40 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdafc00 == 82 [pid = 17353] [id = 168] 19:04:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 249 (0x8d401c00) [pid = 17353] [serial = 504] [outer = (nil)] 19:04:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 250 (0x8d5c0c00) [pid = 17353] [serial = 505] [outer = 0x8d401c00] 19:04:40 INFO - PROCESS | 17353 | 1464141880425 Marionette DEBUG loaded listener.js 19:04:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 251 (0x8d637800) [pid = 17353] [serial = 506] [outer = 0x8d401c00] 19:04:40 INFO - PROCESS | 17353 | --DOCSHELL 0x9204c000 == 81 [pid = 17353] [id = 17] 19:04:40 INFO - PROCESS | 17353 | --DOCSHELL 0x95169000 == 80 [pid = 17353] [id = 105] 19:04:40 INFO - PROCESS | 17353 | --DOMWINDOW == 250 (0x8d5c6000) [pid = 17353] [serial = 396] [outer = (nil)] [url = about:blank] 19:04:40 INFO - PROCESS | 17353 | --DOMWINDOW == 249 (0x8ea1ac00) [pid = 17353] [serial = 351] [outer = (nil)] [url = about:blank] 19:04:40 INFO - PROCESS | 17353 | --DOMWINDOW == 248 (0x910ea000) [pid = 17353] [serial = 354] [outer = (nil)] [url = about:blank] 19:04:40 INFO - PROCESS | 17353 | --DOMWINDOW == 247 (0x9b448800) [pid = 17353] [serial = 357] [outer = (nil)] [url = about:blank] 19:04:40 INFO - PROCESS | 17353 | --DOMWINDOW == 246 (0x9baa7800) [pid = 17353] [serial = 360] [outer = (nil)] [url = about:blank] 19:04:40 INFO - PROCESS | 17353 | --DOMWINDOW == 245 (0x9d4c1400) [pid = 17353] [serial = 363] [outer = (nil)] [url = about:blank] 19:04:40 INFO - PROCESS | 17353 | --DOMWINDOW == 244 (0xa26c7400) [pid = 17353] [serial = 366] [outer = (nil)] [url = about:blank] 19:04:40 INFO - PROCESS | 17353 | --DOMWINDOW == 243 (0xa509e000) [pid = 17353] [serial = 369] [outer = (nil)] [url = about:blank] 19:04:40 INFO - PROCESS | 17353 | --DOMWINDOW == 242 (0xa68ea800) [pid = 17353] [serial = 372] [outer = (nil)] [url = about:blank] 19:04:40 INFO - PROCESS | 17353 | --DOMWINDOW == 241 (0x8d691000) [pid = 17353] [serial = 375] [outer = (nil)] [url = about:blank] 19:04:40 INFO - PROCESS | 17353 | --DOMWINDOW == 240 (0x8d825400) [pid = 17353] [serial = 378] [outer = (nil)] [url = about:blank] 19:04:40 INFO - PROCESS | 17353 | --DOCSHELL 0x8e165400 == 79 [pid = 17353] [id = 108] 19:04:40 INFO - PROCESS | 17353 | --DOCSHELL 0x8e395400 == 78 [pid = 17353] [id = 110] 19:04:40 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea5c000 == 77 [pid = 17353] [id = 107] 19:04:40 INFO - PROCESS | 17353 | --DOCSHELL 0x8f31bc00 == 76 [pid = 17353] [id = 106] 19:04:40 INFO - PROCESS | 17353 | --DOCSHELL 0x8e394800 == 75 [pid = 17353] [id = 109] 19:04:41 INFO - PROCESS | 17353 | --DOCSHELL 0x8f31c000 == 74 [pid = 17353] [id = 134] 19:04:41 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5c4000 == 73 [pid = 17353] [id = 133] 19:04:41 INFO - PROCESS | 17353 | --DOMWINDOW == 239 (0x91010c00) [pid = 17353] [serial = 259] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 17353 | --DOMWINDOW == 238 (0x9b28d400) [pid = 17353] [serial = 349] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 17353 | --DOMWINDOW == 237 (0x9c4a6400) [pid = 17353] [serial = 391] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 17353 | --DOMWINDOW == 236 (0x8d633800) [pid = 17353] [serial = 393] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 17353 | --DOMWINDOW == 235 (0x8ea5b400) [pid = 17353] [serial = 382] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 17353 | --DOMWINDOW == 234 (0x8e9ae400) [pid = 17353] [serial = 381] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 17353 | --DOMWINDOW == 233 (0x8f7be400) [pid = 17353] [serial = 384] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 17353 | --DOMWINDOW == 232 (0x910e1800) [pid = 17353] [serial = 385] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 17353 | --DOMWINDOW == 231 (0x98081400) [pid = 17353] [serial = 387] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 17353 | --DOMWINDOW == 230 (0x8d636800) [pid = 17353] [serial = 394] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 17353 | --DOMWINDOW == 229 (0x9ba9e800) [pid = 17353] [serial = 390] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 17353 | --DOMWINDOW == 228 (0x9afa7400) [pid = 17353] [serial = 388] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 17353 | 1464141881380 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 19:04:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:04:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1687ms 19:04:41 INFO - PROCESS | 17353 | 1464141881416 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 19:04:41 INFO - PROCESS | 17353 | 1464141881419 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 19:04:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:04:41 INFO - PROCESS | 17353 | 1464141881433 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:04:41 INFO - PROCESS | 17353 | 1464141881443 Marionette TRACE conn4 <- [1,646,null,{}] 19:04:41 INFO - PROCESS | 17353 | 1464141881452 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:41 INFO - PROCESS | 17353 | 1464141881640 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 19:04:41 INFO - PROCESS | 17353 | 1464141881810 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:41 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c9ba800 == 74 [pid = 17353] [id = 169] 19:04:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 229 (0x8cd80c00) [pid = 17353] [serial = 507] [outer = (nil)] 19:04:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 230 (0x8d821400) [pid = 17353] [serial = 508] [outer = 0x8cd80c00] 19:04:41 INFO - PROCESS | 17353 | 1464141881888 Marionette DEBUG loaded listener.js 19:04:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 231 (0x8e170400) [pid = 17353] [serial = 509] [outer = 0x8cd80c00] 19:04:42 INFO - PROCESS | 17353 | 1464141882760 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:04:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:04:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1397ms 19:04:42 INFO - PROCESS | 17353 | 1464141882830 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 19:04:42 INFO - PROCESS | 17353 | 1464141882835 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 19:04:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:04:42 INFO - PROCESS | 17353 | 1464141882842 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:04:42 INFO - PROCESS | 17353 | 1464141882844 Marionette TRACE conn4 <- [1,650,null,{}] 19:04:42 INFO - PROCESS | 17353 | 1464141882851 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:43 INFO - PROCESS | 17353 | 1464141883085 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 19:04:43 INFO - PROCESS | 17353 | 1464141883111 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add7400 == 75 [pid = 17353] [id = 170] 19:04:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 232 (0x8d509c00) [pid = 17353] [serial = 510] [outer = (nil)] 19:04:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 233 (0x8ea1ac00) [pid = 17353] [serial = 511] [outer = 0x8d509c00] 19:04:43 INFO - PROCESS | 17353 | 1464141883187 Marionette DEBUG loaded listener.js 19:04:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 234 (0x8ea5c800) [pid = 17353] [serial = 512] [outer = 0x8d509c00] 19:04:44 INFO - PROCESS | 17353 | 1464141884147 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 19:04:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:04:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1330ms 19:04:44 INFO - PROCESS | 17353 | 1464141884174 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 19:04:44 INFO - PROCESS | 17353 | 1464141884177 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 19:04:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:04:44 INFO - PROCESS | 17353 | 1464141884185 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:04:44 INFO - PROCESS | 17353 | 1464141884189 Marionette TRACE conn4 <- [1,654,null,{}] 19:04:44 INFO - PROCESS | 17353 | 1464141884195 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:44 INFO - PROCESS | 17353 | 1464141884434 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 19:04:44 INFO - PROCESS | 17353 | 1464141884480 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:44 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9b1800 == 76 [pid = 17353] [id = 171] 19:04:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 235 (0x8ea61000) [pid = 17353] [serial = 513] [outer = (nil)] 19:04:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 236 (0x8f5e5c00) [pid = 17353] [serial = 514] [outer = 0x8ea61000] 19:04:44 INFO - PROCESS | 17353 | 1464141884566 Marionette DEBUG loaded listener.js 19:04:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 237 (0x910e6c00) [pid = 17353] [serial = 515] [outer = 0x8ea61000] 19:04:45 INFO - PROCESS | 17353 | --DOMWINDOW == 236 (0x8f7c0000) [pid = 17353] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:04:45 INFO - PROCESS | 17353 | --DOMWINDOW == 235 (0x8d5c3000) [pid = 17353] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:04:45 INFO - PROCESS | 17353 | --DOMWINDOW == 234 (0x8e164000) [pid = 17353] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:04:45 INFO - PROCESS | 17353 | --DOMWINDOW == 233 (0x8d5c0800) [pid = 17353] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:04:45 INFO - PROCESS | 17353 | --DOMWINDOW == 232 (0x8d405000) [pid = 17353] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:04:45 INFO - PROCESS | 17353 | --DOMWINDOW == 231 (0x8e9a8400) [pid = 17353] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:04:45 INFO - PROCESS | 17353 | --DOMWINDOW == 230 (0x91004000) [pid = 17353] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:04:45 INFO - PROCESS | 17353 | --DOMWINDOW == 229 (0x8b666000) [pid = 17353] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 19:04:45 INFO - PROCESS | 17353 | 1464141885788 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 19:04:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:04:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1637ms 19:04:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:04:45 INFO - PROCESS | 17353 | 1464141885823 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 19:04:45 INFO - PROCESS | 17353 | 1464141885826 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 19:04:45 INFO - PROCESS | 17353 | 1464141885833 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:04:45 INFO - PROCESS | 17353 | 1464141885836 Marionette TRACE conn4 <- [1,658,null,{}] 19:04:45 INFO - PROCESS | 17353 | 1464141885842 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:46 INFO - PROCESS | 17353 | 1464141886096 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 19:04:46 INFO - PROCESS | 17353 | 1464141886112 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:46 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a5eec00 == 77 [pid = 17353] [id = 172] 19:04:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 230 (0x8d5c3000) [pid = 17353] [serial = 516] [outer = (nil)] 19:04:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 231 (0x910dcc00) [pid = 17353] [serial = 517] [outer = 0x8d5c3000] 19:04:46 INFO - PROCESS | 17353 | 1464141886187 Marionette DEBUG loaded listener.js 19:04:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 232 (0x92054000) [pid = 17353] [serial = 518] [outer = 0x8d5c3000] 19:04:47 INFO - PROCESS | 17353 | 1464141887036 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:04:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:04:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1240ms 19:04:47 INFO - PROCESS | 17353 | 1464141887078 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 19:04:47 INFO - PROCESS | 17353 | 1464141887082 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 19:04:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:04:47 INFO - PROCESS | 17353 | 1464141887089 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:04:47 INFO - PROCESS | 17353 | 1464141887093 Marionette TRACE conn4 <- [1,662,null,{}] 19:04:47 INFO - PROCESS | 17353 | 1464141887098 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:47 INFO - PROCESS | 17353 | 1464141887275 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 19:04:47 INFO - PROCESS | 17353 | 1464141887291 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:47 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d517c00 == 78 [pid = 17353] [id = 173] 19:04:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 233 (0x8f7c3c00) [pid = 17353] [serial = 519] [outer = (nil)] 19:04:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 234 (0x94f08400) [pid = 17353] [serial = 520] [outer = 0x8f7c3c00] 19:04:47 INFO - PROCESS | 17353 | 1464141887366 Marionette DEBUG loaded listener.js 19:04:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 235 (0x9515f800) [pid = 17353] [serial = 521] [outer = 0x8f7c3c00] 19:04:48 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:04:48 INFO - PROCESS | 17353 | 1464141888569 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 19:04:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:04:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1532ms 19:04:48 INFO - PROCESS | 17353 | 1464141888623 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 19:04:48 INFO - PROCESS | 17353 | 1464141888631 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 19:04:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:04:48 INFO - PROCESS | 17353 | 1464141888640 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:04:48 INFO - PROCESS | 17353 | 1464141888646 Marionette TRACE conn4 <- [1,666,null,{}] 19:04:48 INFO - PROCESS | 17353 | 1464141888655 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:48 INFO - PROCESS | 17353 | 1464141888952 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 19:04:49 INFO - PROCESS | 17353 | 1464141889204 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:49 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cd81000 == 79 [pid = 17353] [id = 174] 19:04:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 236 (0x8cd85800) [pid = 17353] [serial = 522] [outer = (nil)] 19:04:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 237 (0x8cdb5c00) [pid = 17353] [serial = 523] [outer = 0x8cd85800] 19:04:49 INFO - PROCESS | 17353 | 1464141889298 Marionette DEBUG loaded listener.js 19:04:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 238 (0x8d406c00) [pid = 17353] [serial = 524] [outer = 0x8cd85800] 19:04:49 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:04:50 INFO - PROCESS | 17353 | 1464141890203 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 19:04:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:04:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1636ms 19:04:50 INFO - PROCESS | 17353 | 1464141890278 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 19:04:50 INFO - PROCESS | 17353 | 1464141890287 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 19:04:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:04:50 INFO - PROCESS | 17353 | 1464141890298 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:04:50 INFO - PROCESS | 17353 | 1464141890303 Marionette TRACE conn4 <- [1,670,null,{}] 19:04:50 INFO - PROCESS | 17353 | 1464141890310 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:50 INFO - PROCESS | 17353 | 1464141890574 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 19:04:50 INFO - PROCESS | 17353 | 1464141890891 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5b9800 == 80 [pid = 17353] [id = 175] 19:04:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 239 (0x8d634c00) [pid = 17353] [serial = 525] [outer = (nil)] 19:04:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 240 (0x8d79d000) [pid = 17353] [serial = 526] [outer = 0x8d634c00] 19:04:50 INFO - PROCESS | 17353 | 1464141890989 Marionette DEBUG loaded listener.js 19:04:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 241 (0x8d82c800) [pid = 17353] [serial = 527] [outer = 0x8d634c00] 19:04:51 INFO - PROCESS | 17353 | 1464141891935 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 19:04:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:04:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1685ms 19:04:51 INFO - PROCESS | 17353 | 1464141891984 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 19:04:51 INFO - PROCESS | 17353 | 1464141891988 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 19:04:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:04:51 INFO - PROCESS | 17353 | 1464141891996 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:04:52 INFO - PROCESS | 17353 | 1464141892002 Marionette TRACE conn4 <- [1,674,null,{}] 19:04:52 INFO - PROCESS | 17353 | 1464141892020 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:52 INFO - PROCESS | 17353 | 1464141892243 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 19:04:52 INFO - PROCESS | 17353 | 1464141892487 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:52 INFO - PROCESS | 17353 | ++DOCSHELL 0x920f5800 == 81 [pid = 17353] [id = 176] 19:04:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 242 (0x920fac00) [pid = 17353] [serial = 528] [outer = (nil)] 19:04:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 243 (0x94f0ac00) [pid = 17353] [serial = 529] [outer = 0x920fac00] 19:04:52 INFO - PROCESS | 17353 | 1464141892640 Marionette DEBUG loaded listener.js 19:04:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 244 (0x99d70800) [pid = 17353] [serial = 530] [outer = 0x920fac00] 19:04:53 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:04:53 INFO - PROCESS | 17353 | 1464141893580 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 19:04:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 19:04:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1657ms 19:04:53 INFO - PROCESS | 17353 | 1464141893653 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 19:04:53 INFO - PROCESS | 17353 | 1464141893658 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 19:04:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:04:53 INFO - PROCESS | 17353 | 1464141893665 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:04:53 INFO - PROCESS | 17353 | 1464141893669 Marionette TRACE conn4 <- [1,678,null,{}] 19:04:53 INFO - PROCESS | 17353 | 1464141893675 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:53 INFO - PROCESS | 17353 | 1464141893922 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 19:04:54 INFO - PROCESS | 17353 | 1464141894160 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:54 INFO - PROCESS | 17353 | ++DOCSHELL 0x8aff6400 == 82 [pid = 17353] [id = 177] 19:04:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 245 (0x99e8cc00) [pid = 17353] [serial = 531] [outer = (nil)] 19:04:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 246 (0x9b28d400) [pid = 17353] [serial = 532] [outer = 0x99e8cc00] 19:04:54 INFO - PROCESS | 17353 | 1464141894292 Marionette DEBUG loaded listener.js 19:04:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 247 (0x9b44bc00) [pid = 17353] [serial = 533] [outer = 0x99e8cc00] 19:04:55 INFO - PROCESS | 17353 | 1464141895209 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 19:04:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:04:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1587ms 19:04:55 INFO - PROCESS | 17353 | 1464141895253 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 19:04:55 INFO - PROCESS | 17353 | 1464141895257 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 19:04:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:04:55 INFO - PROCESS | 17353 | 1464141895264 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:04:55 INFO - PROCESS | 17353 | 1464141895268 Marionette TRACE conn4 <- [1,682,null,{}] 19:04:55 INFO - PROCESS | 17353 | 1464141895273 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:55 INFO - PROCESS | 17353 | 1464141895474 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 19:04:55 INFO - PROCESS | 17353 | 1464141895719 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:55 INFO - PROCESS | 17353 | ++DOCSHELL 0x9afa7400 == 83 [pid = 17353] [id = 178] 19:04:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 248 (0x9b7ce400) [pid = 17353] [serial = 534] [outer = (nil)] 19:04:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 249 (0x9b886000) [pid = 17353] [serial = 535] [outer = 0x9b7ce400] 19:04:55 INFO - PROCESS | 17353 | 1464141895854 Marionette DEBUG loaded listener.js 19:04:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 250 (0x9baa7800) [pid = 17353] [serial = 536] [outer = 0x9b7ce400] 19:04:57 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:57 INFO - PROCESS | 17353 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:04:57 INFO - PROCESS | 17353 | 1464141897189 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 19:04:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 19:04:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1939ms 19:04:57 INFO - PROCESS | 17353 | 1464141897203 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 19:04:57 INFO - PROCESS | 17353 | 1464141897206 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 19:04:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:04:57 INFO - PROCESS | 17353 | 1464141897214 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:04:57 INFO - PROCESS | 17353 | 1464141897217 Marionette TRACE conn4 <- [1,686,null,{}] 19:04:57 INFO - PROCESS | 17353 | 1464141897223 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:57 INFO - PROCESS | 17353 | 1464141897501 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 19:04:57 INFO - PROCESS | 17353 | 1464141897722 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a5f5000 == 84 [pid = 17353] [id = 179] 19:04:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 251 (0x8d821c00) [pid = 17353] [serial = 537] [outer = (nil)] 19:04:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 252 (0xa210a000) [pid = 17353] [serial = 538] [outer = 0x8d821c00] 19:04:57 INFO - PROCESS | 17353 | 1464141897857 Marionette DEBUG loaded listener.js 19:04:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 253 (0xa3257000) [pid = 17353] [serial = 539] [outer = 0x8d821c00] 19:04:59 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:59 INFO - PROCESS | 17353 | 1464141899185 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 19:04:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:04:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1987ms 19:04:59 INFO - PROCESS | 17353 | 1464141899202 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 19:04:59 INFO - PROCESS | 17353 | 1464141899207 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 19:04:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:04:59 INFO - PROCESS | 17353 | 1464141899260 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:04:59 INFO - PROCESS | 17353 | 1464141899264 Marionette TRACE conn4 <- [1,690,null,{}] 19:04:59 INFO - PROCESS | 17353 | 1464141899292 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:59 INFO - PROCESS | 17353 | 1464141899478 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 19:04:59 INFO - PROCESS | 17353 | 1464141899670 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x9ac86000 == 85 [pid = 17353] [id = 180] 19:04:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 254 (0x9ac86400) [pid = 17353] [serial = 540] [outer = (nil)] 19:04:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 255 (0x9ac8c000) [pid = 17353] [serial = 541] [outer = 0x9ac86400] 19:04:59 INFO - PROCESS | 17353 | 1464141899758 Marionette DEBUG loaded listener.js 19:04:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 256 (0x9ac8ec00) [pid = 17353] [serial = 542] [outer = 0x9ac86400] 19:05:01 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:01 INFO - PROCESS | 17353 | 1464141901220 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 19:05:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:05:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2010ms 19:05:01 INFO - PROCESS | 17353 | 1464141901269 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 19:05:01 INFO - PROCESS | 17353 | 1464141901273 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 19:05:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:05:01 INFO - PROCESS | 17353 | 1464141901281 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:05:01 INFO - PROCESS | 17353 | 1464141901284 Marionette TRACE conn4 <- [1,694,null,{}] 19:05:01 INFO - PROCESS | 17353 | 1464141901290 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:01 INFO - PROCESS | 17353 | 1464141901553 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 19:05:01 INFO - PROCESS | 17353 | 1464141901752 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3eb800 == 86 [pid = 17353] [id = 181] 19:05:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 257 (0x8a3ec800) [pid = 17353] [serial = 543] [outer = (nil)] 19:05:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 258 (0x8a3f2800) [pid = 17353] [serial = 544] [outer = 0x8a3ec800] 19:05:01 INFO - PROCESS | 17353 | 1464141901894 Marionette DEBUG loaded listener.js 19:05:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 259 (0x8a3f5400) [pid = 17353] [serial = 545] [outer = 0x8a3ec800] 19:05:03 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:03 INFO - PROCESS | 17353 | 1464141903235 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 19:05:03 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) 19:05:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1982ms 19:05:03 INFO - PROCESS | 17353 | 1464141903310 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 19:05:03 INFO - PROCESS | 17353 | 1464141903314 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 19:05:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:05:03 INFO - PROCESS | 17353 | 1464141903343 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:05:03 INFO - PROCESS | 17353 | 1464141903348 Marionette TRACE conn4 <- [1,698,null,{}] 19:05:03 INFO - PROCESS | 17353 | 1464141903354 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:03 INFO - PROCESS | 17353 | 1464141903552 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 19:05:03 INFO - PROCESS | 17353 | 1464141903746 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3ec000 == 87 [pid = 17353] [id = 182] 19:05:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 260 (0x8a3f0000) [pid = 17353] [serial = 546] [outer = (nil)] 19:05:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 261 (0x8cdabc00) [pid = 17353] [serial = 547] [outer = 0x8a3f0000] 19:05:03 INFO - PROCESS | 17353 | 1464141903830 Marionette DEBUG loaded listener.js 19:05:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 262 (0x8d632400) [pid = 17353] [serial = 548] [outer = 0x8a3f0000] 19:05:05 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:05 INFO - PROCESS | 17353 | 1464141905153 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 19:05:05 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) 19:05:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1844ms 19:05:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:05:05 INFO - PROCESS | 17353 | 1464141905184 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 19:05:05 INFO - PROCESS | 17353 | 1464141905188 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 19:05:05 INFO - PROCESS | 17353 | 1464141905195 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:05:05 INFO - PROCESS | 17353 | 1464141905198 Marionette TRACE conn4 <- [1,702,null,{}] 19:05:05 INFO - PROCESS | 17353 | 1464141905318 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:05 INFO - PROCESS | 17353 | 1464141905522 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 19:05:06 INFO - PROCESS | 17353 | 1464141906336 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:06 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b46d400 == 88 [pid = 17353] [id = 183] 19:05:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 263 (0x8b46fc00) [pid = 17353] [serial = 549] [outer = (nil)] 19:05:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 264 (0x8b65a400) [pid = 17353] [serial = 550] [outer = 0x8b46fc00] 19:05:06 INFO - PROCESS | 17353 | 1464141906421 Marionette DEBUG loaded listener.js 19:05:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 265 (0x8c9b6000) [pid = 17353] [serial = 551] [outer = 0x8b46fc00] 19:05:07 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:07 INFO - PROCESS | 17353 | 1464141907816 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 19:05:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:05:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2700ms 19:05:07 INFO - PROCESS | 17353 | 1464141907905 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 19:05:07 INFO - PROCESS | 17353 | 1464141907912 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 19:05:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:05:07 INFO - PROCESS | 17353 | 1464141907924 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:05:07 INFO - PROCESS | 17353 | 1464141907929 Marionette TRACE conn4 <- [1,706,null,{}] 19:05:07 INFO - PROCESS | 17353 | 1464141907939 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:08 INFO - PROCESS | 17353 | 1464141908122 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 19:05:08 INFO - PROCESS | 17353 | --DOCSHELL 0xa50a8c00 == 87 [pid = 17353] [id = 73] 19:05:08 INFO - PROCESS | 17353 | --DOCSHELL 0xa105a800 == 86 [pid = 17353] [id = 41] 19:05:08 INFO - PROCESS | 17353 | --DOCSHELL 0x95167400 == 85 [pid = 17353] [id = 89] 19:05:08 INFO - PROCESS | 17353 | --DOMWINDOW == 264 (0x9515a400) [pid = 17353] [serial = 457] [outer = (nil)] [url = about:blank] 19:05:08 INFO - PROCESS | 17353 | 1464141908437 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:08 INFO - PROCESS | 17353 | --DOCSHELL 0x8a5eec00 == 84 [pid = 17353] [id = 172] 19:05:08 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a5eec00 == 85 [pid = 17353] [id = 184] 19:05:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 265 (0x8ade0400) [pid = 17353] [serial = 552] [outer = (nil)] 19:05:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 266 (0x8b663400) [pid = 17353] [serial = 553] [outer = 0x8ade0400] 19:05:08 INFO - PROCESS | 17353 | 1464141908519 Marionette DEBUG loaded listener.js 19:05:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 267 (0x8cdab800) [pid = 17353] [serial = 554] [outer = 0x8ade0400] 19:05:08 INFO - PROCESS | 17353 | --DOCSHELL 0x8e9b1800 == 84 [pid = 17353] [id = 171] 19:05:08 INFO - PROCESS | 17353 | --DOCSHELL 0x8add7400 == 83 [pid = 17353] [id = 170] 19:05:08 INFO - PROCESS | 17353 | --DOCSHELL 0x8c9ba800 == 82 [pid = 17353] [id = 169] 19:05:08 INFO - PROCESS | 17353 | --DOCSHELL 0x8cdafc00 == 81 [pid = 17353] [id = 168] 19:05:08 INFO - PROCESS | 17353 | --DOCSHELL 0x8b664000 == 80 [pid = 17353] [id = 167] 19:05:08 INFO - PROCESS | 17353 | --DOCSHELL 0x8aff2800 == 79 [pid = 17353] [id = 166] 19:05:08 INFO - PROCESS | 17353 | --DOCSHELL 0x8a5f4c00 == 78 [pid = 17353] [id = 165] 19:05:09 INFO - PROCESS | 17353 | --DOCSHELL 0x8a5ef800 == 77 [pid = 17353] [id = 164] 19:05:09 INFO - PROCESS | 17353 | --DOCSHELL 0x8afeb000 == 76 [pid = 17353] [id = 163] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 266 (0x95190800) [pid = 17353] [serial = 406] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 265 (0x9204a800) [pid = 17353] [serial = 452] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 264 (0x8d635800) [pid = 17353] [serial = 397] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 263 (0x8ea20400) [pid = 17353] [serial = 446] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 262 (0x91003400) [pid = 17353] [serial = 451] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 261 (0x8cd8b000) [pid = 17353] [serial = 421] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 260 (0x9b334400) [pid = 17353] [serial = 223] [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.] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 259 (0x8d50e800) [pid = 17353] [serial = 424] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 258 (0x8ea13400) [pid = 17353] [serial = 445] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 257 (0x8d516800) [pid = 17353] [serial = 412] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 256 (0x8c9b7c00) [pid = 17353] [serial = 427] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 255 (0x8d690c00) [pid = 17353] [serial = 443] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 254 (0x8d40c400) [pid = 17353] [serial = 439] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 253 (0x8f5e6400) [pid = 17353] [serial = 449] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 252 (0xa21a7800) [pid = 17353] [serial = 415] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 251 (0x8d631000) [pid = 17353] [serial = 442] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 250 (0x9b7d7400) [pid = 17353] [serial = 409] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 249 (0x8b661400) [pid = 17353] [serial = 433] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 248 (0x8d629c00) [pid = 17353] [serial = 399] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 247 (0x91004800) [pid = 17353] [serial = 403] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 246 (0x8d410c00) [pid = 17353] [serial = 440] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 245 (0x8f311800) [pid = 17353] [serial = 448] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 244 (0x8cdb8400) [pid = 17353] [serial = 418] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 243 (0x937ae800) [pid = 17353] [serial = 454] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 242 (0x8b476400) [pid = 17353] [serial = 430] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 241 (0x8cdab000) [pid = 17353] [serial = 437] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 240 (0x93a80800) [pid = 17353] [serial = 455] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | --DOMWINDOW == 239 (0x8c9b3400) [pid = 17353] [serial = 436] [outer = (nil)] [url = about:blank] 19:05:09 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:09 INFO - PROCESS | 17353 | 1464141909777 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 19:05:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:05:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1892ms 19:05:09 INFO - PROCESS | 17353 | 1464141909820 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 19:05:09 INFO - PROCESS | 17353 | 1464141909826 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 19:05:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:05:09 INFO - PROCESS | 17353 | 1464141909835 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:05:09 INFO - PROCESS | 17353 | 1464141909838 Marionette TRACE conn4 <- [1,710,null,{}] 19:05:09 INFO - PROCESS | 17353 | 1464141909891 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:10 INFO - PROCESS | 17353 | 1464141910160 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 19:05:10 INFO - PROCESS | 17353 | 1464141910276 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:10 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b661400 == 77 [pid = 17353] [id = 185] 19:05:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 240 (0x8c9b3400) [pid = 17353] [serial = 555] [outer = (nil)] 19:05:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 241 (0x8d514400) [pid = 17353] [serial = 556] [outer = 0x8c9b3400] 19:05:10 INFO - PROCESS | 17353 | 1464141910356 Marionette DEBUG loaded listener.js 19:05:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 242 (0x8d62b800) [pid = 17353] [serial = 557] [outer = 0x8c9b3400] 19:05:11 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:11 INFO - PROCESS | 17353 | 1464141911637 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 19:05:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:05:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1830ms 19:05:11 INFO - PROCESS | 17353 | 1464141911667 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 19:05:11 INFO - PROCESS | 17353 | 1464141911671 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 19:05:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:05:11 INFO - PROCESS | 17353 | 1464141911694 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:05:11 INFO - PROCESS | 17353 | 1464141911704 Marionette TRACE conn4 <- [1,714,null,{}] 19:05:11 INFO - PROCESS | 17353 | 1464141911771 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:12 INFO - PROCESS | 17353 | 1464141912007 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 19:05:12 INFO - PROCESS | 17353 | 1464141912050 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:12 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdc6000 == 78 [pid = 17353] [id = 186] 19:05:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 243 (0x8d511800) [pid = 17353] [serial = 558] [outer = (nil)] 19:05:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 244 (0x8d79e400) [pid = 17353] [serial = 559] [outer = 0x8d511800] 19:05:12 INFO - PROCESS | 17353 | 1464141912126 Marionette DEBUG loaded listener.js 19:05:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 245 (0x8e16c000) [pid = 17353] [serial = 560] [outer = 0x8d511800] 19:05:13 INFO - PROCESS | 17353 | --DOMWINDOW == 244 (0x8aff3c00) [pid = 17353] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:05:13 INFO - PROCESS | 17353 | --DOMWINDOW == 243 (0x8cd80c00) [pid = 17353] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:05:13 INFO - PROCESS | 17353 | --DOMWINDOW == 242 (0x8d509c00) [pid = 17353] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:05:13 INFO - PROCESS | 17353 | --DOMWINDOW == 241 (0x8d401c00) [pid = 17353] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:05:13 INFO - PROCESS | 17353 | --DOMWINDOW == 240 (0x8c9bc400) [pid = 17353] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:05:13 INFO - PROCESS | 17353 | --DOMWINDOW == 239 (0x8ea61000) [pid = 17353] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:05:13 INFO - PROCESS | 17353 | --DOMWINDOW == 238 (0x8d5c3000) [pid = 17353] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:05:13 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:13 INFO - PROCESS | 17353 | 1464141913914 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 19:05:13 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 19:05:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2254ms 19:05:13 INFO - PROCESS | 17353 | 1464141913933 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 19:05:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:05:13 INFO - PROCESS | 17353 | 1464141913938 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 19:05:13 INFO - PROCESS | 17353 | 1464141913945 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:05:13 INFO - PROCESS | 17353 | 1464141913948 Marionette TRACE conn4 <- [1,718,null,{}] 19:05:13 INFO - PROCESS | 17353 | 1464141913954 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:14 INFO - PROCESS | 17353 | 1464141914118 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 19:05:14 INFO - PROCESS | 17353 | 1464141914264 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:14 INFO - PROCESS | 17353 | ++DOCSHELL 0x8addd400 == 79 [pid = 17353] [id = 187] 19:05:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 239 (0x8c7cac00) [pid = 17353] [serial = 561] [outer = (nil)] 19:05:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 240 (0x8d7a8800) [pid = 17353] [serial = 562] [outer = 0x8c7cac00] 19:05:14 INFO - PROCESS | 17353 | 1464141914358 Marionette DEBUG loaded listener.js 19:05:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 241 (0x8e9a8000) [pid = 17353] [serial = 563] [outer = 0x8c7cac00] 19:05:15 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:15 INFO - PROCESS | 17353 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:05:15 INFO - PROCESS | 17353 | 1464141915509 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 19:05:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:05:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1584ms 19:05:15 INFO - PROCESS | 17353 | 1464141915529 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 19:05:15 INFO - PROCESS | 17353 | 1464141915535 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 19:05:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:05:15 INFO - PROCESS | 17353 | 1464141915545 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:05:15 INFO - PROCESS | 17353 | 1464141915551 Marionette TRACE conn4 <- [1,722,null,{}] 19:05:15 INFO - PROCESS | 17353 | 1464141915560 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:15 INFO - PROCESS | 17353 | 1464141915867 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 19:05:16 INFO - PROCESS | 17353 | 1464141916037 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:16 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3f9000 == 80 [pid = 17353] [id = 188] 19:05:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 242 (0x8c7c6400) [pid = 17353] [serial = 564] [outer = (nil)] 19:05:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 243 (0x8c9ba000) [pid = 17353] [serial = 565] [outer = 0x8c7c6400] 19:05:16 INFO - PROCESS | 17353 | 1464141916172 Marionette DEBUG loaded listener.js 19:05:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 244 (0x8cdadc00) [pid = 17353] [serial = 566] [outer = 0x8c7c6400] 19:05:17 INFO - PROCESS | 17353 | 1464141917183 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 19:05:17 INFO - PROCESS | 17353 | 1464141917250 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 19:05:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:05:17 INFO - PROCESS | 17353 | 1464141917266 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:05:17 INFO - PROCESS | 17353 | 1464141917271 Marionette TRACE conn4 <- [1,726,null,{}] 19:05:17 INFO - PROCESS | 17353 | 1464141917277 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:17 INFO - PROCESS | 17353 | 1464141917525 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 19:05:17 INFO - PROCESS | 17353 | 1464141917822 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d518c00 == 81 [pid = 17353] [id = 189] 19:05:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 245 (0x8d5c4c00) [pid = 17353] [serial = 567] [outer = (nil)] 19:05:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 246 (0x8d686400) [pid = 17353] [serial = 568] [outer = 0x8d5c4c00] 19:05:17 INFO - PROCESS | 17353 | 1464141917914 Marionette DEBUG loaded listener.js 19:05:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 247 (0x8d691800) [pid = 17353] [serial = 569] [outer = 0x8d5c4c00] 19:05:18 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:18 INFO - PROCESS | 17353 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:05:19 INFO - PROCESS | 17353 | 1464141919097 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 19:05:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:05:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1890ms 19:05:19 INFO - PROCESS | 17353 | 1464141919156 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 19:05:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:05:19 INFO - PROCESS | 17353 | 1464141919161 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 19:05:19 INFO - PROCESS | 17353 | 1464141919169 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:05:19 INFO - PROCESS | 17353 | 1464141919176 Marionette TRACE conn4 <- [1,730,null,{}] 19:05:19 INFO - PROCESS | 17353 | 1464141919194 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:19 INFO - PROCESS | 17353 | 1464141919451 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 19:05:19 INFO - PROCESS | 17353 | 1464141919745 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:19 INFO - PROCESS | 17353 | ++DOCSHELL 0x8aff3800 == 82 [pid = 17353] [id = 190] 19:05:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 248 (0x8ea19800) [pid = 17353] [serial = 570] [outer = (nil)] 19:05:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 249 (0x8f31dc00) [pid = 17353] [serial = 571] [outer = 0x8ea19800] 19:05:19 INFO - PROCESS | 17353 | 1464141919881 Marionette DEBUG loaded listener.js 19:05:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 250 (0x8f7c6c00) [pid = 17353] [serial = 572] [outer = 0x8ea19800] 19:05:20 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:20 INFO - PROCESS | 17353 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:05:20 INFO - PROCESS | 17353 | 1464141920888 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 19:05:20 INFO - PROCESS | 17353 | 1464141920973 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 19:05:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:05:20 INFO - PROCESS | 17353 | 1464141920982 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:05:20 INFO - PROCESS | 17353 | 1464141920985 Marionette TRACE conn4 <- [1,734,null,{}] 19:05:20 INFO - PROCESS | 17353 | 1464141920992 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:21 INFO - PROCESS | 17353 | 1464141921208 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 19:05:21 INFO - PROCESS | 17353 | 1464141921451 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:21 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f7c6000 == 83 [pid = 17353] [id = 191] 19:05:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 251 (0x9100d000) [pid = 17353] [serial = 573] [outer = (nil)] 19:05:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 252 (0x92050400) [pid = 17353] [serial = 574] [outer = 0x9100d000] 19:05:21 INFO - PROCESS | 17353 | 1464141921557 Marionette DEBUG loaded listener.js 19:05:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 253 (0x937a5800) [pid = 17353] [serial = 575] [outer = 0x9100d000] 19:05:22 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:22 INFO - PROCESS | 17353 | 1464141922454 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 19:05:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:05:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1530ms 19:05:22 INFO - PROCESS | 17353 | 1464141922516 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 19:05:22 INFO - PROCESS | 17353 | 1464141922520 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 19:05:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:05:22 INFO - PROCESS | 17353 | 1464141922530 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:05:22 INFO - PROCESS | 17353 | 1464141922532 Marionette TRACE conn4 <- [1,738,null,{}] 19:05:22 INFO - PROCESS | 17353 | 1464141922539 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:22 INFO - PROCESS | 17353 | 1464141922741 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 19:05:23 INFO - PROCESS | 17353 | 1464141922984 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:23 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ade1c00 == 84 [pid = 17353] [id = 192] 19:05:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 254 (0x910e3800) [pid = 17353] [serial = 576] [outer = (nil)] 19:05:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 255 (0x94f23400) [pid = 17353] [serial = 577] [outer = 0x910e3800] 19:05:23 INFO - PROCESS | 17353 | 1464141923092 Marionette DEBUG loaded listener.js 19:05:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 256 (0x9515c000) [pid = 17353] [serial = 578] [outer = 0x910e3800] 19:05:24 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:24 INFO - PROCESS | 17353 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:05:24 INFO - PROCESS | 17353 | 1464141924414 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 19:05:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:05:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1934ms 19:05:24 INFO - PROCESS | 17353 | 1464141924549 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 19:05:24 INFO - PROCESS | 17353 | 1464141924552 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 19:05:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:05:24 INFO - PROCESS | 17353 | 1464141924571 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:05:24 INFO - PROCESS | 17353 | 1464141924575 Marionette TRACE conn4 <- [1,742,null,{}] 19:05:24 INFO - PROCESS | 17353 | 1464141924582 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:24 INFO - PROCESS | 17353 | 1464141924798 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 19:05:25 INFO - PROCESS | 17353 | 1464141924992 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:25 INFO - PROCESS | 17353 | ++DOCSHELL 0x8aff6800 == 85 [pid = 17353] [id = 193] 19:05:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 257 (0x8f7c4400) [pid = 17353] [serial = 579] [outer = (nil)] 19:05:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 258 (0x99cb3c00) [pid = 17353] [serial = 580] [outer = 0x8f7c4400] 19:05:25 INFO - PROCESS | 17353 | 1464141925079 Marionette DEBUG loaded listener.js 19:05:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 259 (0x9ac93800) [pid = 17353] [serial = 581] [outer = 0x8f7c4400] 19:05:26 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:26 INFO - PROCESS | 17353 | 1464141926408 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 19:05:26 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 19:05:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1894ms 19:05:26 INFO - PROCESS | 17353 | 1464141926551 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 19:05:26 INFO - PROCESS | 17353 | 1464141926556 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 19:05:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:05:26 INFO - PROCESS | 17353 | 1464141926569 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:05:26 INFO - PROCESS | 17353 | 1464141926572 Marionette TRACE conn4 <- [1,746,null,{}] 19:05:26 INFO - PROCESS | 17353 | 1464141926579 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:26 INFO - PROCESS | 17353 | 1464141926758 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 19:05:26 INFO - PROCESS | 17353 | 1464141926961 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x99112000 == 86 [pid = 17353] [id = 194] 19:05:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 260 (0x9ac87400) [pid = 17353] [serial = 582] [outer = (nil)] 19:05:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 261 (0x9b441400) [pid = 17353] [serial = 583] [outer = 0x9ac87400] 19:05:27 INFO - PROCESS | 17353 | 1464141927087 Marionette DEBUG loaded listener.js 19:05:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 262 (0x9b448c00) [pid = 17353] [serial = 584] [outer = 0x9ac87400] 19:05:27 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:28 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:28 INFO - PROCESS | 17353 | 1464141928414 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 19:05:28 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.) 19:05:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1885ms 19:05:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:05:28 INFO - PROCESS | 17353 | 1464141928485 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 19:05:28 INFO - PROCESS | 17353 | 1464141928489 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 19:05:28 INFO - PROCESS | 17353 | 1464141928516 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:05:28 INFO - PROCESS | 17353 | 1464141928520 Marionette TRACE conn4 <- [1,750,null,{}] 19:05:28 INFO - PROCESS | 17353 | 1464141928529 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:28 INFO - PROCESS | 17353 | 1464141928713 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 19:05:28 INFO - PROCESS | 17353 | 1464141928905 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:28 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add9400 == 87 [pid = 17353] [id = 195] 19:05:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 263 (0x9515cc00) [pid = 17353] [serial = 585] [outer = (nil)] 19:05:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 264 (0x9ba9e800) [pid = 17353] [serial = 586] [outer = 0x9515cc00] 19:05:28 INFO - PROCESS | 17353 | 1464141928992 Marionette DEBUG loaded listener.js 19:05:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 265 (0x9bd99c00) [pid = 17353] [serial = 587] [outer = 0x9515cc00] 19:05:30 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:30 INFO - PROCESS | 17353 | 1464141930293 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 19:05:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:05:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1856ms 19:05:30 INFO - PROCESS | 17353 | 1464141930438 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 19:05:30 INFO - PROCESS | 17353 | 1464141930443 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 19:05:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:05:30 INFO - PROCESS | 17353 | 1464141930459 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:05:30 INFO - PROCESS | 17353 | 1464141930463 Marionette TRACE conn4 <- [1,754,null,{}] 19:05:30 INFO - PROCESS | 17353 | 1464141930471 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:30 INFO - PROCESS | 17353 | 1464141930653 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 19:05:30 INFO - PROCESS | 17353 | 1464141930847 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f7c2400 == 88 [pid = 17353] [id = 196] 19:05:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 266 (0x9afa6400) [pid = 17353] [serial = 588] [outer = (nil)] 19:05:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 267 (0x9d4ba800) [pid = 17353] [serial = 589] [outer = 0x9afa6400] 19:05:30 INFO - PROCESS | 17353 | 1464141930933 Marionette DEBUG loaded listener.js 19:05:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 268 (0xa210ac00) [pid = 17353] [serial = 590] [outer = 0x9afa6400] 19:05:32 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:32 INFO - PROCESS | 17353 | 1464141932278 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 19:05:32 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 19:05:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1837ms 19:05:32 INFO - PROCESS | 17353 | 1464141932295 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 19:05:32 INFO - PROCESS | 17353 | 1464141932299 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 19:05:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:05:32 INFO - PROCESS | 17353 | 1464141932352 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:05:32 INFO - PROCESS | 17353 | 1464141932355 Marionette TRACE conn4 <- [1,758,null,{}] 19:05:32 INFO - PROCESS | 17353 | 1464141932387 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:32 INFO - PROCESS | 17353 | 1464141932573 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 19:05:32 INFO - PROCESS | 17353 | 1464141932770 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b479000 == 89 [pid = 17353] [id = 197] 19:05:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 269 (0x8b659c00) [pid = 17353] [serial = 591] [outer = (nil)] 19:05:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 270 (0x8d5c4000) [pid = 17353] [serial = 592] [outer = 0x8b659c00] 19:05:32 INFO - PROCESS | 17353 | 1464141932856 Marionette DEBUG loaded listener.js 19:05:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 271 (0x8ea5d400) [pid = 17353] [serial = 593] [outer = 0x8b659c00] 19:05:33 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:33 INFO - PROCESS | 17353 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:05:33 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:33 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:33 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:33 INFO - PROCESS | 17353 | 1464141933804 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 19:05:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:05:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1549ms 19:05:33 INFO - PROCESS | 17353 | 1464141933858 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 19:05:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:05:33 INFO - PROCESS | 17353 | 1464141933863 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 19:05:33 INFO - PROCESS | 17353 | 1464141933869 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:05:33 INFO - PROCESS | 17353 | 1464141933874 Marionette TRACE conn4 <- [1,762,null,{}] 19:05:33 INFO - PROCESS | 17353 | 1464141933880 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:34 INFO - PROCESS | 17353 | 1464141934109 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 19:05:34 INFO - PROCESS | 17353 | 1464141934374 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x95190c00 == 90 [pid = 17353] [id = 198] 19:05:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 272 (0xa3026c00) [pid = 17353] [serial = 594] [outer = (nil)] 19:05:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 273 (0xa3252000) [pid = 17353] [serial = 595] [outer = 0xa3026c00] 19:05:34 INFO - PROCESS | 17353 | 1464141934513 Marionette DEBUG loaded listener.js 19:05:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 274 (0xa503d800) [pid = 17353] [serial = 596] [outer = 0xa3026c00] 19:05:35 INFO - PROCESS | 17353 | 1464141935800 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 19:05:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:05:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1988ms 19:05:35 INFO - PROCESS | 17353 | 1464141935857 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 19:05:35 INFO - PROCESS | 17353 | 1464141935861 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 19:05:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:05:35 INFO - PROCESS | 17353 | 1464141935868 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:05:35 INFO - PROCESS | 17353 | 1464141935872 Marionette TRACE conn4 <- [1,766,null,{}] 19:05:36 INFO - PROCESS | 17353 | 1464141936253 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:36 INFO - PROCESS | 17353 | 1464141936553 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 19:05:36 INFO - PROCESS | 17353 | 1464141936697 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:36 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c952c00 == 91 [pid = 17353] [id = 199] 19:05:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 275 (0x8c953c00) [pid = 17353] [serial = 597] [outer = (nil)] 19:05:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 276 (0x8c956800) [pid = 17353] [serial = 598] [outer = 0x8c953c00] 19:05:36 INFO - PROCESS | 17353 | 1464141936781 Marionette DEBUG loaded listener.js 19:05:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 277 (0x8c959000) [pid = 17353] [serial = 599] [outer = 0x8c953c00] 19:05:38 INFO - PROCESS | 17353 | 1464141938140 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 19:05:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:05:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2334ms 19:05:38 INFO - PROCESS | 17353 | 1464141938253 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 19:05:38 INFO - PROCESS | 17353 | 1464141938258 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 19:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:05:38 INFO - PROCESS | 17353 | 1464141938270 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:05:38 INFO - PROCESS | 17353 | 1464141938273 Marionette TRACE conn4 <- [1,770,null,{}] 19:05:38 INFO - PROCESS | 17353 | 1464141938282 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:38 INFO - PROCESS | 17353 | 1464141938508 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 19:05:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8f317400 == 90 [pid = 17353] [id = 112] 19:05:38 INFO - PROCESS | 17353 | --DOMWINDOW == 276 (0x9d41c000) [pid = 17353] [serial = 475] [outer = (nil)] [url = about:blank] 19:05:38 INFO - PROCESS | 17353 | --DOMWINDOW == 275 (0x8aff8800) [pid = 17353] [serial = 490] [outer = (nil)] [url = about:blank] 19:05:38 INFO - PROCESS | 17353 | --DOMWINDOW == 274 (0x99e89800) [pid = 17353] [serial = 469] [outer = (nil)] [url = about:blank] 19:05:38 INFO - PROCESS | 17353 | --DOMWINDOW == 273 (0x94467c00) [pid = 17353] [serial = 466] [outer = (nil)] [url = about:blank] 19:05:38 INFO - PROCESS | 17353 | --DOMWINDOW == 272 (0xa22bec00) [pid = 17353] [serial = 478] [outer = (nil)] [url = about:blank] 19:05:38 INFO - PROCESS | 17353 | --DOMWINDOW == 271 (0x8c7ca400) [pid = 17353] [serial = 481] [outer = (nil)] [url = about:blank] 19:05:38 INFO - PROCESS | 17353 | --DOMWINDOW == 270 (0x8a5f6000) [pid = 17353] [serial = 493] [outer = (nil)] [url = about:blank] 19:05:38 INFO - PROCESS | 17353 | --DOMWINDOW == 269 (0x8c7cc000) [pid = 17353] [serial = 487] [outer = (nil)] [url = about:blank] 19:05:38 INFO - PROCESS | 17353 | --DOMWINDOW == 268 (0x8d407000) [pid = 17353] [serial = 460] [outer = (nil)] [url = about:blank] 19:05:38 INFO - PROCESS | 17353 | --DOMWINDOW == 267 (0x9b332000) [pid = 17353] [serial = 472] [outer = (nil)] [url = about:blank] 19:05:38 INFO - PROCESS | 17353 | --DOMWINDOW == 266 (0x8d82a000) [pid = 17353] [serial = 463] [outer = (nil)] [url = about:blank] 19:05:38 INFO - PROCESS | 17353 | --DOMWINDOW == 265 (0x8c7c1800) [pid = 17353] [serial = 496] [outer = (nil)] [url = about:blank] 19:05:38 INFO - PROCESS | 17353 | --DOMWINDOW == 264 (0x8addb400) [pid = 17353] [serial = 484] [outer = (nil)] [url = about:blank] 19:05:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8cdc6000 == 89 [pid = 17353] [id = 186] 19:05:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8b661400 == 88 [pid = 17353] [id = 185] 19:05:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8a5eec00 == 87 [pid = 17353] [id = 184] 19:05:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8b46d400 == 86 [pid = 17353] [id = 183] 19:05:38 INFO - PROCESS | 17353 | --DOCSHELL 0x9ac86000 == 85 [pid = 17353] [id = 180] 19:05:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8a5f5000 == 84 [pid = 17353] [id = 179] 19:05:38 INFO - PROCESS | 17353 | 1464141938771 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:38 INFO - PROCESS | 17353 | --DOCSHELL 0x9afa7400 == 83 [pid = 17353] [id = 178] 19:05:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8aff6400 == 82 [pid = 17353] [id = 177] 19:05:38 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a5eec00 == 83 [pid = 17353] [id = 200] 19:05:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 265 (0x8a5f8c00) [pid = 17353] [serial = 600] [outer = (nil)] 19:05:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 266 (0x8b65c800) [pid = 17353] [serial = 601] [outer = 0x8a5f8c00] 19:05:38 INFO - PROCESS | 17353 | 1464141938857 Marionette DEBUG loaded listener.js 19:05:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 267 (0x8c7d0800) [pid = 17353] [serial = 602] [outer = 0x8a5f8c00] 19:05:39 INFO - PROCESS | 17353 | --DOMWINDOW == 266 (0x910dcc00) [pid = 17353] [serial = 517] [outer = (nil)] [url = about:blank] 19:05:39 INFO - PROCESS | 17353 | --DOMWINDOW == 265 (0x92054000) [pid = 17353] [serial = 518] [outer = (nil)] [url = about:blank] 19:05:39 INFO - PROCESS | 17353 | --DOMWINDOW == 264 (0x8b65a800) [pid = 17353] [serial = 500] [outer = (nil)] [url = about:blank] 19:05:39 INFO - PROCESS | 17353 | --DOMWINDOW == 263 (0x8d821400) [pid = 17353] [serial = 508] [outer = (nil)] [url = about:blank] 19:05:39 INFO - PROCESS | 17353 | --DOMWINDOW == 262 (0x8ea1ac00) [pid = 17353] [serial = 511] [outer = (nil)] [url = about:blank] 19:05:39 INFO - PROCESS | 17353 | --DOMWINDOW == 261 (0x8d5c0c00) [pid = 17353] [serial = 505] [outer = (nil)] [url = about:blank] 19:05:39 INFO - PROCESS | 17353 | --DOMWINDOW == 260 (0x8cd83c00) [pid = 17353] [serial = 502] [outer = (nil)] [url = about:blank] 19:05:39 INFO - PROCESS | 17353 | --DOMWINDOW == 259 (0x8e170400) [pid = 17353] [serial = 509] [outer = (nil)] [url = about:blank] 19:05:39 INFO - PROCESS | 17353 | --DOMWINDOW == 258 (0x8f5e5c00) [pid = 17353] [serial = 514] [outer = (nil)] [url = about:blank] 19:05:39 INFO - PROCESS | 17353 | --DOMWINDOW == 257 (0x8d40b400) [pid = 17353] [serial = 503] [outer = (nil)] [url = about:blank] 19:05:39 INFO - PROCESS | 17353 | --DOMWINDOW == 256 (0x8ea5c800) [pid = 17353] [serial = 512] [outer = (nil)] [url = about:blank] 19:05:39 INFO - PROCESS | 17353 | --DOMWINDOW == 255 (0x910e6c00) [pid = 17353] [serial = 515] [outer = (nil)] [url = about:blank] 19:05:39 INFO - PROCESS | 17353 | --DOMWINDOW == 254 (0x8aff6000) [pid = 17353] [serial = 499] [outer = (nil)] [url = about:blank] 19:05:39 INFO - PROCESS | 17353 | --DOMWINDOW == 253 (0x8d637800) [pid = 17353] [serial = 506] [outer = (nil)] [url = about:blank] 19:05:39 INFO - PROCESS | 17353 | 1464141939648 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 19:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1440ms 19:05:39 INFO - PROCESS | 17353 | 1464141939712 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 19:05:39 INFO - PROCESS | 17353 | 1464141939716 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 19:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:05:39 INFO - PROCESS | 17353 | 1464141939723 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:05:39 INFO - PROCESS | 17353 | 1464141939727 Marionette TRACE conn4 <- [1,774,null,{}] 19:05:39 INFO - PROCESS | 17353 | 1464141939733 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:39 INFO - PROCESS | 17353 | 1464141939916 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 19:05:40 INFO - PROCESS | 17353 | 1464141940095 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:40 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b46f400 == 84 [pid = 17353] [id = 201] 19:05:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 254 (0x8cdba800) [pid = 17353] [serial = 603] [outer = (nil)] 19:05:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 255 (0x8d50b000) [pid = 17353] [serial = 604] [outer = 0x8cdba800] 19:05:40 INFO - PROCESS | 17353 | 1464141940179 Marionette DEBUG loaded listener.js 19:05:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 256 (0x8d5c6800) [pid = 17353] [serial = 605] [outer = 0x8cdba800] 19:05:41 INFO - PROCESS | 17353 | 1464141941304 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 19:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1649ms 19:05:41 INFO - PROCESS | 17353 | 1464141941374 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 19:05:41 INFO - PROCESS | 17353 | 1464141941381 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 19:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:05:41 INFO - PROCESS | 17353 | 1464141941391 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:05:41 INFO - PROCESS | 17353 | 1464141941397 Marionette TRACE conn4 <- [1,778,null,{}] 19:05:41 INFO - PROCESS | 17353 | 1464141941406 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:41 INFO - PROCESS | 17353 | 1464141941652 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 19:05:41 INFO - PROCESS | 17353 | 1464141941961 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:42 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b476c00 == 85 [pid = 17353] [id = 202] 19:05:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 257 (0x8c94ec00) [pid = 17353] [serial = 606] [outer = (nil)] 19:05:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 258 (0x8c9be000) [pid = 17353] [serial = 607] [outer = 0x8c94ec00] 19:05:42 INFO - PROCESS | 17353 | 1464141942057 Marionette DEBUG loaded listener.js 19:05:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 259 (0x8cdbcc00) [pid = 17353] [serial = 608] [outer = 0x8c94ec00] 19:05:43 INFO - PROCESS | 17353 | 1464141943091 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 19:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1738ms 19:05:43 INFO - PROCESS | 17353 | 1464141943130 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 19:05:43 INFO - PROCESS | 17353 | 1464141943139 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 19:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:05:43 INFO - PROCESS | 17353 | 1464141943151 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:05:43 INFO - PROCESS | 17353 | 1464141943155 Marionette TRACE conn4 <- [1,782,null,{}] 19:05:43 INFO - PROCESS | 17353 | 1464141943162 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:43 INFO - PROCESS | 17353 | 1464141943384 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 19:05:43 INFO - PROCESS | 17353 | 1464141943725 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d686c00 == 86 [pid = 17353] [id = 203] 19:05:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 260 (0x8d687000) [pid = 17353] [serial = 609] [outer = (nil)] 19:05:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 261 (0x8d79f800) [pid = 17353] [serial = 610] [outer = 0x8d687000] 19:05:43 INFO - PROCESS | 17353 | 1464141943820 Marionette DEBUG loaded listener.js 19:05:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 262 (0x8d82ec00) [pid = 17353] [serial = 611] [outer = 0x8d687000] 19:05:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 263 (0x8e397400) [pid = 17353] [serial = 612] [outer = 0x96c49000] 19:05:44 INFO - PROCESS | 17353 | 1464141944883 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 19:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1787ms 19:05:44 INFO - PROCESS | 17353 | 1464141944937 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 19:05:44 INFO - PROCESS | 17353 | 1464141944942 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 19:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:05:44 INFO - PROCESS | 17353 | 1464141944949 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:05:44 INFO - PROCESS | 17353 | 1464141944956 Marionette TRACE conn4 <- [1,786,null,{}] 19:05:44 INFO - PROCESS | 17353 | 1464141944973 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:45 INFO - PROCESS | 17353 | 1464141945232 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0xa210c800 == 85 [pid = 17353] [id = 138] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x8cdb9000 == 84 [pid = 17353] [id = 141] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x8b46f800 == 83 [pid = 17353] [id = 143] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x8c9b2000 == 82 [pid = 17353] [id = 142] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x99d70400 == 81 [pid = 17353] [id = 88] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x8b478c00 == 80 [pid = 17353] [id = 144] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x8c952c00 == 79 [pid = 17353] [id = 199] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x8a5eec00 == 78 [pid = 17353] [id = 200] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x95190c00 == 77 [pid = 17353] [id = 198] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x8b479000 == 76 [pid = 17353] [id = 197] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x8f7c2400 == 75 [pid = 17353] [id = 196] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x8add9400 == 74 [pid = 17353] [id = 195] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x99112000 == 73 [pid = 17353] [id = 194] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x8ade1c00 == 72 [pid = 17353] [id = 192] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x8aff6800 == 71 [pid = 17353] [id = 193] 19:05:47 INFO - PROCESS | 17353 | --DOCSHELL 0x8f7c6000 == 70 [pid = 17353] [id = 191] 19:05:47 INFO - PROCESS | 17353 | 1464141947766 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:47 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3f8000 == 71 [pid = 17353] [id = 204] 19:05:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 264 (0x8a5eec00) [pid = 17353] [serial = 613] [outer = (nil)] 19:05:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 265 (0x8b478c00) [pid = 17353] [serial = 614] [outer = 0x8a5eec00] 19:05:47 INFO - PROCESS | 17353 | 1464141947850 Marionette DEBUG loaded listener.js 19:05:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 266 (0x8c94d400) [pid = 17353] [serial = 615] [outer = 0x8a5eec00] 19:05:48 INFO - PROCESS | 17353 | 1464141948752 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 19:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 3848ms 19:05:48 INFO - PROCESS | 17353 | 1464141948810 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 19:05:48 INFO - PROCESS | 17353 | 1464141948817 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 19:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:05:48 INFO - PROCESS | 17353 | 1464141948826 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:05:48 INFO - PROCESS | 17353 | 1464141948832 Marionette TRACE conn4 <- [1,790,null,{}] 19:05:48 INFO - PROCESS | 17353 | 1464141948839 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:49 INFO - PROCESS | 17353 | 1464141949087 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 19:05:49 INFO - PROCESS | 17353 | 1464141949111 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:49 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cd82800 == 72 [pid = 17353] [id = 205] 19:05:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 267 (0x8cd8c000) [pid = 17353] [serial = 616] [outer = (nil)] 19:05:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 268 (0x8d629400) [pid = 17353] [serial = 617] [outer = 0x8cd8c000] 19:05:49 INFO - PROCESS | 17353 | 1464141949190 Marionette DEBUG loaded listener.js 19:05:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 269 (0x8d638c00) [pid = 17353] [serial = 618] [outer = 0x8cd8c000] 19:05:50 INFO - PROCESS | 17353 | --DOMWINDOW == 268 (0x8d511800) [pid = 17353] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:05:50 INFO - PROCESS | 17353 | --DOMWINDOW == 267 (0x8ade0400) [pid = 17353] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:05:50 INFO - PROCESS | 17353 | --DOMWINDOW == 266 (0x8c9b3400) [pid = 17353] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:05:50 INFO - PROCESS | 17353 | --DOMWINDOW == 265 (0x8f7c3c00) [pid = 17353] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:05:50 INFO - PROCESS | 17353 | --DOMWINDOW == 264 (0x8b46fc00) [pid = 17353] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:05:50 INFO - PROCESS | 17353 | --DOMWINDOW == 263 (0x8f7bd400) [pid = 17353] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:05:50 INFO - PROCESS | 17353 | --DOMWINDOW == 262 (0x8a5f8c00) [pid = 17353] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:05:50 INFO - PROCESS | 17353 | --DOMWINDOW == 261 (0x8c7cac00) [pid = 17353] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:05:50 INFO - PROCESS | 17353 | --DOMWINDOW == 260 (0x8c953c00) [pid = 17353] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:05:50 INFO - PROCESS | 17353 | 1464141950395 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 19:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1639ms 19:05:50 INFO - PROCESS | 17353 | 1464141950469 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 19:05:50 INFO - PROCESS | 17353 | 1464141950475 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 19:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:05:50 INFO - PROCESS | 17353 | 1464141950482 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:05:50 INFO - PROCESS | 17353 | 1464141950485 Marionette TRACE conn4 <- [1,794,null,{}] 19:05:50 INFO - PROCESS | 17353 | 1464141950493 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:50 INFO - PROCESS | 17353 | 1464141950675 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 19:05:50 INFO - PROCESS | 17353 | 1464141950929 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9b1400 == 73 [pid = 17353] [id = 206] 19:05:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 261 (0x8e9b3400) [pid = 17353] [serial = 619] [outer = (nil)] 19:05:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 262 (0x8ea5d000) [pid = 17353] [serial = 620] [outer = 0x8e9b3400] 19:05:51 INFO - PROCESS | 17353 | 1464141951012 Marionette DEBUG loaded listener.js 19:05:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 263 (0x8f5ec400) [pid = 17353] [serial = 621] [outer = 0x8e9b3400] 19:05:51 INFO - PROCESS | 17353 | 1464141951842 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 19:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1429ms 19:05:51 INFO - PROCESS | 17353 | 1464141951912 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 19:05:51 INFO - PROCESS | 17353 | 1464141951916 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 19:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:05:51 INFO - PROCESS | 17353 | 1464141951932 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:05:51 INFO - PROCESS | 17353 | 1464141951941 Marionette TRACE conn4 <- [1,798,null,{}] 19:05:51 INFO - PROCESS | 17353 | 1464141951948 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:52 INFO - PROCESS | 17353 | 1464141952226 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 19:05:52 INFO - PROCESS | 17353 | 1464141952499 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:52 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ade1c00 == 74 [pid = 17353] [id = 207] 19:05:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 264 (0x8aff1c00) [pid = 17353] [serial = 622] [outer = (nil)] 19:05:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 265 (0x8b47a800) [pid = 17353] [serial = 623] [outer = 0x8aff1c00] 19:05:52 INFO - PROCESS | 17353 | 1464141952636 Marionette DEBUG loaded listener.js 19:05:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 266 (0x8c953c00) [pid = 17353] [serial = 624] [outer = 0x8aff1c00] 19:05:53 INFO - PROCESS | 17353 | 1464141953659 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 19:05:53 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 19:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1798ms 19:05:53 INFO - PROCESS | 17353 | 1464141953725 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 19:05:53 INFO - PROCESS | 17353 | 1464141953731 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 19:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:05:53 INFO - PROCESS | 17353 | 1464141953739 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:05:53 INFO - PROCESS | 17353 | 1464141953745 Marionette TRACE conn4 <- [1,802,null,{}] 19:05:53 INFO - PROCESS | 17353 | 1464141953753 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:53 INFO - PROCESS | 17353 | 1464141953963 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 19:05:54 INFO - PROCESS | 17353 | 1464141954224 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:54 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5ba400 == 75 [pid = 17353] [id = 208] 19:05:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 267 (0x8d62a800) [pid = 17353] [serial = 625] [outer = (nil)] 19:05:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 268 (0x8d68cc00) [pid = 17353] [serial = 626] [outer = 0x8d62a800] 19:05:54 INFO - PROCESS | 17353 | 1464141954365 Marionette DEBUG loaded listener.js 19:05:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 269 (0x8e39bc00) [pid = 17353] [serial = 627] [outer = 0x8d62a800] 19:05:55 INFO - PROCESS | 17353 | 1464141955325 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 19:05:55 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 19:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1639ms 19:05:55 INFO - PROCESS | 17353 | 1464141955379 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 19:05:55 INFO - PROCESS | 17353 | 1464141955384 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 19:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:05:55 INFO - PROCESS | 17353 | 1464141955391 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:05:55 INFO - PROCESS | 17353 | 1464141955395 Marionette TRACE conn4 <- [1,806,null,{}] 19:05:55 INFO - PROCESS | 17353 | 1464141955401 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:55 INFO - PROCESS | 17353 | 1464141955602 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 19:05:55 INFO - PROCESS | 17353 | 1464141955913 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:55 INFO - PROCESS | 17353 | ++DOCSHELL 0x91009800 == 76 [pid = 17353] [id = 209] 19:05:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 270 (0x91010c00) [pid = 17353] [serial = 628] [outer = (nil)] 19:05:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 271 (0x910e9400) [pid = 17353] [serial = 629] [outer = 0x91010c00] 19:05:56 INFO - PROCESS | 17353 | 1464141956046 Marionette DEBUG loaded listener.js 19:05:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 272 (0x920ec400) [pid = 17353] [serial = 630] [outer = 0x91010c00] 19:05:57 INFO - PROCESS | 17353 | 1464141957018 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 19:05:57 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 19:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1682ms 19:05:57 INFO - PROCESS | 17353 | 1464141957074 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 19:05:57 INFO - PROCESS | 17353 | 1464141957081 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 19:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:05:57 INFO - PROCESS | 17353 | 1464141957099 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:05:57 INFO - PROCESS | 17353 | 1464141957107 Marionette TRACE conn4 <- [1,810,null,{}] 19:05:57 INFO - PROCESS | 17353 | 1464141957113 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:57 INFO - PROCESS | 17353 | 1464141957361 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 19:05:57 INFO - PROCESS | 17353 | 1464141957611 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a5fa000 == 77 [pid = 17353] [id = 210] 19:05:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 273 (0x8b477000) [pid = 17353] [serial = 631] [outer = (nil)] 19:05:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 274 (0x97687c00) [pid = 17353] [serial = 632] [outer = 0x8b477000] 19:05:57 INFO - PROCESS | 17353 | 1464141957744 Marionette DEBUG loaded listener.js 19:05:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 275 (0x99d7ac00) [pid = 17353] [serial = 633] [outer = 0x8b477000] 19:05:58 INFO - PROCESS | 17353 | 1464141958706 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 19:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1699ms 19:05:58 INFO - PROCESS | 17353 | 1464141958790 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 19:05:58 INFO - PROCESS | 17353 | 1464141958794 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 19:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:05:58 INFO - PROCESS | 17353 | 1464141958843 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:05:58 INFO - PROCESS | 17353 | 1464141958848 Marionette TRACE conn4 <- [1,814,null,{}] 19:05:58 INFO - PROCESS | 17353 | 1464141958866 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:59 INFO - PROCESS | 17353 | 1464141959083 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 19:05:59 INFO - PROCESS | 17353 | 1464141959341 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d40f000 == 78 [pid = 17353] [id = 211] 19:05:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 276 (0x8d7a8c00) [pid = 17353] [serial = 634] [outer = (nil)] 19:05:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 277 (0x9ac8f000) [pid = 17353] [serial = 635] [outer = 0x8d7a8c00] 19:05:59 INFO - PROCESS | 17353 | 1464141959470 Marionette DEBUG loaded listener.js 19:05:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 278 (0x9ac92c00) [pid = 17353] [serial = 636] [outer = 0x8d7a8c00] 19:06:00 INFO - PROCESS | 17353 | 1464141960431 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 19:06:00 INFO - PROCESS | 17353 | 1464141960490 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 19:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:06:00 INFO - PROCESS | 17353 | 1464141960497 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:06:00 INFO - PROCESS | 17353 | 1464141960501 Marionette TRACE conn4 <- [1,818,null,{}] 19:06:00 INFO - PROCESS | 17353 | 1464141960507 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:00 INFO - PROCESS | 17353 | 1464141960802 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 19:06:01 INFO - PROCESS | 17353 | 1464141961162 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b1df800 == 79 [pid = 17353] [id = 212] 19:06:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 279 (0x9b336000) [pid = 17353] [serial = 637] [outer = (nil)] 19:06:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 280 (0x9bc3e000) [pid = 17353] [serial = 638] [outer = 0x9b336000] 19:06:01 INFO - PROCESS | 17353 | 1464141961273 Marionette DEBUG loaded listener.js 19:06:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 281 (0xa105a000) [pid = 17353] [serial = 639] [outer = 0x9b336000] 19:06:02 INFO - PROCESS | 17353 | 1464141962287 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 19:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1832ms 19:06:02 INFO - PROCESS | 17353 | 1464141962330 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 19:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:06:02 INFO - PROCESS | 17353 | 1464141962335 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 19:06:02 INFO - PROCESS | 17353 | 1464141962342 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:06:02 INFO - PROCESS | 17353 | 1464141962345 Marionette TRACE conn4 <- [1,822,null,{}] 19:06:02 INFO - PROCESS | 17353 | 1464141962352 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:02 INFO - PROCESS | 17353 | 1464141962547 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 19:06:02 INFO - PROCESS | 17353 | 1464141962805 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:02 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f7bd400 == 80 [pid = 17353] [id = 213] 19:06:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 282 (0x9a0e2000) [pid = 17353] [serial = 640] [outer = (nil)] 19:06:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 283 (0xa3020000) [pid = 17353] [serial = 641] [outer = 0x9a0e2000] 19:06:02 INFO - PROCESS | 17353 | 1464141962937 Marionette DEBUG loaded listener.js 19:06:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 284 (0xa30eb000) [pid = 17353] [serial = 642] [outer = 0x9a0e2000] 19:06:03 INFO - PROCESS | 17353 | 1464141963881 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 19:06:03 INFO - PROCESS | 17353 | 1464141963930 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 19:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 19:06:03 INFO - PROCESS | 17353 | 1464141963938 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:06:03 INFO - PROCESS | 17353 | 1464141963941 Marionette TRACE conn4 <- [1,826,null,{}] 19:06:03 INFO - PROCESS | 17353 | 1464141963948 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:04 INFO - PROCESS | 17353 | 1464141964176 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 19:06:04 INFO - PROCESS | 17353 | 1464141964425 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:04 INFO - PROCESS | 17353 | ++DOCSHELL 0x89471c00 == 81 [pid = 17353] [id = 214] 19:06:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 285 (0x89473800) [pid = 17353] [serial = 643] [outer = (nil)] 19:06:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 286 (0x8947b000) [pid = 17353] [serial = 644] [outer = 0x89473800] 19:06:04 INFO - PROCESS | 17353 | 1464141964562 Marionette DEBUG loaded listener.js 19:06:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 287 (0x89480800) [pid = 17353] [serial = 645] [outer = 0x89473800] 19:06:05 INFO - PROCESS | 17353 | 1464141965505 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 19:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1635ms 19:06:05 INFO - PROCESS | 17353 | 1464141965574 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 19:06:05 INFO - PROCESS | 17353 | 1464141965578 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 19:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:06:05 INFO - PROCESS | 17353 | 1464141965585 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:06:05 INFO - PROCESS | 17353 | 1464141965589 Marionette TRACE conn4 <- [1,830,null,{}] 19:06:05 INFO - PROCESS | 17353 | 1464141965594 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:05 INFO - PROCESS | 17353 | 1464141965785 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 19:06:06 INFO - PROCESS | 17353 | 1464141966051 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:06 INFO - PROCESS | 17353 | ++DOCSHELL 0x89472800 == 82 [pid = 17353] [id = 215] 19:06:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 288 (0x8947bc00) [pid = 17353] [serial = 646] [outer = (nil)] 19:06:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 289 (0x8c8ae800) [pid = 17353] [serial = 647] [outer = 0x8947bc00] 19:06:06 INFO - PROCESS | 17353 | 1464141966180 Marionette DEBUG loaded listener.js 19:06:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 290 (0x8c8b1400) [pid = 17353] [serial = 648] [outer = 0x8947bc00] 19:06:07 INFO - PROCESS | 17353 | 1464141967110 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 19:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1583ms 19:06:07 INFO - PROCESS | 17353 | 1464141967169 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 19:06:07 INFO - PROCESS | 17353 | 1464141967174 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 19:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:06:07 INFO - PROCESS | 17353 | 1464141967181 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:06:07 INFO - PROCESS | 17353 | 1464141967184 Marionette TRACE conn4 <- [1,834,null,{}] 19:06:07 INFO - PROCESS | 17353 | 1464141967190 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:07 INFO - PROCESS | 17353 | 1464141967425 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 19:06:07 INFO - PROCESS | 17353 | 1464141967789 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:07 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c8aa000 == 83 [pid = 17353] [id = 216] 19:06:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 291 (0x8c8abc00) [pid = 17353] [serial = 649] [outer = (nil)] 19:06:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 292 (0x8c8b8000) [pid = 17353] [serial = 650] [outer = 0x8c8abc00] 19:06:07 INFO - PROCESS | 17353 | 1464141967886 Marionette DEBUG loaded listener.js 19:06:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 293 (0x8d40dc00) [pid = 17353] [serial = 651] [outer = 0x8c8abc00] 19:06:08 INFO - PROCESS | 17353 | 1464141968821 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 19:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1686ms 19:06:08 INFO - PROCESS | 17353 | 1464141968869 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 19:06:08 INFO - PROCESS | 17353 | 1464141968873 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 19:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:06:08 INFO - PROCESS | 17353 | 1464141968880 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:06:08 INFO - PROCESS | 17353 | 1464141968883 Marionette TRACE conn4 <- [1,838,null,{}] 19:06:08 INFO - PROCESS | 17353 | 1464141968889 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:09 INFO - PROCESS | 17353 | 1464141969116 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 19:06:09 INFO - PROCESS | 17353 | 1464141969383 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:09 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5b0400 == 84 [pid = 17353] [id = 217] 19:06:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 294 (0x8d5b0c00) [pid = 17353] [serial = 652] [outer = (nil)] 19:06:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 295 (0x8d5b3800) [pid = 17353] [serial = 653] [outer = 0x8d5b0c00] 19:06:09 INFO - PROCESS | 17353 | 1464141969527 Marionette DEBUG loaded listener.js 19:06:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 296 (0x8e9b3000) [pid = 17353] [serial = 654] [outer = 0x8d5b0c00] 19:06:10 INFO - PROCESS | 17353 | 1464141970495 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 19:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1639ms 19:06:10 INFO - PROCESS | 17353 | 1464141970520 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 19:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:06:10 INFO - PROCESS | 17353 | 1464141970525 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 19:06:10 INFO - PROCESS | 17353 | 1464141970531 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:06:10 INFO - PROCESS | 17353 | 1464141970536 Marionette TRACE conn4 <- [1,842,null,{}] 19:06:10 INFO - PROCESS | 17353 | 1464141970542 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:10 INFO - PROCESS | 17353 | 1464141970765 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 19:06:11 INFO - PROCESS | 17353 | 1464141971036 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:11 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c849800 == 85 [pid = 17353] [id = 218] 19:06:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 297 (0x8c84d800) [pid = 17353] [serial = 655] [outer = (nil)] 19:06:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 298 (0x8c855000) [pid = 17353] [serial = 656] [outer = 0x8c84d800] 19:06:11 INFO - PROCESS | 17353 | 1464141971165 Marionette DEBUG loaded listener.js 19:06:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 299 (0x91005400) [pid = 17353] [serial = 657] [outer = 0x8c84d800] 19:06:12 INFO - PROCESS | 17353 | 1464141972084 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 19:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1591ms 19:06:12 INFO - PROCESS | 17353 | 1464141972123 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 19:06:12 INFO - PROCESS | 17353 | 1464141972127 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 19:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:06:12 INFO - PROCESS | 17353 | 1464141972134 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:06:12 INFO - PROCESS | 17353 | 1464141972136 Marionette TRACE conn4 <- [1,846,null,{}] 19:06:12 INFO - PROCESS | 17353 | 1464141972143 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:12 INFO - PROCESS | 17353 | 1464141972331 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 19:06:12 INFO - PROCESS | 17353 | 1464141972592 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:12 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3f8c00 == 86 [pid = 17353] [id = 219] 19:06:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 300 (0x8c7cc000) [pid = 17353] [serial = 658] [outer = (nil)] 19:06:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 301 (0x8c9bf400) [pid = 17353] [serial = 659] [outer = 0x8c7cc000] 19:06:12 INFO - PROCESS | 17353 | 1464141972719 Marionette DEBUG loaded listener.js 19:06:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 302 (0x8d5b2400) [pid = 17353] [serial = 660] [outer = 0x8c7cc000] 19:06:13 INFO - PROCESS | 17353 | 1464141973648 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 19:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1580ms 19:06:13 INFO - PROCESS | 17353 | 1464141973715 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 19:06:13 INFO - PROCESS | 17353 | 1464141973720 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 19:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:06:13 INFO - PROCESS | 17353 | 1464141973726 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:06:13 INFO - PROCESS | 17353 | 1464141973730 Marionette TRACE conn4 <- [1,850,null,{}] 19:06:13 INFO - PROCESS | 17353 | 1464141973736 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:13 INFO - PROCESS | 17353 | 1464141973982 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 19:06:14 INFO - PROCESS | 17353 | 1464141974523 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:14 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add6400 == 87 [pid = 17353] [id = 220] 19:06:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 303 (0x8add9400) [pid = 17353] [serial = 661] [outer = (nil)] 19:06:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 304 (0x8aff1800) [pid = 17353] [serial = 662] [outer = 0x8add9400] 19:06:14 INFO - PROCESS | 17353 | 1464141974612 Marionette DEBUG loaded listener.js 19:06:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 305 (0x8c84a000) [pid = 17353] [serial = 663] [outer = 0x8add9400] 19:06:15 INFO - PROCESS | 17353 | 1464141975682 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 19:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1982ms 19:06:15 INFO - PROCESS | 17353 | 1464141975710 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 19:06:15 INFO - PROCESS | 17353 | 1464141975716 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 19:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:06:15 INFO - PROCESS | 17353 | 1464141975724 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:06:15 INFO - PROCESS | 17353 | 1464141975730 Marionette TRACE conn4 <- [1,854,null,{}] 19:06:15 INFO - PROCESS | 17353 | 1464141975738 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:15 INFO - PROCESS | 17353 | 1464141975986 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 19:06:16 INFO - PROCESS | 17353 | 1464141976369 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:16 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c953800 == 88 [pid = 17353] [id = 221] 19:06:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 306 (0x8c9c0400) [pid = 17353] [serial = 664] [outer = (nil)] 19:06:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 307 (0x8cdaf800) [pid = 17353] [serial = 665] [outer = 0x8c9c0400] 19:06:16 INFO - PROCESS | 17353 | 1464141976489 Marionette DEBUG loaded listener.js 19:06:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 308 (0x8d40d800) [pid = 17353] [serial = 666] [outer = 0x8c9c0400] 19:06:17 INFO - PROCESS | 17353 | 1464141977643 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 19:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1994ms 19:06:17 INFO - PROCESS | 17353 | 1464141977726 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 19:06:17 INFO - PROCESS | 17353 | 1464141977737 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 19:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:06:17 INFO - PROCESS | 17353 | 1464141977748 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:06:17 INFO - PROCESS | 17353 | 1464141977753 Marionette TRACE conn4 <- [1,858,null,{}] 19:06:17 INFO - PROCESS | 17353 | 1464141977850 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:18 INFO - PROCESS | 17353 | 1464141978278 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 19:06:18 INFO - PROCESS | 17353 | 1464141978505 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:18 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d633c00 == 89 [pid = 17353] [id = 222] 19:06:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 309 (0x8d638800) [pid = 17353] [serial = 667] [outer = (nil)] 19:06:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 310 (0x8e171800) [pid = 17353] [serial = 668] [outer = 0x8d638800] 19:06:18 INFO - PROCESS | 17353 | 1464141978621 Marionette DEBUG loaded listener.js 19:06:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 311 (0x8f318c00) [pid = 17353] [serial = 669] [outer = 0x8d638800] 19:06:19 INFO - PROCESS | 17353 | 1464141979610 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 19:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1903ms 19:06:19 INFO - PROCESS | 17353 | 1464141979650 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 19:06:19 INFO - PROCESS | 17353 | 1464141979653 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 19:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:06:19 INFO - PROCESS | 17353 | 1464141979668 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:06:19 INFO - PROCESS | 17353 | 1464141979678 Marionette TRACE conn4 <- [1,862,null,{}] 19:06:19 INFO - PROCESS | 17353 | 1464141979687 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:19 INFO - PROCESS | 17353 | 1464141979896 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 19:06:20 INFO - PROCESS | 17353 | 1464141980157 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:20 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3f7000 == 90 [pid = 17353] [id = 223] 19:06:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 312 (0x8a3f7800) [pid = 17353] [serial = 670] [outer = (nil)] 19:06:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 313 (0x928ea800) [pid = 17353] [serial = 671] [outer = 0x8a3f7800] 19:06:20 INFO - PROCESS | 17353 | 1464141980288 Marionette DEBUG loaded listener.js 19:06:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 314 (0x928f5800) [pid = 17353] [serial = 672] [outer = 0x8a3f7800] 19:06:21 INFO - PROCESS | 17353 | 1464141981206 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 19:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1604ms 19:06:21 INFO - PROCESS | 17353 | 1464141981265 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 19:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:06:21 INFO - PROCESS | 17353 | 1464141981270 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 19:06:21 INFO - PROCESS | 17353 | 1464141981276 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:06:21 INFO - PROCESS | 17353 | 1464141981279 Marionette TRACE conn4 <- [1,866,null,{}] 19:06:21 INFO - PROCESS | 17353 | 1464141981285 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:21 INFO - PROCESS | 17353 | 1464141981510 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 19:06:21 INFO - PROCESS | 17353 | 1464141981862 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:21 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c94e000 == 91 [pid = 17353] [id = 224] 19:06:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 315 (0x8c952400) [pid = 17353] [serial = 673] [outer = (nil)] 19:06:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 316 (0x93a85800) [pid = 17353] [serial = 674] [outer = 0x8c952400] 19:06:21 INFO - PROCESS | 17353 | 1464141981949 Marionette DEBUG loaded listener.js 19:06:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 317 (0x94f0b400) [pid = 17353] [serial = 675] [outer = 0x8c952400] 19:06:22 INFO - PROCESS | 17353 | --DOCSHELL 0x93a8a000 == 90 [pid = 17353] [id = 16] 19:06:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8e9b1400 == 89 [pid = 17353] [id = 206] 19:06:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8addd400 == 88 [pid = 17353] [id = 187] 19:06:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8cd82800 == 87 [pid = 17353] [id = 205] 19:06:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8a3f8000 == 86 [pid = 17353] [id = 204] 19:06:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8d686c00 == 85 [pid = 17353] [id = 203] 19:06:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8b46f400 == 84 [pid = 17353] [id = 201] 19:06:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8b476c00 == 83 [pid = 17353] [id = 202] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 316 (0x95161000) [pid = 17353] [serial = 458] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 315 (0x8d79e400) [pid = 17353] [serial = 559] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 314 (0x8b663400) [pid = 17353] [serial = 553] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 313 (0x8cdab800) [pid = 17353] [serial = 554] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 312 (0x8d514400) [pid = 17353] [serial = 556] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 311 (0x94f08400) [pid = 17353] [serial = 520] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 310 (0x9515f800) [pid = 17353] [serial = 521] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 309 (0x8c9b6000) [pid = 17353] [serial = 551] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 308 (0x8b65a400) [pid = 17353] [serial = 550] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 307 (0x8d79d000) [pid = 17353] [serial = 526] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 306 (0x8cdb5c00) [pid = 17353] [serial = 523] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 305 (0x94f0ac00) [pid = 17353] [serial = 529] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 304 (0x9b28d400) [pid = 17353] [serial = 532] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 303 (0x9b886000) [pid = 17353] [serial = 535] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 302 (0xa210a000) [pid = 17353] [serial = 538] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 301 (0x9ac8c000) [pid = 17353] [serial = 541] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 300 (0x8a3f2800) [pid = 17353] [serial = 544] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 299 (0x8cdabc00) [pid = 17353] [serial = 547] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 298 (0x8b65c800) [pid = 17353] [serial = 601] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 297 (0x8c956800) [pid = 17353] [serial = 598] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 296 (0x8c7d0800) [pid = 17353] [serial = 602] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 295 (0x8e9a8000) [pid = 17353] [serial = 563] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 294 (0x8c9ba000) [pid = 17353] [serial = 565] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 293 (0x8d686400) [pid = 17353] [serial = 568] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 292 (0x8f31dc00) [pid = 17353] [serial = 571] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 291 (0x92050400) [pid = 17353] [serial = 574] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 290 (0x94f23400) [pid = 17353] [serial = 577] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 289 (0x99cb3c00) [pid = 17353] [serial = 580] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 288 (0x9b441400) [pid = 17353] [serial = 583] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 287 (0x9ba9e800) [pid = 17353] [serial = 586] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 286 (0x9d4ba800) [pid = 17353] [serial = 589] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 285 (0x8d5c4000) [pid = 17353] [serial = 592] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 284 (0xa3252000) [pid = 17353] [serial = 595] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 283 (0x8d50b000) [pid = 17353] [serial = 604] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 282 (0x8c959000) [pid = 17353] [serial = 599] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 281 (0x8d62b800) [pid = 17353] [serial = 557] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 280 (0x8e16c000) [pid = 17353] [serial = 560] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | --DOMWINDOW == 279 (0x8d7a8800) [pid = 17353] [serial = 562] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 17353 | 1464141982897 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 19:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1642ms 19:06:22 INFO - PROCESS | 17353 | 1464141982919 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 19:06:22 INFO - PROCESS | 17353 | 1464141982922 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 19:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:06:22 INFO - PROCESS | 17353 | 1464141982929 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:06:22 INFO - PROCESS | 17353 | 1464141982932 Marionette TRACE conn4 <- [1,870,null,{}] 19:06:22 INFO - PROCESS | 17353 | 1464141982968 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:23 INFO - PROCESS | 17353 | 1464141983144 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 19:06:23 INFO - PROCESS | 17353 | 1464141983160 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:23 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c7c5c00 == 84 [pid = 17353] [id = 225] 19:06:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 280 (0x8c954400) [pid = 17353] [serial = 676] [outer = (nil)] 19:06:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 281 (0x8cd82000) [pid = 17353] [serial = 677] [outer = 0x8c954400] 19:06:23 INFO - PROCESS | 17353 | 1464141983247 Marionette DEBUG loaded listener.js 19:06:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 282 (0x8d636400) [pid = 17353] [serial = 678] [outer = 0x8c954400] 19:06:24 INFO - PROCESS | 17353 | 1464141984306 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 19:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1416ms 19:06:24 INFO - PROCESS | 17353 | 1464141984346 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 19:06:24 INFO - PROCESS | 17353 | 1464141984349 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 19:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:06:24 INFO - PROCESS | 17353 | 1464141984356 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:06:24 INFO - PROCESS | 17353 | 1464141984359 Marionette TRACE conn4 <- [1,874,null,{}] 19:06:24 INFO - PROCESS | 17353 | 1464141984365 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:24 INFO - PROCESS | 17353 | 1464141984632 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 19:06:24 INFO - PROCESS | 17353 | 1464141984657 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c957c00 == 85 [pid = 17353] [id = 226] 19:06:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 283 (0x8c9b6000) [pid = 17353] [serial = 679] [outer = (nil)] 19:06:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 284 (0x937ae800) [pid = 17353] [serial = 680] [outer = 0x8c9b6000] 19:06:24 INFO - PROCESS | 17353 | 1464141984734 Marionette DEBUG loaded listener.js 19:06:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 285 (0x9515a800) [pid = 17353] [serial = 681] [outer = 0x8c9b6000] 19:06:25 INFO - PROCESS | 17353 | 1464141985666 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 19:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1389ms 19:06:25 INFO - PROCESS | 17353 | 1464141985745 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 19:06:25 INFO - PROCESS | 17353 | 1464141985749 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 19:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:06:25 INFO - PROCESS | 17353 | 1464141985770 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:06:25 INFO - PROCESS | 17353 | 1464141985774 Marionette TRACE conn4 <- [1,878,null,{}] 19:06:25 INFO - PROCESS | 17353 | 1464141985780 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:26 INFO - PROCESS | 17353 | 1464141986038 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 19:06:26 INFO - PROCESS | 17353 | 1464141986068 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:26 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add5400 == 86 [pid = 17353] [id = 227] 19:06:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 286 (0x8ea1ac00) [pid = 17353] [serial = 682] [outer = (nil)] 19:06:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 287 (0x9768a800) [pid = 17353] [serial = 683] [outer = 0x8ea1ac00] 19:06:26 INFO - PROCESS | 17353 | 1464141986145 Marionette DEBUG loaded listener.js 19:06:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 288 (0x990b0c00) [pid = 17353] [serial = 684] [outer = 0x8ea1ac00] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 287 (0x8add6c00) [pid = 17353] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 286 (0x938d3800) [pid = 17353] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 285 (0x91529800) [pid = 17353] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 284 (0x8d81f400) [pid = 17353] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 283 (0x8f5e3c00) [pid = 17353] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 282 (0x94f0fc00) [pid = 17353] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 281 (0x8d68a000) [pid = 17353] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 280 (0x94469c00) [pid = 17353] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 279 (0x910e4c00) [pid = 17353] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 278 (0xa6732c00) [pid = 17353] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 277 (0xa6733400) [pid = 17353] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 276 (0x8f315000) [pid = 17353] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 275 (0x94469000) [pid = 17353] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 274 (0x9b444400) [pid = 17353] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 273 (0x8e9a5800) [pid = 17353] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 272 (0x8cd85800) [pid = 17353] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 271 (0x8cdb4400) [pid = 17353] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 270 (0x99d70c00) [pid = 17353] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:06:27 INFO - PROCESS | 17353 | --DOMWINDOW == 269 (0x9c8a1c00) [pid = 17353] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 268 (0x938d0c00) [pid = 17353] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 267 (0x8b658800) [pid = 17353] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 266 (0x8ea18c00) [pid = 17353] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 265 (0xa2163000) [pid = 17353] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 264 (0x8d5c4c00) [pid = 17353] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 263 (0x9d6b0c00) [pid = 17353] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 262 (0x9b884000) [pid = 17353] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 261 (0x935d8800) [pid = 17353] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 260 (0x8d50ec00) [pid = 17353] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 259 (0x8d5c4400) [pid = 17353] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 258 (0x8cd83800) [pid = 17353] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 257 (0xa2403c00) [pid = 17353] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 256 (0x8e169400) [pid = 17353] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 255 (0x9b32e400) [pid = 17353] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 254 (0x9b443c00) [pid = 17353] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 253 (0x8ea5d800) [pid = 17353] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 252 (0x8c9b2c00) [pid = 17353] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 251 (0x9b882000) [pid = 17353] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 250 (0x9515ec00) [pid = 17353] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 249 (0x8c7c3c00) [pid = 17353] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 248 (0x8aff2c00) [pid = 17353] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 247 (0x9100d000) [pid = 17353] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 246 (0x9b332800) [pid = 17353] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 245 (0x8c9b3800) [pid = 17353] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 244 (0xa210dc00) [pid = 17353] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 243 (0x99e8cc00) [pid = 17353] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 242 (0xa2162800) [pid = 17353] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 241 (0x8add4000) [pid = 17353] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 240 (0x9515d800) [pid = 17353] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 239 (0x8f5df800) [pid = 17353] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 238 (0x920fac00) [pid = 17353] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 237 (0x9c4ac800) [pid = 17353] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 236 (0x8add3c00) [pid = 17353] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 235 (0x9baa7c00) [pid = 17353] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 234 (0x95166800) [pid = 17353] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 233 (0xa6760c00) [pid = 17353] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 232 (0x8ea11400) [pid = 17353] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 231 (0xa6878000) [pid = 17353] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 230 (0x8e395c00) [pid = 17353] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 229 (0x9b7cec00) [pid = 17353] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 228 (0x94f0e000) [pid = 17353] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 227 (0xa215b800) [pid = 17353] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 226 (0x9d4c3000) [pid = 17353] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 225 (0x8a5f0800) [pid = 17353] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 224 (0x8ea19800) [pid = 17353] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 223 (0x9b448400) [pid = 17353] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 222 (0x8b470800) [pid = 17353] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 221 (0x8c7c6400) [pid = 17353] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 220 (0x94f08c00) [pid = 17353] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 219 (0x935d3800) [pid = 17353] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 218 (0x98082400) [pid = 17353] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 217 (0x8e394c00) [pid = 17353] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 216 (0xa2102800) [pid = 17353] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 215 (0x95165800) [pid = 17353] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 214 (0x8cdc0400) [pid = 17353] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 213 (0x91006400) [pid = 17353] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 212 (0x920f9c00) [pid = 17353] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 211 (0x95190000) [pid = 17353] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 210 (0x99d77000) [pid = 17353] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 209 (0x8d634c00) [pid = 17353] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 208 (0x8f319800) [pid = 17353] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 207 (0x9b329800) [pid = 17353] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 206 (0x8d62f400) [pid = 17353] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 205 (0x8f5e2000) [pid = 17353] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 204 (0x8cd8c000) [pid = 17353] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 203 (0x8a5eec00) [pid = 17353] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 202 (0x8a3f0000) [pid = 17353] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 201 (0x9ac86400) [pid = 17353] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 200 (0x8a3ec800) [pid = 17353] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 199 (0x9b7ce400) [pid = 17353] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:06:28 INFO - PROCESS | 17353 | --DOMWINDOW == 198 (0x8d821c00) [pid = 17353] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:06:28 INFO - PROCESS | 17353 | 1464141988292 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 19:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2550ms 19:06:28 INFO - PROCESS | 17353 | 1464141988306 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 19:06:28 INFO - PROCESS | 17353 | 1464141988309 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 19:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:06:28 INFO - PROCESS | 17353 | 1464141988316 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:06:28 INFO - PROCESS | 17353 | 1464141988320 Marionette TRACE conn4 <- [1,882,null,{}] 19:06:28 INFO - PROCESS | 17353 | 1464141988326 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:28 INFO - PROCESS | 17353 | 1464141988510 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 19:06:28 INFO - PROCESS | 17353 | 1464141988681 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:28 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3eb000 == 87 [pid = 17353] [id = 228] 19:06:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 199 (0x8a3ec800) [pid = 17353] [serial = 685] [outer = (nil)] 19:06:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 200 (0x8b474000) [pid = 17353] [serial = 686] [outer = 0x8a3ec800] 19:06:28 INFO - PROCESS | 17353 | 1464141988760 Marionette DEBUG loaded listener.js 19:06:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 201 (0x8c953000) [pid = 17353] [serial = 687] [outer = 0x8a3ec800] 19:06:29 INFO - PROCESS | 17353 | 1464141989539 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 19:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1241ms 19:06:29 INFO - PROCESS | 17353 | 1464141989557 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 19:06:29 INFO - PROCESS | 17353 | 1464141989560 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 19:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:06:29 INFO - PROCESS | 17353 | 1464141989571 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:06:29 INFO - PROCESS | 17353 | 1464141989574 Marionette TRACE conn4 <- [1,886,null,{}] 19:06:29 INFO - PROCESS | 17353 | 1464141989580 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:29 INFO - PROCESS | 17353 | 1464141989833 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 19:06:30 INFO - PROCESS | 17353 | 1464141990050 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x89476400 == 88 [pid = 17353] [id = 229] 19:06:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 202 (0x89477400) [pid = 17353] [serial = 688] [outer = (nil)] 19:06:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 203 (0x8a3f2800) [pid = 17353] [serial = 689] [outer = 0x89477400] 19:06:30 INFO - PROCESS | 17353 | 1464141990182 Marionette DEBUG loaded listener.js 19:06:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 204 (0x8b46fc00) [pid = 17353] [serial = 690] [outer = 0x89477400] 19:06:31 INFO - PROCESS | 17353 | 1464141991728 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 19:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 2290ms 19:06:31 INFO - PROCESS | 17353 | 1464141991874 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 19:06:31 INFO - PROCESS | 17353 | 1464141991883 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 19:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:06:31 INFO - PROCESS | 17353 | 1464141991891 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:06:31 INFO - PROCESS | 17353 | 1464141991897 Marionette TRACE conn4 <- [1,890,null,{}] 19:06:31 INFO - PROCESS | 17353 | 1464141991905 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:32 INFO - PROCESS | 17353 | 1464141992211 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 19:06:32 INFO - PROCESS | 17353 | 1464141992472 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c8af000 == 89 [pid = 17353] [id = 230] 19:06:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 205 (0x8c9bbc00) [pid = 17353] [serial = 691] [outer = (nil)] 19:06:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 206 (0x8d517400) [pid = 17353] [serial = 692] [outer = 0x8c9bbc00] 19:06:32 INFO - PROCESS | 17353 | 1464141992567 Marionette DEBUG loaded listener.js 19:06:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 207 (0x8d5bd000) [pid = 17353] [serial = 693] [outer = 0x8c9bbc00] 19:06:33 INFO - PROCESS | 17353 | 1464141993604 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 19:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1735ms 19:06:33 INFO - PROCESS | 17353 | 1464141993630 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 19:06:33 INFO - PROCESS | 17353 | 1464141993637 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 19:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:06:33 INFO - PROCESS | 17353 | 1464141993646 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:06:33 INFO - PROCESS | 17353 | 1464141993650 Marionette TRACE conn4 <- [1,894,null,{}] 19:06:33 INFO - PROCESS | 17353 | 1464141993657 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:33 INFO - PROCESS | 17353 | 1464141993920 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 19:06:34 INFO - PROCESS | 17353 | 1464141994245 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add6c00 == 90 [pid = 17353] [id = 231] 19:06:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 208 (0x8d823000) [pid = 17353] [serial = 694] [outer = (nil)] 19:06:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 209 (0x8e16f400) [pid = 17353] [serial = 695] [outer = 0x8d823000] 19:06:34 INFO - PROCESS | 17353 | 1464141994346 Marionette DEBUG loaded listener.js 19:06:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 210 (0x8e9b2000) [pid = 17353] [serial = 696] [outer = 0x8d823000] 19:06:35 INFO - PROCESS | 17353 | 1464141995303 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 19:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1684ms 19:06:35 INFO - PROCESS | 17353 | 1464141995331 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 19:06:35 INFO - PROCESS | 17353 | 1464141995335 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 19:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:06:35 INFO - PROCESS | 17353 | 1464141995352 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:06:35 INFO - PROCESS | 17353 | 1464141995362 Marionette TRACE conn4 <- [1,898,null,{}] 19:06:35 INFO - PROCESS | 17353 | 1464141995369 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:35 INFO - PROCESS | 17353 | 1464141995631 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 19:06:35 INFO - PROCESS | 17353 | 1464141995938 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:35 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d692c00 == 91 [pid = 17353] [id = 232] 19:06:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 211 (0x8ea19400) [pid = 17353] [serial = 697] [outer = (nil)] 19:06:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 212 (0x910e1800) [pid = 17353] [serial = 698] [outer = 0x8ea19400] 19:06:36 INFO - PROCESS | 17353 | 1464141996035 Marionette DEBUG loaded listener.js 19:06:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 213 (0x920f4c00) [pid = 17353] [serial = 699] [outer = 0x8ea19400] 19:06:37 INFO - PROCESS | 17353 | 1464141997006 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 19:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1701ms 19:06:37 INFO - PROCESS | 17353 | 1464141997047 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 19:06:37 INFO - PROCESS | 17353 | 1464141997053 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 19:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:06:37 INFO - PROCESS | 17353 | 1464141997059 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:06:37 INFO - PROCESS | 17353 | 1464141997063 Marionette TRACE conn4 <- [1,902,null,{}] 19:06:37 INFO - PROCESS | 17353 | 1464141997069 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:37 INFO - PROCESS | 17353 | 1464141997290 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 19:06:37 INFO - PROCESS | 17353 | 1464141997549 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:37 INFO - PROCESS | 17353 | ++DOCSHELL 0x89480000 == 92 [pid = 17353] [id = 233] 19:06:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 214 (0x9100d000) [pid = 17353] [serial = 700] [outer = (nil)] 19:06:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 215 (0x935d8800) [pid = 17353] [serial = 701] [outer = 0x9100d000] 19:06:37 INFO - PROCESS | 17353 | 1464141997683 Marionette DEBUG loaded listener.js 19:06:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 216 (0x94469000) [pid = 17353] [serial = 702] [outer = 0x9100d000] 19:06:38 INFO - PROCESS | 17353 | 1464141998607 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 19:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1593ms 19:06:38 INFO - PROCESS | 17353 | 1464141998654 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 19:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:06:38 INFO - PROCESS | 17353 | 1464141998658 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 19:06:38 INFO - PROCESS | 17353 | 1464141998665 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:06:38 INFO - PROCESS | 17353 | 1464141998668 Marionette TRACE conn4 <- [1,906,null,{}] 19:06:38 INFO - PROCESS | 17353 | 1464141998674 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:38 INFO - PROCESS | 17353 | 1464141998885 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 19:06:39 INFO - PROCESS | 17353 | 1464141999166 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:39 INFO - PROCESS | 17353 | ++DOCSHELL 0x93a86400 == 93 [pid = 17353] [id = 234] 19:06:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 217 (0x94fb0400) [pid = 17353] [serial = 703] [outer = (nil)] 19:06:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 218 (0x96c40c00) [pid = 17353] [serial = 704] [outer = 0x94fb0400] 19:06:39 INFO - PROCESS | 17353 | 1464141999315 Marionette DEBUG loaded listener.js 19:06:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 219 (0x9ac91400) [pid = 17353] [serial = 705] [outer = 0x94fb0400] 19:06:40 INFO - PROCESS | 17353 | 1464142000700 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 19:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2087ms 19:06:40 INFO - PROCESS | 17353 | 1464142000764 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 19:06:40 INFO - PROCESS | 17353 | 1464142000768 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 19:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:06:40 INFO - PROCESS | 17353 | 1464142000776 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:06:40 INFO - PROCESS | 17353 | 1464142000780 Marionette TRACE conn4 <- [1,910,null,{}] 19:06:40 INFO - PROCESS | 17353 | 1464142000786 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:41 INFO - PROCESS | 17353 | 1464142000999 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 19:06:41 INFO - PROCESS | 17353 | 1464142001235 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:41 INFO - PROCESS | 17353 | ++DOCSHELL 0x937b4800 == 94 [pid = 17353] [id = 235] 19:06:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 220 (0x94469c00) [pid = 17353] [serial = 706] [outer = (nil)] 19:06:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 221 (0x9b44cc00) [pid = 17353] [serial = 707] [outer = 0x94469c00] 19:06:41 INFO - PROCESS | 17353 | 1464142001362 Marionette DEBUG loaded listener.js 19:06:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 222 (0x9b883800) [pid = 17353] [serial = 708] [outer = 0x94469c00] 19:06:42 INFO - PROCESS | 17353 | 1464142002325 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 19:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1586ms 19:06:42 INFO - PROCESS | 17353 | 1464142002362 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 19:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:06:42 INFO - PROCESS | 17353 | 1464142002367 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 19:06:42 INFO - PROCESS | 17353 | 1464142002373 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:06:42 INFO - PROCESS | 17353 | 1464142002377 Marionette TRACE conn4 <- [1,914,null,{}] 19:06:42 INFO - PROCESS | 17353 | 1464142002383 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:42 INFO - PROCESS | 17353 | 1464142002585 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 19:06:42 INFO - PROCESS | 17353 | 1464142002851 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:42 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d630400 == 95 [pid = 17353] [id = 236] 19:06:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 223 (0x8d637800) [pid = 17353] [serial = 709] [outer = (nil)] 19:06:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 224 (0x9bf5b800) [pid = 17353] [serial = 710] [outer = 0x8d637800] 19:06:43 INFO - PROCESS | 17353 | 1464142003000 Marionette DEBUG loaded listener.js 19:06:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 225 (0x9c4b0800) [pid = 17353] [serial = 711] [outer = 0x8d637800] 19:06:43 INFO - PROCESS | 17353 | 1464142003909 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 19:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1581ms 19:06:43 INFO - PROCESS | 17353 | 1464142003956 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 19:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:06:43 INFO - PROCESS | 17353 | 1464142003960 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 19:06:43 INFO - PROCESS | 17353 | 1464142003967 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:06:43 INFO - PROCESS | 17353 | 1464142003971 Marionette TRACE conn4 <- [1,918,null,{}] 19:06:43 INFO - PROCESS | 17353 | 1464142003977 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:44 INFO - PROCESS | 17353 | 1464142004207 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 19:06:44 INFO - PROCESS | 17353 | 1464142004547 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:44 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3ee400 == 96 [pid = 17353] [id = 237] 19:06:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 226 (0x8a3f8800) [pid = 17353] [serial = 712] [outer = (nil)] 19:06:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 227 (0x8addf000) [pid = 17353] [serial = 713] [outer = 0x8a3f8800] 19:06:44 INFO - PROCESS | 17353 | 1464142004645 Marionette DEBUG loaded listener.js 19:06:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 228 (0x8d79cc00) [pid = 17353] [serial = 714] [outer = 0x8a3f8800] 19:06:45 INFO - PROCESS | 17353 | 1464142005553 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 19:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1640ms 19:06:45 INFO - PROCESS | 17353 | 1464142005607 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 19:06:45 INFO - PROCESS | 17353 | 1464142005610 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 19:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:06:45 INFO - PROCESS | 17353 | 1464142005619 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:06:45 INFO - PROCESS | 17353 | 1464142005622 Marionette TRACE conn4 <- [1,922,null,{}] 19:06:45 INFO - PROCESS | 17353 | 1464142005629 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:45 INFO - PROCESS | 17353 | 1464142005859 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 19:06:46 INFO - PROCESS | 17353 | 1464142006137 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:46 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b46dc00 == 97 [pid = 17353] [id = 238] 19:06:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 229 (0x8b46e000) [pid = 17353] [serial = 715] [outer = (nil)] 19:06:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 230 (0x8b667c00) [pid = 17353] [serial = 716] [outer = 0x8b46e000] 19:06:46 INFO - PROCESS | 17353 | 1464142006267 Marionette DEBUG loaded listener.js 19:06:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 231 (0x8cd7f400) [pid = 17353] [serial = 717] [outer = 0x8b46e000] 19:06:47 INFO - PROCESS | 17353 | 1464142007215 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 19:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1637ms 19:06:47 INFO - PROCESS | 17353 | 1464142007256 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 19:06:47 INFO - PROCESS | 17353 | 1464142007259 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 19:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:06:47 INFO - PROCESS | 17353 | 1464142007268 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:06:47 INFO - PROCESS | 17353 | 1464142007272 Marionette TRACE conn4 <- [1,926,null,{}] 19:06:47 INFO - PROCESS | 17353 | 1464142007278 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:47 INFO - PROCESS | 17353 | 1464142007493 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 19:06:47 INFO - PROCESS | 17353 | 1464142007869 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:47 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e16ec00 == 98 [pid = 17353] [id = 239] 19:06:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 232 (0x8e16fc00) [pid = 17353] [serial = 718] [outer = (nil)] 19:06:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 233 (0x8ea11c00) [pid = 17353] [serial = 719] [outer = 0x8e16fc00] 19:06:48 INFO - PROCESS | 17353 | 1464142008042 Marionette DEBUG loaded listener.js 19:06:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 234 (0x910e2800) [pid = 17353] [serial = 720] [outer = 0x8e16fc00] 19:06:49 INFO - PROCESS | 17353 | 1464142009474 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 19:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2302ms 19:06:49 INFO - PROCESS | 17353 | 1464142009571 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 19:06:49 INFO - PROCESS | 17353 | 1464142009576 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 19:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:06:49 INFO - PROCESS | 17353 | 1464142009583 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:06:49 INFO - PROCESS | 17353 | 1464142009588 Marionette TRACE conn4 <- [1,930,null,{}] 19:06:49 INFO - PROCESS | 17353 | 1464142009594 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:49 INFO - PROCESS | 17353 | 1464142009976 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 19:06:50 INFO - PROCESS | 17353 | 1464142010164 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c952000 == 99 [pid = 17353] [id = 240] 19:06:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 235 (0x8d68d800) [pid = 17353] [serial = 721] [outer = (nil)] 19:06:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 236 (0x9518fc00) [pid = 17353] [serial = 722] [outer = 0x8d68d800] 19:06:50 INFO - PROCESS | 17353 | 1464142010257 Marionette DEBUG loaded listener.js 19:06:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 237 (0x9ac86c00) [pid = 17353] [serial = 723] [outer = 0x8d68d800] 19:06:52 INFO - PROCESS | 17353 | 1464142012013 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 19:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2548ms 19:06:52 INFO - PROCESS | 17353 | 1464142012182 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 19:06:52 INFO - PROCESS | 17353 | 1464142012188 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 19:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:06:52 INFO - PROCESS | 17353 | 1464142012196 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:06:52 INFO - PROCESS | 17353 | 1464142012202 Marionette TRACE conn4 <- [1,934,null,{}] 19:06:52 INFO - PROCESS | 17353 | 1464142012211 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:52 INFO - PROCESS | 17353 | 1464142012428 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 19:06:52 INFO - PROCESS | 17353 | 1464142012660 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:52 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b65e800 == 100 [pid = 17353] [id = 241] 19:06:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 238 (0x8b65ec00) [pid = 17353] [serial = 724] [outer = (nil)] 19:06:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 239 (0x8c7ccc00) [pid = 17353] [serial = 725] [outer = 0x8b65ec00] 19:06:52 INFO - PROCESS | 17353 | 1464142012747 Marionette DEBUG loaded listener.js 19:06:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 240 (0x8c853c00) [pid = 17353] [serial = 726] [outer = 0x8b65ec00] 19:06:53 INFO - PROCESS | 17353 | 1464142013720 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 19:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1585ms 19:06:53 INFO - PROCESS | 17353 | 1464142013781 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 19:06:53 INFO - PROCESS | 17353 | 1464142013796 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 19:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:06:53 INFO - PROCESS | 17353 | 1464142013814 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:06:53 INFO - PROCESS | 17353 | 1464142013827 Marionette TRACE conn4 <- [1,938,null,{}] 19:06:53 INFO - PROCESS | 17353 | 1464142013838 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:54 INFO - PROCESS | 17353 | 1464142014156 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 19:06:54 INFO - PROCESS | 17353 | 1464142014487 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:54 INFO - PROCESS | 17353 | ++DOCSHELL 0x89472000 == 101 [pid = 17353] [id = 242] 19:06:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 241 (0x89476800) [pid = 17353] [serial = 727] [outer = (nil)] 19:06:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 242 (0x8c95ac00) [pid = 17353] [serial = 728] [outer = 0x89476800] 19:06:54 INFO - PROCESS | 17353 | 1464142014571 Marionette DEBUG loaded listener.js 19:06:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 243 (0x8cd87400) [pid = 17353] [serial = 729] [outer = 0x89476800] 19:06:55 INFO - PROCESS | 17353 | 1464142015555 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 19:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1805ms 19:06:55 INFO - PROCESS | 17353 | 1464142015620 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 19:06:55 INFO - PROCESS | 17353 | 1464142015624 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 19:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:06:55 INFO - PROCESS | 17353 | 1464142015631 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:06:55 INFO - PROCESS | 17353 | 1464142015637 Marionette TRACE conn4 <- [1,942,null,{}] 19:06:55 INFO - PROCESS | 17353 | 1464142015653 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:55 INFO - PROCESS | 17353 | 1464142015947 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 19:06:55 INFO - PROCESS | 17353 | --DOCSHELL 0x9515c800 == 100 [pid = 17353] [id = 74] 19:06:55 INFO - PROCESS | 17353 | --DOCSHELL 0x938d3000 == 99 [pid = 17353] [id = 52] 19:06:55 INFO - PROCESS | 17353 | --DOCSHELL 0x8aff3800 == 98 [pid = 17353] [id = 190] 19:06:56 INFO - PROCESS | 17353 | --DOMWINDOW == 242 (0x8ea5d000) [pid = 17353] [serial = 620] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 17353 | --DOMWINDOW == 241 (0x8c9be000) [pid = 17353] [serial = 607] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 17353 | --DOMWINDOW == 240 (0x8d79f800) [pid = 17353] [serial = 610] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x91006800 == 97 [pid = 17353] [id = 113] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8add2800 == 96 [pid = 17353] [id = 161] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x94f04000 == 95 [pid = 17353] [id = 48] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8a3eb000 == 94 [pid = 17353] [id = 228] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8add5400 == 93 [pid = 17353] [id = 227] 19:06:56 INFO - PROCESS | 17353 | 1464142016267 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8c957c00 == 92 [pid = 17353] [id = 226] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8c7c5c00 == 91 [pid = 17353] [id = 225] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8c94e000 == 90 [pid = 17353] [id = 224] 19:06:56 INFO - PROCESS | 17353 | ++DOCSHELL 0x8947b400 == 91 [pid = 17353] [id = 243] 19:06:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 241 (0x8947fc00) [pid = 17353] [serial = 730] [outer = (nil)] 19:06:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 242 (0x8c7ce000) [pid = 17353] [serial = 731] [outer = 0x8947fc00] 19:06:56 INFO - PROCESS | 17353 | 1464142016360 Marionette DEBUG loaded listener.js 19:06:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 243 (0x8c9bb400) [pid = 17353] [serial = 732] [outer = 0x8947fc00] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8a3f7000 == 90 [pid = 17353] [id = 223] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8d633c00 == 89 [pid = 17353] [id = 222] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8c953800 == 88 [pid = 17353] [id = 221] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8add6400 == 87 [pid = 17353] [id = 220] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8c8aa000 == 86 [pid = 17353] [id = 216] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x89472800 == 85 [pid = 17353] [id = 215] 19:06:56 INFO - PROCESS | 17353 | --DOCSHELL 0x89471c00 == 84 [pid = 17353] [id = 214] 19:06:57 INFO - PROCESS | 17353 | --DOCSHELL 0x8f7bd400 == 83 [pid = 17353] [id = 213] 19:06:57 INFO - PROCESS | 17353 | --DOCSHELL 0x9b1df800 == 82 [pid = 17353] [id = 212] 19:06:57 INFO - PROCESS | 17353 | --DOCSHELL 0x8d40f000 == 81 [pid = 17353] [id = 211] 19:06:57 INFO - PROCESS | 17353 | --DOCSHELL 0x8a5fa000 == 80 [pid = 17353] [id = 210] 19:06:57 INFO - PROCESS | 17353 | --DOCSHELL 0x91009800 == 79 [pid = 17353] [id = 209] 19:06:57 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5ba400 == 78 [pid = 17353] [id = 208] 19:06:57 INFO - PROCESS | 17353 | --DOCSHELL 0x8ade1c00 == 77 [pid = 17353] [id = 207] 19:06:57 INFO - PROCESS | 17353 | 1464142017276 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 19:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1687ms 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 242 (0xa30f4c00) [pid = 17353] [serial = 416] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 241 (0x9b44bc00) [pid = 17353] [serial = 533] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 240 (0x99caa000) [pid = 17353] [serial = 488] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 239 (0xa3548000) [pid = 17353] [serial = 147] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 238 (0x8d5c0400) [pid = 17353] [serial = 497] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 237 (0x9ae4e000) [pid = 17353] [serial = 470] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 236 (0x8f5eb000) [pid = 17353] [serial = 280] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 235 (0x99d70800) [pid = 17353] [serial = 530] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 234 (0xa3258400) [pid = 17353] [serial = 367] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 233 (0x8addec00) [pid = 17353] [serial = 485] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 232 (0x9d4c0000) [pid = 17353] [serial = 120] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 231 (0x9a034400) [pid = 17353] [serial = 222] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 230 (0xa6ed9800) [pid = 17353] [serial = 271] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 229 (0x8f316000) [pid = 17353] [serial = 352] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 228 (0xa6e3b800) [pid = 17353] [serial = 232] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 227 (0x910dd000) [pid = 17353] [serial = 331] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 226 (0xa105f000) [pid = 17353] [serial = 476] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 225 (0x9b44e800) [pid = 17353] [serial = 473] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 224 (0xa675d400) [pid = 17353] [serial = 268] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 223 (0xa2632800) [pid = 17353] [serial = 479] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 222 (0x8a5f9000) [pid = 17353] [serial = 494] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 221 (0x8f7c6c00) [pid = 17353] [serial = 572] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 220 (0x9b7d9000) [pid = 17353] [serial = 226] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 219 (0x8c9b9c00) [pid = 17353] [serial = 431] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 218 (0x8cdadc00) [pid = 17353] [serial = 566] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 217 (0x99cad400) [pid = 17353] [serial = 144] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 216 (0x95191000) [pid = 17353] [serial = 180] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 215 (0x9b1e1400) [pid = 17353] [serial = 313] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 214 (0x8e39d400) [pid = 17353] [serial = 328] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 213 (0xa210e000) [pid = 17353] [serial = 123] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 212 (0xa67d6800) [pid = 17353] [serial = 198] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 211 (0x8e393c00) [pid = 17353] [serial = 425] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 210 (0x938c9400) [pid = 17353] [serial = 310] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 209 (0x9518cc00) [pid = 17353] [serial = 467] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 208 (0xa503b400) [pid = 17353] [serial = 150] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 207 (0xa1063000) [pid = 17353] [serial = 316] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 206 (0x8d82c800) [pid = 17353] [serial = 527] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 205 (0xa818cc00) [pid = 17353] [serial = 277] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 204 (0x9b335800) [pid = 17353] [serial = 189] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 203 (0x8e39b800) [pid = 17353] [serial = 464] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 202 (0x8f7bfc00) [pid = 17353] [serial = 283] [outer = (nil)] [url = about:blank] 19:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 201 (0x9a0dc000) [pid = 17353] [serial = 99] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 200 (0x95189800) [pid = 17353] [serial = 262] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 199 (0x8d829800) [pid = 17353] [serial = 379] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 198 (0x910e8c00) [pid = 17353] [serial = 404] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 197 (0x9c415400) [pid = 17353] [serial = 238] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 196 (0x8e16e800) [pid = 17353] [serial = 376] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 195 (0x9910bc00) [pid = 17353] [serial = 117] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 194 (0x920f2000) [pid = 17353] [serial = 355] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 193 (0xa6da4800) [pid = 17353] [serial = 373] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 192 (0xa67a0800) [pid = 17353] [serial = 153] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 191 (0x8f31cc00) [pid = 17353] [serial = 274] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 190 (0x9b44a000) [pid = 17353] [serial = 156] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 189 (0x9bc38400) [pid = 17353] [serial = 410] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 188 (0x8e9b2800) [pid = 17353] [serial = 307] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 187 (0x8d406c00) [pid = 17353] [serial = 524] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 186 (0x8cdbac00) [pid = 17353] [serial = 419] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 185 (0x9b7cf400) [pid = 17353] [serial = 265] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 184 (0xa4e1f000) [pid = 17353] [serial = 229] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 183 (0xa6734c00) [pid = 17353] [serial = 195] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 182 (0x8c9be400) [pid = 17353] [serial = 434] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0x8ea1e800) [pid = 17353] [serial = 286] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0xa4e22c00) [pid = 17353] [serial = 186] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x8d691800) [pid = 17353] [serial = 569] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0xa3023c00) [pid = 17353] [serial = 319] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0xa105fc00) [pid = 17353] [serial = 364] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0xa6edb800) [pid = 17353] [serial = 235] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0x8d518800) [pid = 17353] [serial = 413] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0x8d634000) [pid = 17353] [serial = 400] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x8cdb3400) [pid = 17353] [serial = 422] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0xa6292c00) [pid = 17353] [serial = 370] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x8ea5fc00) [pid = 17353] [serial = 325] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0xa509f000) [pid = 17353] [serial = 192] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x9bc3e400) [pid = 17353] [serial = 183] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0xa30c7c00) [pid = 17353] [serial = 322] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x8c9bcc00) [pid = 17353] [serial = 428] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x9bff4400) [pid = 17353] [serial = 361] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x99e8d800) [pid = 17353] [serial = 407] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x8c7cc400) [pid = 17353] [serial = 482] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0xa2279000) [pid = 17353] [serial = 491] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x937a5800) [pid = 17353] [serial = 575] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x9b7d3400) [pid = 17353] [serial = 358] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x8d50d400) [pid = 17353] [serial = 461] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8d632400) [pid = 17353] [serial = 548] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x9ac8ec00) [pid = 17353] [serial = 542] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x8a3f5400) [pid = 17353] [serial = 545] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x9baa7800) [pid = 17353] [serial = 536] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0xa3257000) [pid = 17353] [serial = 539] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x8d629400) [pid = 17353] [serial = 617] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x8d638c00) [pid = 17353] [serial = 618] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x8ea1b400) [pid = 17353] [serial = 401] [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.] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x8b478c00) [pid = 17353] [serial = 614] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x8c94d400) [pid = 17353] [serial = 615] [outer = (nil)] [url = about:blank] 19:06:57 INFO - PROCESS | 17353 | 1464142017370 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 19:06:57 INFO - PROCESS | 17353 | 1464142017379 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 19:06:57 INFO - PROCESS | 17353 | 1464142017393 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:06:57 INFO - PROCESS | 17353 | 1464142017399 Marionette TRACE conn4 <- [1,946,null,{}] 19:06:57 INFO - PROCESS | 17353 | 1464142017411 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:57 INFO - PROCESS | 17353 | 1464142017664 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 19:06:57 INFO - PROCESS | 17353 | 1464142017676 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x89471c00 == 78 [pid = 17353] [id = 244] 19:06:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x8ade0800) [pid = 17353] [serial = 733] [outer = (nil)] 19:06:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x8cdbac00) [pid = 17353] [serial = 734] [outer = 0x8ade0800] 19:06:57 INFO - PROCESS | 17353 | 1464142017755 Marionette DEBUG loaded listener.js 19:06:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x8d5adc00) [pid = 17353] [serial = 735] [outer = 0x8ade0800] 19:06:58 INFO - PROCESS | 17353 | 1464142018822 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 19:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1488ms 19:06:58 INFO - PROCESS | 17353 | 1464142018883 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 19:06:58 INFO - PROCESS | 17353 | 1464142018886 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 19:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:06:58 INFO - PROCESS | 17353 | 1464142018901 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:06:58 INFO - PROCESS | 17353 | 1464142018905 Marionette TRACE conn4 <- [1,950,null,{}] 19:06:58 INFO - PROCESS | 17353 | 1464142018911 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:59 INFO - PROCESS | 17353 | 1464142019157 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 19:06:59 INFO - PROCESS | 17353 | 1464142019190 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x8addec00 == 79 [pid = 17353] [id = 245] 19:06:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x8b473000) [pid = 17353] [serial = 736] [outer = (nil)] 19:06:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x8d5c2000) [pid = 17353] [serial = 737] [outer = 0x8b473000] 19:06:59 INFO - PROCESS | 17353 | 1464142019269 Marionette DEBUG loaded listener.js 19:06:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x8d629400) [pid = 17353] [serial = 738] [outer = 0x8b473000] 19:07:00 INFO - PROCESS | 17353 | 1464142020348 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 19:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1490ms 19:07:00 INFO - PROCESS | 17353 | 1464142020385 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 19:07:00 INFO - PROCESS | 17353 | 1464142020389 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 19:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:07:00 INFO - PROCESS | 17353 | 1464142020395 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:07:00 INFO - PROCESS | 17353 | 1464142020398 Marionette TRACE conn4 <- [1,954,null,{}] 19:07:00 INFO - PROCESS | 17353 | 1464142020413 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:01 INFO - PROCESS | 17353 | 1464142021986 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x8e9b3400) [pid = 17353] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x8add9400) [pid = 17353] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x8c9b6000) [pid = 17353] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0xa3026c00) [pid = 17353] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x8c9c0400) [pid = 17353] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x8ea1ac00) [pid = 17353] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x8a3f7800) [pid = 17353] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x8c952400) [pid = 17353] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x910e3800) [pid = 17353] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x8d638800) [pid = 17353] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x9afa6400) [pid = 17353] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x9ac87400) [pid = 17353] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x8c954400) [pid = 17353] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x8b659c00) [pid = 17353] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x9515cc00) [pid = 17353] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:07:02 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x8f7c4400) [pid = 17353] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:07:02 INFO - PROCESS | 17353 | 1464142022224 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:02 INFO - PROCESS | 17353 | ++DOCSHELL 0x89478800 == 80 [pid = 17353] [id = 246] 19:07:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8a3f7800) [pid = 17353] [serial = 739] [outer = (nil)] 19:07:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8c8aec00) [pid = 17353] [serial = 740] [outer = 0x8a3f7800] 19:07:02 INFO - PROCESS | 17353 | 1464142022307 Marionette DEBUG loaded listener.js 19:07:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8d7a9400) [pid = 17353] [serial = 741] [outer = 0x8a3f7800] 19:07:03 INFO - PROCESS | 17353 | 1464142023063 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 19:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 2692ms 19:07:03 INFO - PROCESS | 17353 | 1464142023089 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 19:07:03 INFO - PROCESS | 17353 | 1464142023092 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 19:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:07:03 INFO - PROCESS | 17353 | 1464142023100 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:07:03 INFO - PROCESS | 17353 | 1464142023103 Marionette TRACE conn4 <- [1,958,null,{}] 19:07:03 INFO - PROCESS | 17353 | 1464142023109 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:03 INFO - PROCESS | 17353 | 1464142023352 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 19:07:03 INFO - PROCESS | 17353 | 1464142023373 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x8aff2400 == 81 [pid = 17353] [id = 247] 19:07:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8c8af800) [pid = 17353] [serial = 742] [outer = (nil)] 19:07:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8d829000) [pid = 17353] [serial = 743] [outer = 0x8c8af800] 19:07:03 INFO - PROCESS | 17353 | 1464142023452 Marionette DEBUG loaded listener.js 19:07:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8e164000) [pid = 17353] [serial = 744] [outer = 0x8c8af800] 19:07:04 INFO - PROCESS | 17353 | 1464142024610 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 19:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1542ms 19:07:04 INFO - PROCESS | 17353 | 1464142024643 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 19:07:04 INFO - PROCESS | 17353 | 1464142024649 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 19:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:07:04 INFO - PROCESS | 17353 | 1464142024660 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:07:04 INFO - PROCESS | 17353 | 1464142024668 Marionette TRACE conn4 <- [1,962,null,{}] 19:07:04 INFO - PROCESS | 17353 | 1464142024679 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:04 INFO - PROCESS | 17353 | 1464142024920 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 19:07:05 INFO - PROCESS | 17353 | 1464142025171 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add6400 == 82 [pid = 17353] [id = 248] 19:07:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x8addd400) [pid = 17353] [serial = 745] [outer = (nil)] 19:07:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x8b65ac00) [pid = 17353] [serial = 746] [outer = 0x8addd400] 19:07:05 INFO - PROCESS | 17353 | 1464142025265 Marionette DEBUG loaded listener.js 19:07:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x8c84c800) [pid = 17353] [serial = 747] [outer = 0x8addd400] 19:07:06 INFO - PROCESS | 17353 | 1464142026180 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 19:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1601ms 19:07:06 INFO - PROCESS | 17353 | 1464142026262 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 19:07:06 INFO - PROCESS | 17353 | 1464142026271 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 19:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:07:06 INFO - PROCESS | 17353 | 1464142026283 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:07:06 INFO - PROCESS | 17353 | 1464142026287 Marionette TRACE conn4 <- [1,966,null,{}] 19:07:06 INFO - PROCESS | 17353 | 1464142026294 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:06 INFO - PROCESS | 17353 | 1464142026517 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 19:07:06 INFO - PROCESS | 17353 | 1464142026810 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:06 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c9b8c00 == 83 [pid = 17353] [id = 249] 19:07:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x8cdb2400) [pid = 17353] [serial = 748] [outer = (nil)] 19:07:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x8d409800) [pid = 17353] [serial = 749] [outer = 0x8cdb2400] 19:07:06 INFO - PROCESS | 17353 | 1464142026904 Marionette DEBUG loaded listener.js 19:07:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x8d516000) [pid = 17353] [serial = 750] [outer = 0x8cdb2400] 19:07:07 INFO - PROCESS | 17353 | 1464142027884 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 19:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1642ms 19:07:07 INFO - PROCESS | 17353 | 1464142027925 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 19:07:07 INFO - PROCESS | 17353 | 1464142027930 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 19:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:07:07 INFO - PROCESS | 17353 | 1464142027958 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:07:07 INFO - PROCESS | 17353 | 1464142027965 Marionette TRACE conn4 <- [1,970,null,{}] 19:07:07 INFO - PROCESS | 17353 | 1464142027983 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:08 INFO - PROCESS | 17353 | 1464142028211 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 19:07:08 INFO - PROCESS | 17353 | 1464142028462 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:08 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d694400 == 84 [pid = 17353] [id = 250] 19:07:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x8d81f400) [pid = 17353] [serial = 751] [outer = (nil)] 19:07:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x8e169400) [pid = 17353] [serial = 752] [outer = 0x8d81f400] 19:07:08 INFO - PROCESS | 17353 | 1464142028595 Marionette DEBUG loaded listener.js 19:07:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x8e39d000) [pid = 17353] [serial = 753] [outer = 0x8d81f400] 19:07:09 INFO - PROCESS | 17353 | 1464142029585 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 19:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1692ms 19:07:09 INFO - PROCESS | 17353 | 1464142029648 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 19:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:07:09 INFO - PROCESS | 17353 | 1464142029653 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 19:07:09 INFO - PROCESS | 17353 | 1464142029660 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:07:09 INFO - PROCESS | 17353 | 1464142029664 Marionette TRACE conn4 <- [1,974,null,{}] 19:07:09 INFO - PROCESS | 17353 | 1464142029670 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:09 INFO - PROCESS | 17353 | 1464142029904 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 19:07:10 INFO - PROCESS | 17353 | 1464142030148 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:10 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e39ec00 == 85 [pid = 17353] [id = 251] 19:07:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x8e9a7c00) [pid = 17353] [serial = 754] [outer = (nil)] 19:07:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x8e9b4800) [pid = 17353] [serial = 755] [outer = 0x8e9a7c00] 19:07:10 INFO - PROCESS | 17353 | 1464142030293 Marionette DEBUG loaded listener.js 19:07:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x8ea1f800) [pid = 17353] [serial = 756] [outer = 0x8e9a7c00] 19:07:11 INFO - PROCESS | 17353 | 1464142031204 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 19:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1592ms 19:07:11 INFO - PROCESS | 17353 | 1464142031252 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 19:07:11 INFO - PROCESS | 17353 | 1464142031256 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 19:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:07:11 INFO - PROCESS | 17353 | 1464142031263 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:07:11 INFO - PROCESS | 17353 | 1464142031267 Marionette TRACE conn4 <- [1,978,null,{}] 19:07:11 INFO - PROCESS | 17353 | 1464142031273 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:11 INFO - PROCESS | 17353 | 1464142031477 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 19:07:11 INFO - PROCESS | 17353 | 1464142031730 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:11 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9a7000 == 86 [pid = 17353] [id = 252] 19:07:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x8e9a9c00) [pid = 17353] [serial = 757] [outer = (nil)] 19:07:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x8f314400) [pid = 17353] [serial = 758] [outer = 0x8e9a9c00] 19:07:11 INFO - PROCESS | 17353 | 1464142031878 Marionette DEBUG loaded listener.js 19:07:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x8f31f000) [pid = 17353] [serial = 759] [outer = 0x8e9a9c00] 19:07:12 INFO - PROCESS | 17353 | 1464142032873 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 19:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1682ms 19:07:12 INFO - PROCESS | 17353 | 1464142032946 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 19:07:12 INFO - PROCESS | 17353 | 1464142032951 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 19:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:07:12 INFO - PROCESS | 17353 | 1464142032957 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:07:12 INFO - PROCESS | 17353 | 1464142032961 Marionette TRACE conn4 <- [1,982,null,{}] 19:07:12 INFO - PROCESS | 17353 | 1464142032967 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:13 INFO - PROCESS | 17353 | 1464142033242 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 19:07:13 INFO - PROCESS | 17353 | 1464142033540 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:13 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea61800 == 87 [pid = 17353] [id = 253] 19:07:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x8f316c00) [pid = 17353] [serial = 760] [outer = (nil)] 19:07:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x8f7c3800) [pid = 17353] [serial = 761] [outer = 0x8f316c00] 19:07:13 INFO - PROCESS | 17353 | 1464142033633 Marionette DEBUG loaded listener.js 19:07:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x91007800) [pid = 17353] [serial = 762] [outer = 0x8f316c00] 19:07:14 INFO - PROCESS | 17353 | 1464142034581 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 19:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1689ms 19:07:14 INFO - PROCESS | 17353 | 1464142034648 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 19:07:14 INFO - PROCESS | 17353 | 1464142034652 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 19:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:07:14 INFO - PROCESS | 17353 | 1464142034659 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:07:14 INFO - PROCESS | 17353 | 1464142034663 Marionette TRACE conn4 <- [1,986,null,{}] 19:07:14 INFO - PROCESS | 17353 | 1464142034669 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:14 INFO - PROCESS | 17353 | 1464142034889 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 19:07:15 INFO - PROCESS | 17353 | 1464142035174 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:15 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d629800 == 88 [pid = 17353] [id = 254] 19:07:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x8f5e5800) [pid = 17353] [serial = 763] [outer = (nil)] 19:07:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x910df000) [pid = 17353] [serial = 764] [outer = 0x8f5e5800] 19:07:15 INFO - PROCESS | 17353 | 1464142035302 Marionette DEBUG loaded listener.js 19:07:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x910ea800) [pid = 17353] [serial = 765] [outer = 0x8f5e5800] 19:07:16 INFO - PROCESS | 17353 | 1464142036256 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 19:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1644ms 19:07:16 INFO - PROCESS | 17353 | 1464142036304 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 19:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:07:16 INFO - PROCESS | 17353 | 1464142036309 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 19:07:16 INFO - PROCESS | 17353 | 1464142036316 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:07:16 INFO - PROCESS | 17353 | 1464142036320 Marionette TRACE conn4 <- [1,990,null,{}] 19:07:16 INFO - PROCESS | 17353 | 1464142036326 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:16 INFO - PROCESS | 17353 | 1464142036531 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 19:07:16 INFO - PROCESS | 17353 | 1464142036843 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:16 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f7c8400 == 89 [pid = 17353] [id = 255] 19:07:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x9100d800) [pid = 17353] [serial = 766] [outer = (nil)] 19:07:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x9152d000) [pid = 17353] [serial = 767] [outer = 0x9100d800] 19:07:16 INFO - PROCESS | 17353 | 1464142036941 Marionette DEBUG loaded listener.js 19:07:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x9204c800) [pid = 17353] [serial = 768] [outer = 0x9100d800] 19:07:17 INFO - PROCESS | 17353 | 1464142037852 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 19:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1588ms 19:07:17 INFO - PROCESS | 17353 | 1464142037905 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 19:07:17 INFO - PROCESS | 17353 | 1464142037908 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 19:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:07:17 INFO - PROCESS | 17353 | 1464142037916 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:07:17 INFO - PROCESS | 17353 | 1464142037919 Marionette TRACE conn4 <- [1,994,null,{}] 19:07:17 INFO - PROCESS | 17353 | 1464142037925 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:18 INFO - PROCESS | 17353 | 1464142038130 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 19:07:18 INFO - PROCESS | 17353 | 1464142038376 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:18 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f7ba800 == 90 [pid = 17353] [id = 256] 19:07:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x910dd000) [pid = 17353] [serial = 769] [outer = (nil)] 19:07:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x928eec00) [pid = 17353] [serial = 770] [outer = 0x910dd000] 19:07:18 INFO - PROCESS | 17353 | 1464142038510 Marionette DEBUG loaded listener.js 19:07:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x928f4000) [pid = 17353] [serial = 771] [outer = 0x910dd000] 19:07:19 INFO - PROCESS | 17353 | 1464142039453 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 19:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1581ms 19:07:19 INFO - PROCESS | 17353 | 1464142039498 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 19:07:19 INFO - PROCESS | 17353 | 1464142039502 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 19:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:07:19 INFO - PROCESS | 17353 | 1464142039509 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:07:19 INFO - PROCESS | 17353 | 1464142039513 Marionette TRACE conn4 <- [1,998,null,{}] 19:07:19 INFO - PROCESS | 17353 | 1464142039520 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:19 INFO - PROCESS | 17353 | 1464142039732 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 19:07:19 INFO - PROCESS | 17353 | 1464142039946 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:20 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f5e7400 == 91 [pid = 17353] [id = 257] 19:07:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x91526000) [pid = 17353] [serial = 772] [outer = (nil)] 19:07:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x938cc000) [pid = 17353] [serial = 773] [outer = 0x91526000] 19:07:20 INFO - PROCESS | 17353 | 1464142040096 Marionette DEBUG loaded listener.js 19:07:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x93a83800) [pid = 17353] [serial = 774] [outer = 0x91526000] 19:07:21 INFO - PROCESS | 17353 | 1464142041092 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 19:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1632ms 19:07:21 INFO - PROCESS | 17353 | 1464142041143 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 19:07:21 INFO - PROCESS | 17353 | 1464142041148 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 19:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:07:21 INFO - PROCESS | 17353 | 1464142041154 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:07:21 INFO - PROCESS | 17353 | 1464142041159 Marionette TRACE conn4 <- [1,1002,null,{}] 19:07:21 INFO - PROCESS | 17353 | 1464142041166 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:21 INFO - PROCESS | 17353 | 1464142041419 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 19:07:21 INFO - PROCESS | 17353 | 1464142041678 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:21 INFO - PROCESS | 17353 | ++DOCSHELL 0x937a5c00 == 92 [pid = 17353] [id = 258] 19:07:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x9515d000) [pid = 17353] [serial = 775] [outer = (nil)] 19:07:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x95162000) [pid = 17353] [serial = 776] [outer = 0x9515d000] 19:07:21 INFO - PROCESS | 17353 | 1464142041831 Marionette DEBUG loaded listener.js 19:07:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0x9518a400) [pid = 17353] [serial = 777] [outer = 0x9515d000] 19:07:22 INFO - PROCESS | 17353 | 1464142042746 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 19:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1640ms 19:07:22 INFO - PROCESS | 17353 | 1464142042809 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 19:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:07:22 INFO - PROCESS | 17353 | 1464142042814 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 19:07:22 INFO - PROCESS | 17353 | 1464142042821 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:07:22 INFO - PROCESS | 17353 | 1464142042824 Marionette TRACE conn4 <- [1,1006,null,{}] 19:07:22 INFO - PROCESS | 17353 | 1464142042830 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:23 INFO - PROCESS | 17353 | 1464142043044 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 19:07:23 INFO - PROCESS | 17353 | 1464142043303 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:23 INFO - PROCESS | 17353 | ++DOCSHELL 0x9446c000 == 93 [pid = 17353] [id = 259] 19:07:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0x94f08000) [pid = 17353] [serial = 778] [outer = (nil)] 19:07:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0x95194800) [pid = 17353] [serial = 779] [outer = 0x94f08000] 19:07:23 INFO - PROCESS | 17353 | 1464142043407 Marionette DEBUG loaded listener.js 19:07:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0x9768c400) [pid = 17353] [serial = 780] [outer = 0x94f08000] 19:07:24 INFO - PROCESS | 17353 | 1464142044312 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 19:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1532ms 19:07:24 INFO - PROCESS | 17353 | 1464142044353 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 19:07:24 INFO - PROCESS | 17353 | 1464142044357 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 19:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:07:24 INFO - PROCESS | 17353 | 1464142044364 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:07:24 INFO - PROCESS | 17353 | 1464142044369 Marionette TRACE conn4 <- [1,1010,null,{}] 19:07:24 INFO - PROCESS | 17353 | 1464142044375 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:24 INFO - PROCESS | 17353 | 1464142044596 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 19:07:24 INFO - PROCESS | 17353 | 1464142044853 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3f7000 == 94 [pid = 17353] [id = 260] 19:07:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 183 (0x8a3f7c00) [pid = 17353] [serial = 781] [outer = (nil)] 19:07:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 184 (0x8e16b400) [pid = 17353] [serial = 782] [outer = 0x8a3f7c00] 19:07:24 INFO - PROCESS | 17353 | 1464142044987 Marionette DEBUG loaded listener.js 19:07:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 185 (0x94fba400) [pid = 17353] [serial = 783] [outer = 0x8a3f7c00] 19:07:25 INFO - PROCESS | 17353 | 1464142045920 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 19:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1632ms 19:07:25 INFO - PROCESS | 17353 | 1464142045998 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 19:07:26 INFO - PROCESS | 17353 | 1464142046002 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 19:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:07:26 INFO - PROCESS | 17353 | 1464142046009 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:07:26 INFO - PROCESS | 17353 | 1464142046013 Marionette TRACE conn4 <- [1,1014,null,{}] 19:07:26 INFO - PROCESS | 17353 | 1464142046019 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:26 INFO - PROCESS | 17353 | 1464142046235 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 19:07:26 INFO - PROCESS | 17353 | 1464142046544 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:26 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c84cc00 == 95 [pid = 17353] [id = 261] 19:07:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 186 (0x8c94e400) [pid = 17353] [serial = 784] [outer = (nil)] 19:07:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 187 (0x8e394400) [pid = 17353] [serial = 785] [outer = 0x8c94e400] 19:07:26 INFO - PROCESS | 17353 | 1464142046640 Marionette DEBUG loaded listener.js 19:07:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 188 (0x91530c00) [pid = 17353] [serial = 786] [outer = 0x8c94e400] 19:07:27 INFO - PROCESS | 17353 | 1464142047599 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 19:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1637ms 19:07:27 INFO - PROCESS | 17353 | 1464142047648 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 19:07:27 INFO - PROCESS | 17353 | 1464142047651 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 19:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:07:27 INFO - PROCESS | 17353 | 1464142047659 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:07:27 INFO - PROCESS | 17353 | 1464142047663 Marionette TRACE conn4 <- [1,1018,null,{}] 19:07:27 INFO - PROCESS | 17353 | 1464142047669 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:27 INFO - PROCESS | 17353 | 1464142047884 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 19:07:28 INFO - PROCESS | 17353 | 1464142048495 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:28 INFO - PROCESS | 17353 | ++DOCSHELL 0x8afee000 == 96 [pid = 17353] [id = 262] 19:07:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 189 (0x8afef000) [pid = 17353] [serial = 787] [outer = (nil)] 19:07:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 190 (0x8b46d400) [pid = 17353] [serial = 788] [outer = 0x8afef000] 19:07:28 INFO - PROCESS | 17353 | 1464142048597 Marionette DEBUG loaded listener.js 19:07:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 191 (0x8b663c00) [pid = 17353] [serial = 789] [outer = 0x8afef000] 19:07:29 INFO - PROCESS | 17353 | 1464142049549 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 19:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1936ms 19:07:29 INFO - PROCESS | 17353 | 1464142049598 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 19:07:29 INFO - PROCESS | 17353 | 1464142049605 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 19:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:07:29 INFO - PROCESS | 17353 | 1464142049613 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:07:29 INFO - PROCESS | 17353 | 1464142049619 Marionette TRACE conn4 <- [1,1022,null,{}] 19:07:29 INFO - PROCESS | 17353 | 1464142049626 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:29 INFO - PROCESS | 17353 | 1464142049836 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 19:07:30 INFO - PROCESS | 17353 | 1464142050104 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a5f7800 == 97 [pid = 17353] [id = 263] 19:07:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 192 (0x8c8ad000) [pid = 17353] [serial = 790] [outer = (nil)] 19:07:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 193 (0x8d50a400) [pid = 17353] [serial = 791] [outer = 0x8c8ad000] 19:07:30 INFO - PROCESS | 17353 | 1464142050247 Marionette DEBUG loaded listener.js 19:07:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 194 (0x8d5bac00) [pid = 17353] [serial = 792] [outer = 0x8c8ad000] 19:07:31 INFO - PROCESS | 17353 | 1464142051311 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 19:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1751ms 19:07:31 INFO - PROCESS | 17353 | 1464142051368 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 19:07:31 INFO - PROCESS | 17353 | 1464142051375 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 19:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:07:31 INFO - PROCESS | 17353 | 1464142051382 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:07:31 INFO - PROCESS | 17353 | 1464142051385 Marionette TRACE conn4 <- [1,1026,null,{}] 19:07:31 INFO - PROCESS | 17353 | 1464142051392 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:31 INFO - PROCESS | 17353 | 1464142051616 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 19:07:31 INFO - PROCESS | 17353 | 1464142051975 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b476c00 == 98 [pid = 17353] [id = 264] 19:07:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 195 (0x8c856400) [pid = 17353] [serial = 793] [outer = (nil)] 19:07:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 196 (0x8cdad400) [pid = 17353] [serial = 794] [outer = 0x8c856400] 19:07:32 INFO - PROCESS | 17353 | 1464142052077 Marionette DEBUG loaded listener.js 19:07:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 197 (0x8d826400) [pid = 17353] [serial = 795] [outer = 0x8c856400] 19:07:32 INFO - PROCESS | 17353 | --DOCSHELL 0x99d78800 == 97 [pid = 17353] [id = 15] 19:07:32 INFO - PROCESS | 17353 | --DOMWINDOW == 196 (0x8b474000) [pid = 17353] [serial = 686] [outer = (nil)] [url = about:blank] 19:07:32 INFO - PROCESS | 17353 | --DOCSHELL 0x93a86400 == 96 [pid = 17353] [id = 234] 19:07:32 INFO - PROCESS | 17353 | --DOCSHELL 0x89480000 == 95 [pid = 17353] [id = 233] 19:07:32 INFO - PROCESS | 17353 | --DOCSHELL 0x8d692c00 == 94 [pid = 17353] [id = 232] 19:07:32 INFO - PROCESS | 17353 | --DOCSHELL 0x8add6c00 == 93 [pid = 17353] [id = 231] 19:07:32 INFO - PROCESS | 17353 | --DOCSHELL 0x8c8af000 == 92 [pid = 17353] [id = 230] 19:07:32 INFO - PROCESS | 17353 | --DOCSHELL 0x89476400 == 91 [pid = 17353] [id = 229] 19:07:33 INFO - PROCESS | 17353 | 1464142053085 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 195 (0x8f5ec400) [pid = 17353] [serial = 621] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 194 (0x8c84a000) [pid = 17353] [serial = 663] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 193 (0x8d5b3800) [pid = 17353] [serial = 653] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 192 (0x937ae800) [pid = 17353] [serial = 680] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 191 (0xa503d800) [pid = 17353] [serial = 596] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 190 (0xa3020000) [pid = 17353] [serial = 641] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 189 (0x8cdaf800) [pid = 17353] [serial = 665] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 188 (0x8947b000) [pid = 17353] [serial = 644] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 187 (0x9768a800) [pid = 17353] [serial = 683] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 186 (0x8c8ae800) [pid = 17353] [serial = 647] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 185 (0x928ea800) [pid = 17353] [serial = 671] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 184 (0x93a85800) [pid = 17353] [serial = 674] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 183 (0x990b0c00) [pid = 17353] [serial = 684] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 182 (0x9515c000) [pid = 17353] [serial = 578] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0x8f318c00) [pid = 17353] [serial = 669] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x910e9400) [pid = 17353] [serial = 629] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0xa210ac00) [pid = 17353] [serial = 590] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0x9b448c00) [pid = 17353] [serial = 584] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x8d636400) [pid = 17353] [serial = 678] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0x94f0b400) [pid = 17353] [serial = 675] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0x8ea5d400) [pid = 17353] [serial = 593] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0x8c8b8000) [pid = 17353] [serial = 650] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x8c855000) [pid = 17353] [serial = 656] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x8cd82000) [pid = 17353] [serial = 677] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x8d40d800) [pid = 17353] [serial = 666] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x8aff1800) [pid = 17353] [serial = 662] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x9bc3e000) [pid = 17353] [serial = 638] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x9515a800) [pid = 17353] [serial = 681] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x8b47a800) [pid = 17353] [serial = 623] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x9ac8f000) [pid = 17353] [serial = 635] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x97687c00) [pid = 17353] [serial = 632] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x9bd99c00) [pid = 17353] [serial = 587] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x928f5800) [pid = 17353] [serial = 672] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x9ac93800) [pid = 17353] [serial = 581] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x8e171800) [pid = 17353] [serial = 668] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x8c9bf400) [pid = 17353] [serial = 659] [outer = (nil)] [url = about:blank] 19:07:33 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8d68cc00) [pid = 17353] [serial = 626] [outer = (nil)] [url = about:blank] 19:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1786ms 19:07:33 INFO - PROCESS | 17353 | 1464142053168 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 19:07:33 INFO - PROCESS | 17353 | 1464142053173 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 19:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:07:33 INFO - PROCESS | 17353 | 1464142053190 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:07:33 INFO - PROCESS | 17353 | 1464142053199 Marionette TRACE conn4 <- [1,1030,null,{}] 19:07:33 INFO - PROCESS | 17353 | 1464142053206 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:33 INFO - PROCESS | 17353 | 1464142053427 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 19:07:33 INFO - PROCESS | 17353 | 1464142053637 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:33 INFO - PROCESS | 17353 | ++DOCSHELL 0x89480000 == 92 [pid = 17353] [id = 265] 19:07:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x8add5000) [pid = 17353] [serial = 796] [outer = (nil)] 19:07:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x8d410800) [pid = 17353] [serial = 797] [outer = 0x8add5000] 19:07:33 INFO - PROCESS | 17353 | 1464142053714 Marionette DEBUG loaded listener.js 19:07:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x8d692c00) [pid = 17353] [serial = 798] [outer = 0x8add5000] 19:07:34 INFO - PROCESS | 17353 | 1464142054498 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 19:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1350ms 19:07:34 INFO - PROCESS | 17353 | 1464142054532 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 19:07:34 INFO - PROCESS | 17353 | 1464142054537 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 19:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:07:34 INFO - PROCESS | 17353 | 1464142054544 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:07:34 INFO - PROCESS | 17353 | 1464142054547 Marionette TRACE conn4 <- [1,1034,null,{}] 19:07:34 INFO - PROCESS | 17353 | 1464142054553 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:34 INFO - PROCESS | 17353 | 1464142054744 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 19:07:34 INFO - PROCESS | 17353 | 1464142054760 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b474000 == 93 [pid = 17353] [id = 266] 19:07:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x8c852800) [pid = 17353] [serial = 799] [outer = (nil)] 19:07:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x8ea56800) [pid = 17353] [serial = 800] [outer = 0x8c852800] 19:07:34 INFO - PROCESS | 17353 | 1464142054839 Marionette DEBUG loaded listener.js 19:07:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x8f317400) [pid = 17353] [serial = 801] [outer = 0x8c852800] 19:07:35 INFO - PROCESS | 17353 | 1464142055907 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 19:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1391ms 19:07:35 INFO - PROCESS | 17353 | 1464142055935 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 19:07:35 INFO - PROCESS | 17353 | 1464142055939 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 19:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:07:35 INFO - PROCESS | 17353 | 1464142055946 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:07:35 INFO - PROCESS | 17353 | 1464142055949 Marionette TRACE conn4 <- [1,1038,null,{}] 19:07:35 INFO - PROCESS | 17353 | 1464142055955 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:36 INFO - PROCESS | 17353 | 1464142056217 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 19:07:36 INFO - PROCESS | 17353 | 1464142056244 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:36 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea5bc00 == 94 [pid = 17353] [id = 267] 19:07:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x8f5e2c00) [pid = 17353] [serial = 802] [outer = (nil)] 19:07:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x8f5ec800) [pid = 17353] [serial = 803] [outer = 0x8f5e2c00] 19:07:36 INFO - PROCESS | 17353 | 1464142056330 Marionette DEBUG loaded listener.js 19:07:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x910df400) [pid = 17353] [serial = 804] [outer = 0x8f5e2c00] 19:07:37 INFO - PROCESS | 17353 | 1464142057400 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 19:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1491ms 19:07:37 INFO - PROCESS | 17353 | 1464142057438 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 19:07:37 INFO - PROCESS | 17353 | 1464142057441 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 19:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:07:37 INFO - PROCESS | 17353 | 1464142057448 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:07:37 INFO - PROCESS | 17353 | 1464142057452 Marionette TRACE conn4 <- [1,1042,null,{}] 19:07:37 INFO - PROCESS | 17353 | 1464142057465 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:38 INFO - PROCESS | 17353 | 1464142058006 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 19:07:38 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x8cdba800) [pid = 17353] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:07:38 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x8947fc00) [pid = 17353] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:07:38 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x8b473000) [pid = 17353] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:07:38 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x8a3f7800) [pid = 17353] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:07:38 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x8d687000) [pid = 17353] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:07:38 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x8a3ec800) [pid = 17353] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:07:38 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x8ade0800) [pid = 17353] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:07:38 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x8b65ec00) [pid = 17353] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:07:38 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x89476800) [pid = 17353] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:07:38 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x8c94ec00) [pid = 17353] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:07:38 INFO - PROCESS | 17353 | 1464142058196 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:38 INFO - PROCESS | 17353 | ++DOCSHELL 0x89476800 == 95 [pid = 17353] [id = 268] 19:07:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x8947fc00) [pid = 17353] [serial = 805] [outer = (nil)] 19:07:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x8c94ec00) [pid = 17353] [serial = 806] [outer = 0x8947fc00] 19:07:38 INFO - PROCESS | 17353 | 1464142058280 Marionette DEBUG loaded listener.js 19:07:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x8d62c000) [pid = 17353] [serial = 807] [outer = 0x8947fc00] 19:07:39 INFO - PROCESS | 17353 | 1464142059032 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 19:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1641ms 19:07:39 INFO - PROCESS | 17353 | 1464142059092 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 19:07:39 INFO - PROCESS | 17353 | 1464142059094 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 19:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:07:39 INFO - PROCESS | 17353 | 1464142059102 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:07:39 INFO - PROCESS | 17353 | 1464142059105 Marionette TRACE conn4 <- [1,1046,null,{}] 19:07:39 INFO - PROCESS | 17353 | 1464142059112 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:39 INFO - PROCESS | 17353 | 1464142059367 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 19:07:39 INFO - PROCESS | 17353 | 1464142059385 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:39 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b473000 == 96 [pid = 17353] [id = 269] 19:07:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x8ea19c00) [pid = 17353] [serial = 808] [outer = (nil)] 19:07:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x938d2400) [pid = 17353] [serial = 809] [outer = 0x8ea19c00] 19:07:39 INFO - PROCESS | 17353 | 1464142059462 Marionette DEBUG loaded listener.js 19:07:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x94f05000) [pid = 17353] [serial = 810] [outer = 0x8ea19c00] 19:07:40 INFO - PROCESS | 17353 | 1464142060539 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 19:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1483ms 19:07:40 INFO - PROCESS | 17353 | 1464142060587 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 19:07:40 INFO - PROCESS | 17353 | 1464142060593 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 19:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:07:40 INFO - PROCESS | 17353 | 1464142060603 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:07:40 INFO - PROCESS | 17353 | 1464142060608 Marionette TRACE conn4 <- [1,1050,null,{}] 19:07:40 INFO - PROCESS | 17353 | 1464142060619 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:40 INFO - PROCESS | 17353 | 1464142060882 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 19:07:41 INFO - PROCESS | 17353 | 1464142061221 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:41 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add6c00 == 97 [pid = 17353] [id = 270] 19:07:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x8aff6000) [pid = 17353] [serial = 811] [outer = (nil)] 19:07:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x8c8b3000) [pid = 17353] [serial = 812] [outer = 0x8aff6000] 19:07:41 INFO - PROCESS | 17353 | 1464142061323 Marionette DEBUG loaded listener.js 19:07:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x8c9b2c00) [pid = 17353] [serial = 813] [outer = 0x8aff6000] 19:07:42 INFO - PROCESS | 17353 | 1464142062289 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 19:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1741ms 19:07:42 INFO - PROCESS | 17353 | 1464142062345 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 19:07:42 INFO - PROCESS | 17353 | 1464142062355 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 19:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:07:42 INFO - PROCESS | 17353 | 1464142062367 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:07:42 INFO - PROCESS | 17353 | 1464142062371 Marionette TRACE conn4 <- [1,1054,null,{}] 19:07:42 INFO - PROCESS | 17353 | 1464142062378 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:42 INFO - PROCESS | 17353 | 1464142062654 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 19:07:42 INFO - PROCESS | 17353 | 1464142062957 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:42 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5b1c00 == 98 [pid = 17353] [id = 271] 19:07:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x8d5b6400) [pid = 17353] [serial = 814] [outer = (nil)] 19:07:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x8d686400) [pid = 17353] [serial = 815] [outer = 0x8d5b6400] 19:07:43 INFO - PROCESS | 17353 | 1464142063054 Marionette DEBUG loaded listener.js 19:07:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x8d827c00) [pid = 17353] [serial = 816] [outer = 0x8d5b6400] 19:07:44 INFO - PROCESS | 17353 | 1464142064031 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 19:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1741ms 19:07:44 INFO - PROCESS | 17353 | 1464142064108 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 19:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:07:44 INFO - PROCESS | 17353 | 1464142064113 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 19:07:44 INFO - PROCESS | 17353 | 1464142064121 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:07:44 INFO - PROCESS | 17353 | 1464142064129 Marionette TRACE conn4 <- [1,1058,null,{}] 19:07:44 INFO - PROCESS | 17353 | 1464142064147 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:44 INFO - PROCESS | 17353 | 1464142064519 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 19:07:44 INFO - PROCESS | 17353 | 1464142064726 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:44 INFO - PROCESS | 17353 | ++DOCSHELL 0x91523c00 == 99 [pid = 17353] [id = 272] 19:07:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x928ea800) [pid = 17353] [serial = 817] [outer = (nil)] 19:07:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x938cb000) [pid = 17353] [serial = 818] [outer = 0x928ea800] 19:07:44 INFO - PROCESS | 17353 | 1464142064824 Marionette DEBUG loaded listener.js 19:07:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x9515e400) [pid = 17353] [serial = 819] [outer = 0x928ea800] 19:07:45 INFO - PROCESS | 17353 | 1464142065837 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 19:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1746ms 19:07:45 INFO - PROCESS | 17353 | 1464142065867 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 19:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:07:45 INFO - PROCESS | 17353 | 1464142065873 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 19:07:45 INFO - PROCESS | 17353 | 1464142065880 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:07:45 INFO - PROCESS | 17353 | 1464142065883 Marionette TRACE conn4 <- [1,1062,null,{}] 19:07:45 INFO - PROCESS | 17353 | 1464142065889 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:46 INFO - PROCESS | 17353 | 1464142066110 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 19:07:46 INFO - PROCESS | 17353 | 1464142066389 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:46 INFO - PROCESS | 17353 | ++DOCSHELL 0x8aff3800 == 100 [pid = 17353] [id = 273] 19:07:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x95160800) [pid = 17353] [serial = 820] [outer = (nil)] 19:07:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x9903a800) [pid = 17353] [serial = 821] [outer = 0x95160800] 19:07:46 INFO - PROCESS | 17353 | 1464142066525 Marionette DEBUG loaded listener.js 19:07:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x99cae400) [pid = 17353] [serial = 822] [outer = 0x95160800] 19:07:47 INFO - PROCESS | 17353 | 1464142067494 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 19:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1684ms 19:07:47 INFO - PROCESS | 17353 | 1464142067565 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 19:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:07:47 INFO - PROCESS | 17353 | 1464142067569 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 19:07:47 INFO - PROCESS | 17353 | 1464142067577 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:07:47 INFO - PROCESS | 17353 | 1464142067580 Marionette TRACE conn4 <- [1,1066,null,{}] 19:07:47 INFO - PROCESS | 17353 | 1464142067587 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:47 INFO - PROCESS | 17353 | 1464142067838 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 19:07:48 INFO - PROCESS | 17353 | 1464142068140 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:48 INFO - PROCESS | 17353 | ++DOCSHELL 0x910dcc00 == 101 [pid = 17353] [id = 274] 19:07:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x9768ec00) [pid = 17353] [serial = 823] [outer = (nil)] 19:07:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x9a0df400) [pid = 17353] [serial = 824] [outer = 0x9768ec00] 19:07:48 INFO - PROCESS | 17353 | 1464142068231 Marionette DEBUG loaded listener.js 19:07:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0x9a18c800) [pid = 17353] [serial = 825] [outer = 0x9768ec00] 19:07:49 INFO - PROCESS | 17353 | 1464142069177 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 19:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1654ms 19:07:49 INFO - PROCESS | 17353 | 1464142069232 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 19:07:49 INFO - PROCESS | 17353 | 1464142069235 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 19:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:07:49 INFO - PROCESS | 17353 | 1464142069243 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:07:49 INFO - PROCESS | 17353 | 1464142069246 Marionette TRACE conn4 <- [1,1070,null,{}] 19:07:49 INFO - PROCESS | 17353 | 1464142069253 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:49 INFO - PROCESS | 17353 | 1464142069499 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 19:07:49 INFO - PROCESS | 17353 | 1464142069763 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:49 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e39f000 == 102 [pid = 17353] [id = 275] 19:07:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0x9ac88c00) [pid = 17353] [serial = 826] [outer = (nil)] 19:07:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0x9b1e0400) [pid = 17353] [serial = 827] [outer = 0x9ac88c00] 19:07:49 INFO - PROCESS | 17353 | 1464142069896 Marionette DEBUG loaded listener.js 19:07:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0x9b32c000) [pid = 17353] [serial = 828] [outer = 0x9ac88c00] 19:07:50 INFO - PROCESS | 17353 | 1464142070814 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 19:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1635ms 19:07:50 INFO - PROCESS | 17353 | 1464142070879 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 19:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:07:50 INFO - PROCESS | 17353 | 1464142070884 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 19:07:50 INFO - PROCESS | 17353 | 1464142070891 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:07:50 INFO - PROCESS | 17353 | 1464142070895 Marionette TRACE conn4 <- [1,1074,null,{}] 19:07:50 INFO - PROCESS | 17353 | 1464142070901 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:51 INFO - PROCESS | 17353 | 1464142071172 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 19:07:51 INFO - PROCESS | 17353 | 1464142071475 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:51 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d79f800 == 103 [pid = 17353] [id = 276] 19:07:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 183 (0x9518e000) [pid = 17353] [serial = 829] [outer = (nil)] 19:07:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 184 (0x9b338800) [pid = 17353] [serial = 830] [outer = 0x9518e000] 19:07:51 INFO - PROCESS | 17353 | 1464142071565 Marionette DEBUG loaded listener.js 19:07:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 185 (0x9b443c00) [pid = 17353] [serial = 831] [outer = 0x9518e000] 19:07:52 INFO - PROCESS | 17353 | 1464142072509 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 19:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1694ms 19:07:52 INFO - PROCESS | 17353 | 1464142072586 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 19:07:52 INFO - PROCESS | 17353 | 1464142072590 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 19:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:07:52 INFO - PROCESS | 17353 | 1464142072597 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:07:52 INFO - PROCESS | 17353 | 1464142072601 Marionette TRACE conn4 <- [1,1078,null,{}] 19:07:52 INFO - PROCESS | 17353 | 1464142072607 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:52 INFO - PROCESS | 17353 | 1464142072858 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 19:07:53 INFO - PROCESS | 17353 | 1464142073164 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:53 INFO - PROCESS | 17353 | ++DOCSHELL 0x97687c00 == 104 [pid = 17353] [id = 277] 19:07:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 186 (0x9b443800) [pid = 17353] [serial = 832] [outer = (nil)] 19:07:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 187 (0x9b44fc00) [pid = 17353] [serial = 833] [outer = 0x9b443800] 19:07:53 INFO - PROCESS | 17353 | 1464142073254 Marionette DEBUG loaded listener.js 19:07:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 188 (0x9b7ce800) [pid = 17353] [serial = 834] [outer = 0x9b443800] 19:07:54 INFO - PROCESS | 17353 | 1464142074207 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 19:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1639ms 19:07:54 INFO - PROCESS | 17353 | 1464142074239 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 19:07:54 INFO - PROCESS | 17353 | 1464142074242 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 19:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:07:54 INFO - PROCESS | 17353 | 1464142074249 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:07:54 INFO - PROCESS | 17353 | 1464142074253 Marionette TRACE conn4 <- [1,1082,null,{}] 19:07:54 INFO - PROCESS | 17353 | 1464142074260 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:54 INFO - PROCESS | 17353 | 1464142074476 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 19:07:54 INFO - PROCESS | 17353 | 1464142074731 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:54 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b441800 == 105 [pid = 17353] [id = 278] 19:07:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 189 (0x9b44e800) [pid = 17353] [serial = 835] [outer = (nil)] 19:07:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 190 (0x9b7dc400) [pid = 17353] [serial = 836] [outer = 0x9b44e800] 19:07:54 INFO - PROCESS | 17353 | 1464142074874 Marionette DEBUG loaded listener.js 19:07:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 191 (0x9b887000) [pid = 17353] [serial = 837] [outer = 0x9b44e800] 19:07:55 INFO - PROCESS | 17353 | 1464142075825 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 19:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1638ms 19:07:55 INFO - PROCESS | 17353 | 1464142075889 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 19:07:55 INFO - PROCESS | 17353 | 1464142075894 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 19:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:07:55 INFO - PROCESS | 17353 | 1464142075901 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:07:55 INFO - PROCESS | 17353 | 1464142075905 Marionette TRACE conn4 <- [1,1086,null,{}] 19:07:55 INFO - PROCESS | 17353 | 1464142075912 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:56 INFO - PROCESS | 17353 | 1464142076151 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 19:07:56 INFO - PROCESS | 17353 | 1464142076411 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:56 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add4c00 == 106 [pid = 17353] [id = 279] 19:07:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 192 (0x91006c00) [pid = 17353] [serial = 838] [outer = (nil)] 19:07:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 193 (0x9bc3fc00) [pid = 17353] [serial = 839] [outer = 0x91006c00] 19:07:56 INFO - PROCESS | 17353 | 1464142076546 Marionette DEBUG loaded listener.js 19:07:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 194 (0x9bd9a800) [pid = 17353] [serial = 840] [outer = 0x91006c00] 19:07:57 INFO - PROCESS | 17353 | 1464142077501 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 19:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1646ms 19:07:57 INFO - PROCESS | 17353 | 1464142077549 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 19:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:07:57 INFO - PROCESS | 17353 | 1464142077553 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 19:07:57 INFO - PROCESS | 17353 | 1464142077560 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:07:57 INFO - PROCESS | 17353 | 1464142077565 Marionette TRACE conn4 <- [1,1090,null,{}] 19:07:57 INFO - PROCESS | 17353 | 1464142077571 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:57 INFO - PROCESS | 17353 | 1464142077817 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 19:07:58 INFO - PROCESS | 17353 | 1464142078089 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:58 INFO - PROCESS | 17353 | ++DOCSHELL 0x9baa9400 == 107 [pid = 17353] [id = 280] 19:07:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 195 (0x9c8a1c00) [pid = 17353] [serial = 841] [outer = (nil)] 19:07:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 196 (0x9d4c0800) [pid = 17353] [serial = 842] [outer = 0x9c8a1c00] 19:07:58 INFO - PROCESS | 17353 | 1464142078228 Marionette DEBUG loaded listener.js 19:07:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 197 (0x9d6cd000) [pid = 17353] [serial = 843] [outer = 0x9c8a1c00] 19:07:59 INFO - PROCESS | 17353 | 1464142079131 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 19:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1639ms 19:07:59 INFO - PROCESS | 17353 | 1464142079199 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 19:07:59 INFO - PROCESS | 17353 | 1464142079203 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 19:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:07:59 INFO - PROCESS | 17353 | 1464142079210 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:07:59 INFO - PROCESS | 17353 | 1464142079214 Marionette TRACE conn4 <- [1,1094,null,{}] 19:07:59 INFO - PROCESS | 17353 | 1464142079221 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:59 INFO - PROCESS | 17353 | 1464142079469 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 19:07:59 INFO - PROCESS | 17353 | 1464142079780 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b7da000 == 108 [pid = 17353] [id = 281] 19:07:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 198 (0x9d6d4000) [pid = 17353] [serial = 844] [outer = (nil)] 19:07:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 199 (0xa105fc00) [pid = 17353] [serial = 845] [outer = 0x9d6d4000] 19:07:59 INFO - PROCESS | 17353 | 1464142079870 Marionette DEBUG loaded listener.js 19:07:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 200 (0xa2103400) [pid = 17353] [serial = 846] [outer = 0x9d6d4000] 19:08:00 INFO - PROCESS | 17353 | 1464142080812 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 19:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1698ms 19:08:00 INFO - PROCESS | 17353 | 1464142080915 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 19:08:00 INFO - PROCESS | 17353 | 1464142080922 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 19:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:08:00 INFO - PROCESS | 17353 | 1464142080932 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:08:00 INFO - PROCESS | 17353 | 1464142080937 Marionette TRACE conn4 <- [1,1098,null,{}] 19:08:00 INFO - PROCESS | 17353 | 1464142080947 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:01 INFO - PROCESS | 17353 | 1464142081276 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 19:08:01 INFO - PROCESS | 17353 | 1464142081631 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x89471800 == 109 [pid = 17353] [id = 282] 19:08:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 201 (0x89475000) [pid = 17353] [serial = 847] [outer = (nil)] 19:08:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 202 (0x8c857800) [pid = 17353] [serial = 848] [outer = 0x89475000] 19:08:01 INFO - PROCESS | 17353 | 1464142081721 Marionette DEBUG loaded listener.js 19:08:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 203 (0x8c9c0c00) [pid = 17353] [serial = 849] [outer = 0x89475000] 19:08:03 INFO - PROCESS | 17353 | 1464142083258 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 19:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2389ms 19:08:03 INFO - PROCESS | 17353 | 1464142083321 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 19:08:03 INFO - PROCESS | 17353 | 1464142083327 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 19:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:08:03 INFO - PROCESS | 17353 | 1464142083336 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:08:03 INFO - PROCESS | 17353 | 1464142083343 Marionette TRACE conn4 <- [1,1102,null,{}] 19:08:03 INFO - PROCESS | 17353 | 1464142083361 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:03 INFO - PROCESS | 17353 | 1464142083583 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 19:08:03 INFO - PROCESS | 17353 | 1464142083798 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b470c00 == 110 [pid = 17353] [id = 283] 19:08:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 204 (0x8b471000) [pid = 17353] [serial = 850] [outer = (nil)] 19:08:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 205 (0x8b478400) [pid = 17353] [serial = 851] [outer = 0x8b471000] 19:08:03 INFO - PROCESS | 17353 | 1464142083928 Marionette DEBUG loaded listener.js 19:08:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 206 (0x8b65d000) [pid = 17353] [serial = 852] [outer = 0x8b471000] 19:08:04 INFO - PROCESS | 17353 | 1464142084967 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 19:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1698ms 19:08:05 INFO - PROCESS | 17353 | 1464142085035 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 19:08:05 INFO - PROCESS | 17353 | 1464142085044 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 19:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:08:05 INFO - PROCESS | 17353 | 1464142085055 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:08:05 INFO - PROCESS | 17353 | 1464142085059 Marionette TRACE conn4 <- [1,1106,null,{}] 19:08:05 INFO - PROCESS | 17353 | 1464142085066 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:05 INFO - PROCESS | 17353 | 1464142085323 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 19:08:05 INFO - PROCESS | 17353 | 1464142085696 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:05 INFO - PROCESS | 17353 | --DOCSHELL 0x8e9ab000 == 109 [pid = 17353] [id = 111] 19:08:05 INFO - PROCESS | 17353 | --DOCSHELL 0x8b65b800 == 108 [pid = 17353] [id = 149] 19:08:05 INFO - PROCESS | 17353 | --DOCSHELL 0x8f7bac00 == 107 [pid = 17353] [id = 150] 19:08:05 INFO - PROCESS | 17353 | --DOMWINDOW == 205 (0x8d829000) [pid = 17353] [serial = 743] [outer = (nil)] [url = about:blank] 19:08:05 INFO - PROCESS | 17353 | --DOMWINDOW == 204 (0x9518fc00) [pid = 17353] [serial = 722] [outer = (nil)] [url = about:blank] 19:08:05 INFO - PROCESS | 17353 | --DOMWINDOW == 203 (0x9b44cc00) [pid = 17353] [serial = 707] [outer = (nil)] [url = about:blank] 19:08:05 INFO - PROCESS | 17353 | --DOMWINDOW == 202 (0x9bf5b800) [pid = 17353] [serial = 710] [outer = (nil)] [url = about:blank] 19:08:05 INFO - PROCESS | 17353 | --DOMWINDOW == 201 (0x8addf000) [pid = 17353] [serial = 713] [outer = (nil)] [url = about:blank] 19:08:05 INFO - PROCESS | 17353 | --DOMWINDOW == 200 (0x96c40c00) [pid = 17353] [serial = 704] [outer = (nil)] [url = about:blank] 19:08:05 INFO - PROCESS | 17353 | --DOMWINDOW == 199 (0x8d517400) [pid = 17353] [serial = 692] [outer = (nil)] [url = about:blank] 19:08:05 INFO - PROCESS | 17353 | --DOMWINDOW == 198 (0x935d8800) [pid = 17353] [serial = 701] [outer = (nil)] [url = about:blank] 19:08:05 INFO - PROCESS | 17353 | --DOMWINDOW == 197 (0x8b667c00) [pid = 17353] [serial = 716] [outer = (nil)] [url = about:blank] 19:08:05 INFO - PROCESS | 17353 | --DOMWINDOW == 196 (0x8e16f400) [pid = 17353] [serial = 695] [outer = (nil)] [url = about:blank] 19:08:05 INFO - PROCESS | 17353 | --DOMWINDOW == 195 (0x8a3f2800) [pid = 17353] [serial = 689] [outer = (nil)] [url = about:blank] 19:08:05 INFO - PROCESS | 17353 | --DOMWINDOW == 194 (0x910e1800) [pid = 17353] [serial = 698] [outer = (nil)] [url = about:blank] 19:08:05 INFO - PROCESS | 17353 | --DOMWINDOW == 193 (0x8ea11c00) [pid = 17353] [serial = 719] [outer = (nil)] [url = about:blank] 19:08:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3eb000 == 108 [pid = 17353] [id = 284] 19:08:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 194 (0x8a3f2800) [pid = 17353] [serial = 853] [outer = (nil)] 19:08:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 195 (0x8addf000) [pid = 17353] [serial = 854] [outer = 0x8a3f2800] 19:08:05 INFO - PROCESS | 17353 | 1464142085882 Marionette DEBUG loaded listener.js 19:08:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 196 (0x8c856800) [pid = 17353] [serial = 855] [outer = 0x8a3f2800] 19:08:06 INFO - PROCESS | 17353 | --DOCSHELL 0x89476800 == 107 [pid = 17353] [id = 268] 19:08:06 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea5bc00 == 106 [pid = 17353] [id = 267] 19:08:06 INFO - PROCESS | 17353 | --DOCSHELL 0x8b474000 == 105 [pid = 17353] [id = 266] 19:08:06 INFO - PROCESS | 17353 | --DOCSHELL 0x89480000 == 104 [pid = 17353] [id = 265] 19:08:06 INFO - PROCESS | 17353 | --DOCSHELL 0x8b476c00 == 103 [pid = 17353] [id = 264] 19:08:06 INFO - PROCESS | 17353 | --DOCSHELL 0x8a5f7800 == 102 [pid = 17353] [id = 263] 19:08:06 INFO - PROCESS | 17353 | --DOCSHELL 0x8afee000 == 101 [pid = 17353] [id = 262] 19:08:06 INFO - PROCESS | 17353 | 1464142086744 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 19:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1733ms 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 195 (0x8d5c6800) [pid = 17353] [serial = 605] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 194 (0x8c9bb400) [pid = 17353] [serial = 732] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 193 (0x8d629400) [pid = 17353] [serial = 738] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 192 (0x8d5c2000) [pid = 17353] [serial = 737] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 191 (0x8c8aec00) [pid = 17353] [serial = 740] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 190 (0x8d82ec00) [pid = 17353] [serial = 611] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 189 (0x8c953000) [pid = 17353] [serial = 687] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 188 (0x8cdbac00) [pid = 17353] [serial = 734] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 187 (0x8c7ce000) [pid = 17353] [serial = 731] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 186 (0x8c7ccc00) [pid = 17353] [serial = 725] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 185 (0x8d7a9400) [pid = 17353] [serial = 741] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 184 (0x8c95ac00) [pid = 17353] [serial = 728] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 183 (0x8cd87400) [pid = 17353] [serial = 729] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 182 (0x8c853c00) [pid = 17353] [serial = 726] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0x8d5adc00) [pid = 17353] [serial = 735] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x8cdbcc00) [pid = 17353] [serial = 608] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 17353 | 1464142086819 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 19:08:06 INFO - PROCESS | 17353 | 1464142086822 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 19:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:08:06 INFO - PROCESS | 17353 | 1464142086832 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:08:06 INFO - PROCESS | 17353 | 1464142086838 Marionette TRACE conn4 <- [1,1110,null,{}] 19:08:06 INFO - PROCESS | 17353 | 1464142086854 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:07 INFO - PROCESS | 17353 | 1464142087070 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 19:08:07 INFO - PROCESS | 17353 | 1464142087243 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:07 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c8b8c00 == 102 [pid = 17353] [id = 285] 19:08:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0x8c955400) [pid = 17353] [serial = 856] [outer = (nil)] 19:08:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0x8c9ba400) [pid = 17353] [serial = 857] [outer = 0x8c955400] 19:08:07 INFO - PROCESS | 17353 | 1464142087328 Marionette DEBUG loaded listener.js 19:08:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 183 (0x8cd87000) [pid = 17353] [serial = 858] [outer = 0x8c955400] 19:08:08 INFO - PROCESS | 17353 | 1464142088213 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 19:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1445ms 19:08:08 INFO - PROCESS | 17353 | 1464142088277 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 19:08:08 INFO - PROCESS | 17353 | 1464142088282 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 19:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:08:08 INFO - PROCESS | 17353 | 1464142088289 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:08:08 INFO - PROCESS | 17353 | 1464142088293 Marionette TRACE conn4 <- [1,1114,null,{}] 19:08:08 INFO - PROCESS | 17353 | 1464142088298 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:08 INFO - PROCESS | 17353 | 1464142088495 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 19:08:08 INFO - PROCESS | 17353 | 1464142088690 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:08 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c954c00 == 103 [pid = 17353] [id = 286] 19:08:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 184 (0x8cdaf800) [pid = 17353] [serial = 859] [outer = (nil)] 19:08:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 185 (0x8d402400) [pid = 17353] [serial = 860] [outer = 0x8cdaf800] 19:08:08 INFO - PROCESS | 17353 | 1464142088772 Marionette DEBUG loaded listener.js 19:08:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 186 (0x8d50bc00) [pid = 17353] [serial = 861] [outer = 0x8cdaf800] 19:08:09 INFO - PROCESS | 17353 | 1464142089691 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 19:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1435ms 19:08:09 INFO - PROCESS | 17353 | 1464142089730 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 19:08:09 INFO - PROCESS | 17353 | 1464142089732 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 19:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:08:09 INFO - PROCESS | 17353 | 1464142089740 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:08:09 INFO - PROCESS | 17353 | 1464142089743 Marionette TRACE conn4 <- [1,1118,null,{}] 19:08:09 INFO - PROCESS | 17353 | 1464142089749 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:09 INFO - PROCESS | 17353 | 1464142089996 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 19:08:10 INFO - PROCESS | 17353 | 1464142090033 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:10 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c953000 == 104 [pid = 17353] [id = 287] 19:08:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 187 (0x8cdad800) [pid = 17353] [serial = 862] [outer = (nil)] 19:08:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 188 (0x8d5ae800) [pid = 17353] [serial = 863] [outer = 0x8cdad800] 19:08:10 INFO - PROCESS | 17353 | 1464142090125 Marionette DEBUG loaded listener.js 19:08:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 189 (0x8d5b6000) [pid = 17353] [serial = 864] [outer = 0x8cdad800] 19:08:11 INFO - PROCESS | 17353 | --DOMWINDOW == 188 (0x8947fc00) [pid = 17353] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:08:11 INFO - PROCESS | 17353 | --DOMWINDOW == 187 (0x8f5e2c00) [pid = 17353] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:08:11 INFO - PROCESS | 17353 | --DOMWINDOW == 186 (0x8c852800) [pid = 17353] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:08:11 INFO - PROCESS | 17353 | --DOMWINDOW == 185 (0x8add5000) [pid = 17353] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:08:11 INFO - PROCESS | 17353 | --DOMWINDOW == 184 (0x8c856400) [pid = 17353] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:08:11 INFO - PROCESS | 17353 | --DOMWINDOW == 183 (0x8afef000) [pid = 17353] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:08:11 INFO - PROCESS | 17353 | --DOMWINDOW == 182 (0x8c8ad000) [pid = 17353] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:08:11 INFO - PROCESS | 17353 | 1464142091542 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 19:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1832ms 19:08:11 INFO - PROCESS | 17353 | 1464142091573 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 19:08:11 INFO - PROCESS | 17353 | 1464142091577 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 19:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:08:11 INFO - PROCESS | 17353 | 1464142091583 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:08:11 INFO - PROCESS | 17353 | 1464142091586 Marionette TRACE conn4 <- [1,1122,null,{}] 19:08:11 INFO - PROCESS | 17353 | 1464142091592 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:11 INFO - PROCESS | 17353 | 1464142091858 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 19:08:11 INFO - PROCESS | 17353 | 1464142091885 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:11 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d629400 == 105 [pid = 17353] [id = 288] 19:08:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 183 (0x8d629c00) [pid = 17353] [serial = 865] [outer = (nil)] 19:08:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 184 (0x8d68a800) [pid = 17353] [serial = 866] [outer = 0x8d629c00] 19:08:11 INFO - PROCESS | 17353 | 1464142091965 Marionette DEBUG loaded listener.js 19:08:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 185 (0x8d79ec00) [pid = 17353] [serial = 867] [outer = 0x8d629c00] 19:08:12 INFO - PROCESS | 17353 | 1464142092870 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 19:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1339ms 19:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:08:12 INFO - PROCESS | 17353 | 1464142092924 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 19:08:12 INFO - PROCESS | 17353 | 1464142092927 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 19:08:12 INFO - PROCESS | 17353 | 1464142092933 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:08:12 INFO - PROCESS | 17353 | 1464142092937 Marionette TRACE conn4 <- [1,1126,null,{}] 19:08:12 INFO - PROCESS | 17353 | 1464142092942 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:13 INFO - PROCESS | 17353 | 1464142093118 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 19:08:13 INFO - PROCESS | 17353 | 1464142093428 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:13 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3ea400 == 106 [pid = 17353] [id = 289] 19:08:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 186 (0x8a3ed800) [pid = 17353] [serial = 868] [outer = (nil)] 19:08:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 187 (0x8a5f2400) [pid = 17353] [serial = 869] [outer = 0x8a3ed800] 19:08:13 INFO - PROCESS | 17353 | 1464142093592 Marionette DEBUG loaded listener.js 19:08:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 188 (0x8afeb400) [pid = 17353] [serial = 870] [outer = 0x8a3ed800] 19:08:14 INFO - PROCESS | 17353 | 1464142094590 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 19:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1690ms 19:08:14 INFO - PROCESS | 17353 | --DOCSHELL 0x93a85c00 == 105 [pid = 17353] [id = 9] 19:08:14 INFO - PROCESS | 17353 | 1464142094649 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 19:08:14 INFO - PROCESS | 17353 | 1464142094656 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 19:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:08:14 INFO - PROCESS | 17353 | 1464142094746 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:08:14 INFO - PROCESS | 17353 | 1464142094753 Marionette TRACE conn4 <- [1,1130,null,{}] 19:08:14 INFO - PROCESS | 17353 | 1464142094771 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:15 INFO - PROCESS | 17353 | 1464142095126 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 19:08:15 INFO - PROCESS | 17353 | 1464142095340 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:15 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c854c00 == 106 [pid = 17353] [id = 290] 19:08:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 189 (0x8c8aac00) [pid = 17353] [serial = 871] [outer = (nil)] 19:08:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 190 (0x8c94dc00) [pid = 17353] [serial = 872] [outer = 0x8c8aac00] 19:08:15 INFO - PROCESS | 17353 | 1464142095473 Marionette DEBUG loaded listener.js 19:08:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 191 (0x8c9b4000) [pid = 17353] [serial = 873] [outer = 0x8c8aac00] 19:08:16 INFO - PROCESS | 17353 | 1464142096570 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 19:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1878ms 19:08:16 INFO - PROCESS | 17353 | 1464142096597 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 19:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:08:16 INFO - PROCESS | 17353 | 1464142096604 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 19:08:16 INFO - PROCESS | 17353 | 1464142096612 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:08:16 INFO - PROCESS | 17353 | 1464142096616 Marionette TRACE conn4 <- [1,1134,null,{}] 19:08:16 INFO - PROCESS | 17353 | 1464142096623 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:16 INFO - PROCESS | 17353 | 1464142096850 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 19:08:17 INFO - PROCESS | 17353 | 1464142097214 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdb8000 == 107 [pid = 17353] [id = 291] 19:08:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 192 (0x8d406400) [pid = 17353] [serial = 874] [outer = (nil)] 19:08:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 193 (0x8d5adc00) [pid = 17353] [serial = 875] [outer = 0x8d406400] 19:08:17 INFO - PROCESS | 17353 | 1464142097313 Marionette DEBUG loaded listener.js 19:08:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 194 (0x8d5c2800) [pid = 17353] [serial = 876] [outer = 0x8d406400] 19:08:18 INFO - PROCESS | 17353 | 1464142098285 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 19:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1744ms 19:08:18 INFO - PROCESS | 17353 | 1464142098357 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 19:08:18 INFO - PROCESS | 17353 | 1464142098362 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 19:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:08:18 INFO - PROCESS | 17353 | 1464142098379 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:08:18 INFO - PROCESS | 17353 | 1464142098389 Marionette TRACE conn4 <- [1,1138,null,{}] 19:08:18 INFO - PROCESS | 17353 | 1464142098395 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:18 INFO - PROCESS | 17353 | 1464142098664 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 19:08:18 INFO - PROCESS | 17353 | 1464142098943 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:18 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add2400 == 108 [pid = 17353] [id = 292] 19:08:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 195 (0x8c856400) [pid = 17353] [serial = 877] [outer = (nil)] 19:08:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 196 (0x8d82c000) [pid = 17353] [serial = 878] [outer = 0x8c856400] 19:08:19 INFO - PROCESS | 17353 | 1464142099035 Marionette DEBUG loaded listener.js 19:08:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 197 (0x8e394c00) [pid = 17353] [serial = 879] [outer = 0x8c856400] 19:08:19 INFO - PROCESS | 17353 | 1464142099965 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 19:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1650ms 19:08:20 INFO - PROCESS | 17353 | 1464142100022 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 19:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:08:20 INFO - PROCESS | 17353 | 1464142100027 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 19:08:20 INFO - PROCESS | 17353 | 1464142100034 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:08:20 INFO - PROCESS | 17353 | 1464142100038 Marionette TRACE conn4 <- [1,1142,null,{}] 19:08:20 INFO - PROCESS | 17353 | 1464142100045 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:20 INFO - PROCESS | 17353 | 1464142100262 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 19:08:20 INFO - PROCESS | 17353 | 1464142100535 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:20 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9a5800 == 109 [pid = 17353] [id = 293] 19:08:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 198 (0x8e9a6000) [pid = 17353] [serial = 880] [outer = (nil)] 19:08:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 199 (0x8e9af800) [pid = 17353] [serial = 881] [outer = 0x8e9a6000] 19:08:20 INFO - PROCESS | 17353 | 1464142100672 Marionette DEBUG loaded listener.js 19:08:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 200 (0x8ea16400) [pid = 17353] [serial = 882] [outer = 0x8e9a6000] 19:08:21 INFO - PROCESS | 17353 | 1464142101630 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 19:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1634ms 19:08:21 INFO - PROCESS | 17353 | 1464142101668 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 19:08:21 INFO - PROCESS | 17353 | 1464142101672 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 19:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:08:21 INFO - PROCESS | 17353 | 1464142101700 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:08:21 INFO - PROCESS | 17353 | 1464142101704 Marionette TRACE conn4 <- [1,1146,null,{}] 19:08:21 INFO - PROCESS | 17353 | 1464142101710 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:21 INFO - PROCESS | 17353 | 1464142101926 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 19:08:22 INFO - PROCESS | 17353 | 1464142102198 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:22 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea55800 == 110 [pid = 17353] [id = 294] 19:08:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 201 (0x8ea57400) [pid = 17353] [serial = 883] [outer = (nil)] 19:08:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 202 (0x8ea5d000) [pid = 17353] [serial = 884] [outer = 0x8ea57400] 19:08:22 INFO - PROCESS | 17353 | 1464142102347 Marionette DEBUG loaded listener.js 19:08:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 203 (0x8f5e9800) [pid = 17353] [serial = 885] [outer = 0x8ea57400] 19:08:23 INFO - PROCESS | 17353 | 1464142103314 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 19:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1657ms 19:08:23 INFO - PROCESS | 17353 | 1464142103357 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 19:08:23 INFO - PROCESS | 17353 | 1464142103362 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 19:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:08:23 INFO - PROCESS | 17353 | 1464142103373 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:08:23 INFO - PROCESS | 17353 | 1464142103377 Marionette TRACE conn4 <- [1,1150,null,{}] 19:08:23 INFO - PROCESS | 17353 | 1464142103384 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:23 INFO - PROCESS | 17353 | 1464142103609 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 19:08:23 INFO - PROCESS | 17353 | 1464142103871 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:23 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea1b400 == 111 [pid = 17353] [id = 295] 19:08:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 204 (0x8f7c9800) [pid = 17353] [serial = 886] [outer = (nil)] 19:08:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 205 (0x910dd400) [pid = 17353] [serial = 887] [outer = 0x8f7c9800] 19:08:23 INFO - PROCESS | 17353 | 1464142103980 Marionette DEBUG loaded listener.js 19:08:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 206 (0x91521c00) [pid = 17353] [serial = 888] [outer = 0x8f7c9800] 19:08:24 INFO - PROCESS | 17353 | 1464142104900 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 19:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1591ms 19:08:24 INFO - PROCESS | 17353 | 1464142104965 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 19:08:24 INFO - PROCESS | 17353 | 1464142104969 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 19:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:08:24 INFO - PROCESS | 17353 | 1464142104977 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:08:24 INFO - PROCESS | 17353 | 1464142104981 Marionette TRACE conn4 <- [1,1154,null,{}] 19:08:24 INFO - PROCESS | 17353 | 1464142104988 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:25 INFO - PROCESS | 17353 | 1464142105204 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 19:08:25 INFO - PROCESS | 17353 | 1464142105509 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:25 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e169c00 == 112 [pid = 17353] [id = 296] 19:08:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 207 (0x8ea58400) [pid = 17353] [serial = 889] [outer = (nil)] 19:08:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 208 (0x9204b800) [pid = 17353] [serial = 890] [outer = 0x8ea58400] 19:08:25 INFO - PROCESS | 17353 | 1464142105634 Marionette DEBUG loaded listener.js 19:08:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 209 (0x920f5400) [pid = 17353] [serial = 891] [outer = 0x8ea58400] 19:08:26 INFO - PROCESS | 17353 | 1464142106626 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 19:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1692ms 19:08:26 INFO - PROCESS | 17353 | 1464142106670 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 19:08:26 INFO - PROCESS | 17353 | 1464142106674 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 19:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:08:26 INFO - PROCESS | 17353 | 1464142106682 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:08:26 INFO - PROCESS | 17353 | 1464142106686 Marionette TRACE conn4 <- [1,1158,null,{}] 19:08:26 INFO - PROCESS | 17353 | 1464142106692 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:26 INFO - PROCESS | 17353 | 1464142106906 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 19:08:27 INFO - PROCESS | 17353 | 1464142107223 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x91525c00 == 113 [pid = 17353] [id = 297] 19:08:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 210 (0x91528c00) [pid = 17353] [serial = 892] [outer = (nil)] 19:08:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 211 (0x928f5800) [pid = 17353] [serial = 893] [outer = 0x91528c00] 19:08:27 INFO - PROCESS | 17353 | 1464142107321 Marionette DEBUG loaded listener.js 19:08:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 212 (0x935db400) [pid = 17353] [serial = 894] [outer = 0x91528c00] 19:08:28 INFO - PROCESS | 17353 | 1464142108229 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 19:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1584ms 19:08:28 INFO - PROCESS | 17353 | 1464142108268 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 19:08:28 INFO - PROCESS | 17353 | 1464142108271 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 19:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:08:28 INFO - PROCESS | 17353 | 1464142108279 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:08:28 INFO - PROCESS | 17353 | 1464142108283 Marionette TRACE conn4 <- [1,1162,null,{}] 19:08:28 INFO - PROCESS | 17353 | 1464142108289 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:28 INFO - PROCESS | 17353 | 1464142108512 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 19:08:28 INFO - PROCESS | 17353 | 1464142108771 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:28 INFO - PROCESS | 17353 | ++DOCSHELL 0x928ef800 == 114 [pid = 17353] [id = 298] 19:08:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 213 (0x928f4800) [pid = 17353] [serial = 895] [outer = (nil)] 19:08:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 214 (0x93a8c000) [pid = 17353] [serial = 896] [outer = 0x928f4800] 19:08:28 INFO - PROCESS | 17353 | 1464142108902 Marionette DEBUG loaded listener.js 19:08:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 215 (0x9446d400) [pid = 17353] [serial = 897] [outer = 0x928f4800] 19:08:29 INFO - PROCESS | 17353 | 1464142109824 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 19:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1584ms 19:08:29 INFO - PROCESS | 17353 | 1464142109864 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 19:08:29 INFO - PROCESS | 17353 | 1464142109867 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 19:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:08:29 INFO - PROCESS | 17353 | 1464142109874 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:08:29 INFO - PROCESS | 17353 | 1464142109878 Marionette TRACE conn4 <- [1,1166,null,{}] 19:08:29 INFO - PROCESS | 17353 | 1464142109884 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:30 INFO - PROCESS | 17353 | 1464142110087 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 19:08:30 INFO - PROCESS | 17353 | 1464142110375 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x9515b800 == 115 [pid = 17353] [id = 299] 19:08:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 216 (0x9515c000) [pid = 17353] [serial = 898] [outer = (nil)] 19:08:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 217 (0x95168800) [pid = 17353] [serial = 899] [outer = 0x9515c000] 19:08:30 INFO - PROCESS | 17353 | 1464142110525 Marionette DEBUG loaded listener.js 19:08:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 218 (0x96c49c00) [pid = 17353] [serial = 900] [outer = 0x9515c000] 19:08:31 INFO - PROCESS | 17353 | 1464142111532 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 19:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1690ms 19:08:31 INFO - PROCESS | 17353 | 1464142111565 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 19:08:31 INFO - PROCESS | 17353 | 1464142111569 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 19:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:08:31 INFO - PROCESS | 17353 | 1464142111577 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:08:31 INFO - PROCESS | 17353 | 1464142111582 Marionette TRACE conn4 <- [1,1170,null,{}] 19:08:31 INFO - PROCESS | 17353 | 1464142111588 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:31 INFO - PROCESS | 17353 | 1464142111849 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 19:08:32 INFO - PROCESS | 17353 | 1464142112187 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x99d78800 == 116 [pid = 17353] [id = 300] 19:08:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 219 (0x9a02a000) [pid = 17353] [serial = 901] [outer = (nil)] 19:08:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 220 (0x9ac8cc00) [pid = 17353] [serial = 902] [outer = 0x9a02a000] 19:08:32 INFO - PROCESS | 17353 | 1464142112284 Marionette DEBUG loaded listener.js 19:08:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 221 (0x9ac90c00) [pid = 17353] [serial = 903] [outer = 0x9a02a000] 19:08:33 INFO - PROCESS | 17353 | 1464142113206 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 19:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1705ms 19:08:33 INFO - PROCESS | 17353 | 1464142113284 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 19:08:33 INFO - PROCESS | 17353 | 1464142113287 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 19:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:08:33 INFO - PROCESS | 17353 | 1464142113294 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:08:33 INFO - PROCESS | 17353 | 1464142113297 Marionette TRACE conn4 <- [1,1174,null,{}] 19:08:33 INFO - PROCESS | 17353 | 1464142113304 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:33 INFO - PROCESS | 17353 | 1464142113553 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 19:08:33 INFO - PROCESS | 17353 | 1464142113814 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:33 INFO - PROCESS | 17353 | ++DOCSHELL 0x928f1000 == 117 [pid = 17353] [id = 301] 19:08:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 222 (0x99e87c00) [pid = 17353] [serial = 904] [outer = (nil)] 19:08:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 223 (0x9b28cc00) [pid = 17353] [serial = 905] [outer = 0x99e87c00] 19:08:33 INFO - PROCESS | 17353 | 1464142113941 Marionette DEBUG loaded listener.js 19:08:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 224 (0x9b332000) [pid = 17353] [serial = 906] [outer = 0x99e87c00] 19:08:34 INFO - PROCESS | 17353 | 1464142114844 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 19:08:34 INFO - PROCESS | 17353 | 1464142114892 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 19:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:08:34 INFO - PROCESS | 17353 | 1464142114901 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:08:34 INFO - PROCESS | 17353 | 1464142114904 Marionette TRACE conn4 <- [1,1178,null,{}] 19:08:34 INFO - PROCESS | 17353 | 1464142114910 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:35 INFO - PROCESS | 17353 | 1464142115123 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 19:08:35 INFO - PROCESS | 17353 | 1464142115441 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:35 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d631800 == 118 [pid = 17353] [id = 302] 19:08:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 225 (0x8f7bec00) [pid = 17353] [serial = 907] [outer = (nil)] 19:08:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 226 (0x9b7d5400) [pid = 17353] [serial = 908] [outer = 0x8f7bec00] 19:08:35 INFO - PROCESS | 17353 | 1464142115538 Marionette DEBUG loaded listener.js 19:08:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 227 (0x9b87f400) [pid = 17353] [serial = 909] [outer = 0x8f7bec00] 19:08:36 INFO - PROCESS | 17353 | 1464142116466 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 19:08:36 INFO - PROCESS | 17353 | 1464142116545 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 19:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:08:36 INFO - PROCESS | 17353 | 1464142116552 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:08:36 INFO - PROCESS | 17353 | 1464142116555 Marionette TRACE conn4 <- [1,1182,null,{}] 19:08:36 INFO - PROCESS | 17353 | 1464142116561 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:36 INFO - PROCESS | 17353 | 1464142116765 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 19:08:37 INFO - PROCESS | 17353 | 1464142117027 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:37 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ade0800 == 119 [pid = 17353] [id = 303] 19:08:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 228 (0x99e8d800) [pid = 17353] [serial = 910] [outer = (nil)] 19:08:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 229 (0x9bff5000) [pid = 17353] [serial = 911] [outer = 0x99e8d800] 19:08:37 INFO - PROCESS | 17353 | 1464142117171 Marionette DEBUG loaded listener.js 19:08:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 230 (0x9c467400) [pid = 17353] [serial = 912] [outer = 0x99e8d800] 19:08:37 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:08:37 INFO - PROCESS | 17353 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:08:38 INFO - PROCESS | 17353 | 1464142118048 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 19:08:38 INFO - PROCESS | 17353 | 1464142118099 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 19:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:08:38 INFO - PROCESS | 17353 | 1464142118106 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:08:38 INFO - PROCESS | 17353 | 1464142118110 Marionette TRACE conn4 <- [1,1186,null,{}] 19:08:38 INFO - PROCESS | 17353 | 1464142118116 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:38 INFO - PROCESS | 17353 | 1464142118329 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 19:08:38 INFO - PROCESS | 17353 | 1464142118591 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:38 INFO - PROCESS | 17353 | ++DOCSHELL 0x991b1400 == 120 [pid = 17353] [id = 304] 19:08:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 231 (0x9b32e400) [pid = 17353] [serial = 913] [outer = (nil)] 19:08:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 232 (0x9d423000) [pid = 17353] [serial = 914] [outer = 0x9b32e400] 19:08:38 INFO - PROCESS | 17353 | 1464142118718 Marionette DEBUG loaded listener.js 19:08:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 233 (0x9d4c3c00) [pid = 17353] [serial = 915] [outer = 0x9b32e400] 19:08:39 INFO - PROCESS | 17353 | 1464142119603 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 19:08:39 INFO - PROCESS | 17353 | 1464142119650 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 19:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:08:39 INFO - PROCESS | 17353 | 1464142119657 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:08:39 INFO - PROCESS | 17353 | 1464142119660 Marionette TRACE conn4 <- [1,1190,null,{}] 19:08:39 INFO - PROCESS | 17353 | 1464142119668 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:39 INFO - PROCESS | 17353 | 1464142119881 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 19:08:40 INFO - PROCESS | 17353 | 1464142120144 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:40 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d638000 == 121 [pid = 17353] [id = 305] 19:08:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 234 (0x8d687000) [pid = 17353] [serial = 916] [outer = (nil)] 19:08:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 235 (0x9d4c1000) [pid = 17353] [serial = 917] [outer = 0x8d687000] 19:08:40 INFO - PROCESS | 17353 | 1464142120293 Marionette DEBUG loaded listener.js 19:08:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 236 (0xa21a5800) [pid = 17353] [serial = 918] [outer = 0x8d687000] 19:08:41 INFO - PROCESS | 17353 | 1464142121253 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 19:08:41 INFO - PROCESS | 17353 | 1464142121305 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 19:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:08:41 INFO - PROCESS | 17353 | 1464142121313 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:08:41 INFO - PROCESS | 17353 | 1464142121317 Marionette TRACE conn4 <- [1,1194,null,{}] 19:08:41 INFO - PROCESS | 17353 | 1464142121322 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:41 INFO - PROCESS | 17353 | 1464142121540 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 19:08:41 INFO - PROCESS | 17353 | 1464142121805 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:41 INFO - PROCESS | 17353 | ++DOCSHELL 0xa22c6400 == 122 [pid = 17353] [id = 306] 19:08:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 237 (0xa22c7000) [pid = 17353] [serial = 919] [outer = (nil)] 19:08:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 238 (0xa2409000) [pid = 17353] [serial = 920] [outer = 0xa22c7000] 19:08:41 INFO - PROCESS | 17353 | 1464142121938 Marionette DEBUG loaded listener.js 19:08:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 239 (0xa2632800) [pid = 17353] [serial = 921] [outer = 0xa22c7000] 19:08:43 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:08:43 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:08:43 INFO - PROCESS | 17353 | 1464142123281 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 19:08:43 INFO - PROCESS | 17353 | 1464142123415 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 19:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:08:43 INFO - PROCESS | 17353 | 1464142123435 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:08:43 INFO - PROCESS | 17353 | 1464142123441 Marionette TRACE conn4 <- [1,1198,null,{}] 19:08:43 INFO - PROCESS | 17353 | 1464142123450 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:43 INFO - PROCESS | 17353 | --DOCSHELL 0x8d629400 == 121 [pid = 17353] [id = 288] 19:08:43 INFO - PROCESS | 17353 | --DOCSHELL 0x8c8b8c00 == 120 [pid = 17353] [id = 285] 19:08:43 INFO - PROCESS | 17353 | --DOCSHELL 0x8a3eb000 == 119 [pid = 17353] [id = 284] 19:08:43 INFO - PROCESS | 17353 | --DOCSHELL 0x8b470c00 == 118 [pid = 17353] [id = 283] 19:08:43 INFO - PROCESS | 17353 | --DOCSHELL 0x8d79f800 == 117 [pid = 17353] [id = 276] 19:08:43 INFO - PROCESS | 17353 | --DOCSHELL 0x97687c00 == 116 [pid = 17353] [id = 277] 19:08:43 INFO - PROCESS | 17353 | --DOCSHELL 0x8e39f000 == 115 [pid = 17353] [id = 275] 19:08:43 INFO - PROCESS | 17353 | --DOCSHELL 0x910dcc00 == 114 [pid = 17353] [id = 274] 19:08:43 INFO - PROCESS | 17353 | --DOCSHELL 0x8aff3800 == 113 [pid = 17353] [id = 273] 19:08:43 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5b1c00 == 112 [pid = 17353] [id = 271] 19:08:43 INFO - PROCESS | 17353 | --DOCSHELL 0x91523c00 == 111 [pid = 17353] [id = 272] 19:08:43 INFO - PROCESS | 17353 | --DOCSHELL 0x8add6c00 == 110 [pid = 17353] [id = 270] 19:08:44 INFO - PROCESS | 17353 | 1464142124111 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 238 (0x8f5ec800) [pid = 17353] [serial = 803] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 237 (0x8ea56800) [pid = 17353] [serial = 800] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 236 (0x8b65ac00) [pid = 17353] [serial = 746] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 235 (0x8d410800) [pid = 17353] [serial = 797] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 234 (0x8d692c00) [pid = 17353] [serial = 798] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 233 (0x8d826400) [pid = 17353] [serial = 795] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 232 (0x8cdad400) [pid = 17353] [serial = 794] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 231 (0x8b663c00) [pid = 17353] [serial = 789] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 230 (0x8d5bac00) [pid = 17353] [serial = 792] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 229 (0x8d50a400) [pid = 17353] [serial = 791] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 228 (0x8e169400) [pid = 17353] [serial = 752] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 227 (0x8e9b4800) [pid = 17353] [serial = 755] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 226 (0x8b46d400) [pid = 17353] [serial = 788] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 225 (0x8d409800) [pid = 17353] [serial = 749] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 224 (0x8f314400) [pid = 17353] [serial = 758] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 223 (0x8f7c3800) [pid = 17353] [serial = 761] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 222 (0x910df000) [pid = 17353] [serial = 764] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 221 (0x9152d000) [pid = 17353] [serial = 767] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 220 (0x928eec00) [pid = 17353] [serial = 770] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 219 (0x938cc000) [pid = 17353] [serial = 773] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 218 (0x95162000) [pid = 17353] [serial = 776] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 217 (0x95194800) [pid = 17353] [serial = 779] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 216 (0x8e16b400) [pid = 17353] [serial = 782] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 215 (0x8e394400) [pid = 17353] [serial = 785] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 214 (0x938d2400) [pid = 17353] [serial = 809] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 213 (0x910df400) [pid = 17353] [serial = 804] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 212 (0x8d62c000) [pid = 17353] [serial = 807] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 211 (0x8f317400) [pid = 17353] [serial = 801] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | --DOMWINDOW == 210 (0x8c94ec00) [pid = 17353] [serial = 806] [outer = (nil)] [url = about:blank] 19:08:44 INFO - PROCESS | 17353 | 1464142124419 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:44 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3f0400 == 111 [pid = 17353] [id = 307] 19:08:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 211 (0x8adda400) [pid = 17353] [serial = 922] [outer = (nil)] 19:08:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 212 (0x8b663c00) [pid = 17353] [serial = 923] [outer = 0x8adda400] 19:08:44 INFO - PROCESS | 17353 | 1464142124500 Marionette DEBUG loaded listener.js 19:08:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 213 (0x8c8b1c00) [pid = 17353] [serial = 924] [outer = 0x8adda400] 19:08:45 INFO - PROCESS | 17353 | 1464142125340 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1997ms 19:08:45 INFO - PROCESS | 17353 | 1464142125422 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 19:08:45 INFO - PROCESS | 17353 | 1464142125431 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 19:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:08:45 INFO - PROCESS | 17353 | 1464142125442 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:08:45 INFO - PROCESS | 17353 | 1464142125445 Marionette TRACE conn4 <- [1,1202,null,{}] 19:08:45 INFO - PROCESS | 17353 | 1464142125452 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:45 INFO - PROCESS | 17353 | 1464142125660 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 19:08:45 INFO - PROCESS | 17353 | 1464142125851 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:45 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b46f800 == 112 [pid = 17353] [id = 308] 19:08:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 214 (0x8cd81800) [pid = 17353] [serial = 925] [outer = (nil)] 19:08:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 215 (0x8cdb5400) [pid = 17353] [serial = 926] [outer = 0x8cd81800] 19:08:45 INFO - PROCESS | 17353 | 1464142125927 Marionette DEBUG loaded listener.js 19:08:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 216 (0x8d50c800) [pid = 17353] [serial = 927] [outer = 0x8cd81800] 19:08:46 INFO - PROCESS | 17353 | 1464142126906 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:08:46 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 19:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1496ms 19:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:08:46 INFO - PROCESS | 17353 | 1464142126939 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 19:08:46 INFO - PROCESS | 17353 | 1464142126942 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 19:08:46 INFO - PROCESS | 17353 | 1464142126949 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:08:46 INFO - PROCESS | 17353 | 1464142126955 Marionette TRACE conn4 <- [1,1206,null,{}] 19:08:46 INFO - PROCESS | 17353 | 1464142126985 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:47 INFO - PROCESS | 17353 | 1464142127274 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 19:08:47 INFO - PROCESS | 17353 | 1464142127307 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:47 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c9ba800 == 113 [pid = 17353] [id = 309] 19:08:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 217 (0x8d62d400) [pid = 17353] [serial = 928] [outer = (nil)] 19:08:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 218 (0x8d68b000) [pid = 17353] [serial = 929] [outer = 0x8d62d400] 19:08:47 INFO - PROCESS | 17353 | 1464142127392 Marionette DEBUG loaded listener.js 19:08:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 219 (0x8d824800) [pid = 17353] [serial = 930] [outer = 0x8d62d400] 19:08:48 INFO - PROCESS | 17353 | 1464142128482 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:08:48 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 19:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1587ms 19:08:48 INFO - PROCESS | 17353 | 1464142128536 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 19:08:48 INFO - PROCESS | 17353 | 1464142128541 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 19:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:08:48 INFO - PROCESS | 17353 | 1464142128547 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:08:48 INFO - PROCESS | 17353 | 1464142128551 Marionette TRACE conn4 <- [1,1210,null,{}] 19:08:48 INFO - PROCESS | 17353 | --DOMWINDOW == 218 (0x8cdad800) [pid = 17353] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:08:48 INFO - PROCESS | 17353 | --DOMWINDOW == 217 (0x8a3f2800) [pid = 17353] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:08:48 INFO - PROCESS | 17353 | --DOMWINDOW == 216 (0x8c955400) [pid = 17353] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:08:48 INFO - PROCESS | 17353 | --DOMWINDOW == 215 (0x8b471000) [pid = 17353] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:08:48 INFO - PROCESS | 17353 | --DOMWINDOW == 214 (0x8cdaf800) [pid = 17353] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:08:48 INFO - PROCESS | 17353 | 1464142128869 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:49 INFO - PROCESS | 17353 | 1464142129056 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 19:08:49 INFO - PROCESS | 17353 | 1464142129284 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:49 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d68c800 == 114 [pid = 17353] [id = 310] 19:08:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 215 (0x8d695400) [pid = 17353] [serial = 931] [outer = (nil)] 19:08:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 216 (0x8e171400) [pid = 17353] [serial = 932] [outer = 0x8d695400] 19:08:49 INFO - PROCESS | 17353 | 1464142129378 Marionette DEBUG loaded listener.js 19:08:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 217 (0x8ea1e000) [pid = 17353] [serial = 933] [outer = 0x8d695400] 19:08:50 INFO - PROCESS | 17353 | 1464142130167 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1657ms 19:08:50 INFO - PROCESS | 17353 | 1464142130205 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 19:08:50 INFO - PROCESS | 17353 | 1464142130209 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 19:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:08:50 INFO - PROCESS | 17353 | 1464142130215 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:08:50 INFO - PROCESS | 17353 | 1464142130218 Marionette TRACE conn4 <- [1,1214,null,{}] 19:08:50 INFO - PROCESS | 17353 | 1464142130224 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:50 INFO - PROCESS | 17353 | 1464142130419 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 19:08:50 INFO - PROCESS | 17353 | 1464142130435 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d829400 == 115 [pid = 17353] [id = 311] 19:08:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 218 (0x8e9acc00) [pid = 17353] [serial = 934] [outer = (nil)] 19:08:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 219 (0x8f31d000) [pid = 17353] [serial = 935] [outer = 0x8e9acc00] 19:08:50 INFO - PROCESS | 17353 | 1464142130673 Marionette DEBUG loaded listener.js 19:08:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 220 (0x8f5e2000) [pid = 17353] [serial = 936] [outer = 0x8e9acc00] 19:08:51 INFO - PROCESS | 17353 | 1464142131814 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 19:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1635ms 19:08:51 INFO - PROCESS | 17353 | 1464142131853 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 19:08:51 INFO - PROCESS | 17353 | 1464142131861 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 19:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:08:51 INFO - PROCESS | 17353 | 1464142131869 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:08:51 INFO - PROCESS | 17353 | 1464142131877 Marionette TRACE conn4 <- [1,1218,null,{}] 19:08:51 INFO - PROCESS | 17353 | 1464142131886 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:52 INFO - PROCESS | 17353 | 1464142132191 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 19:08:52 INFO - PROCESS | 17353 | 1464142132516 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:52 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c7c4c00 == 116 [pid = 17353] [id = 312] 19:08:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 221 (0x8c84b000) [pid = 17353] [serial = 937] [outer = (nil)] 19:08:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 222 (0x8d5ab000) [pid = 17353] [serial = 938] [outer = 0x8c84b000] 19:08:52 INFO - PROCESS | 17353 | 1464142132619 Marionette DEBUG loaded listener.js 19:08:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 223 (0x8d5bfc00) [pid = 17353] [serial = 939] [outer = 0x8c84b000] 19:08:53 INFO - PROCESS | 17353 | 1464142133546 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 19:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1752ms 19:08:53 INFO - PROCESS | 17353 | 1464142133622 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 19:08:53 INFO - PROCESS | 17353 | 1464142133632 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 19:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:08:53 INFO - PROCESS | 17353 | 1464142133644 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:08:53 INFO - PROCESS | 17353 | 1464142133648 Marionette TRACE conn4 <- [1,1222,null,{}] 19:08:53 INFO - PROCESS | 17353 | 1464142133655 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:53 INFO - PROCESS | 17353 | 1464142133891 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 19:08:54 INFO - PROCESS | 17353 | 1464142134170 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:54 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e397c00 == 117 [pid = 17353] [id = 313] 19:08:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 224 (0x8ea17c00) [pid = 17353] [serial = 940] [outer = (nil)] 19:08:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 225 (0x8f31a000) [pid = 17353] [serial = 941] [outer = 0x8ea17c00] 19:08:54 INFO - PROCESS | 17353 | 1464142134275 Marionette DEBUG loaded listener.js 19:08:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 226 (0x8f7bd400) [pid = 17353] [serial = 942] [outer = 0x8ea17c00] 19:08:55 INFO - PROCESS | 17353 | 1464142135270 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 19:08:55 INFO - PROCESS | 17353 | 1464142135347 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 19:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:08:55 INFO - PROCESS | 17353 | 1464142135355 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:08:55 INFO - PROCESS | 17353 | 1464142135361 Marionette TRACE conn4 <- [1,1226,null,{}] 19:08:55 INFO - PROCESS | 17353 | 1464142135379 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:55 INFO - PROCESS | 17353 | 1464142135670 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 19:08:56 INFO - PROCESS | 17353 | 1464142136086 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:56 INFO - PROCESS | 17353 | ++DOCSHELL 0x910e4c00 == 118 [pid = 17353] [id = 314] 19:08:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 227 (0x92047000) [pid = 17353] [serial = 943] [outer = (nil)] 19:08:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 228 (0x928f3400) [pid = 17353] [serial = 944] [outer = 0x92047000] 19:08:56 INFO - PROCESS | 17353 | 1464142136182 Marionette DEBUG loaded listener.js 19:08:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 229 (0x93a85c00) [pid = 17353] [serial = 945] [outer = 0x92047000] 19:08:57 INFO - PROCESS | 17353 | 1464142137139 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 19:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1842ms 19:08:57 INFO - PROCESS | 17353 | 1464142137214 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 19:08:57 INFO - PROCESS | 17353 | 1464142137219 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 19:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:08:57 INFO - PROCESS | 17353 | 1464142137229 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:08:57 INFO - PROCESS | 17353 | 1464142137232 Marionette TRACE conn4 <- [1,1230,null,{}] 19:08:57 INFO - PROCESS | 17353 | 1464142137236 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:57 INFO - PROCESS | 17353 | 1464142137463 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 19:08:57 INFO - PROCESS | 17353 | 1464142137837 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdb1000 == 119 [pid = 17353] [id = 315] 19:08:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 230 (0x928ecc00) [pid = 17353] [serial = 946] [outer = (nil)] 19:08:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 231 (0x95161c00) [pid = 17353] [serial = 947] [outer = 0x928ecc00] 19:08:57 INFO - PROCESS | 17353 | 1464142137935 Marionette DEBUG loaded listener.js 19:08:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 232 (0x95188c00) [pid = 17353] [serial = 948] [outer = 0x928ecc00] 19:08:58 INFO - PROCESS | 17353 | 1464142138833 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 19:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1641ms 19:08:58 INFO - PROCESS | 17353 | 1464142138871 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 19:08:58 INFO - PROCESS | 17353 | 1464142138876 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 19:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:08:58 INFO - PROCESS | 17353 | 1464142138883 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:08:58 INFO - PROCESS | 17353 | 1464142138887 Marionette TRACE conn4 <- [1,1234,null,{}] 19:08:58 INFO - PROCESS | 17353 | 1464142138893 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:59 INFO - PROCESS | 17353 | 1464142139112 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 19:08:59 INFO - PROCESS | 17353 | 1464142139378 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x928edc00 == 120 [pid = 17353] [id = 316] 19:08:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 233 (0x94f29000) [pid = 17353] [serial = 949] [outer = (nil)] 19:08:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 234 (0x98088000) [pid = 17353] [serial = 950] [outer = 0x94f29000] 19:08:59 INFO - PROCESS | 17353 | 1464142139513 Marionette DEBUG loaded listener.js 19:08:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 235 (0x990acc00) [pid = 17353] [serial = 951] [outer = 0x94f29000] 19:09:00 INFO - PROCESS | 17353 | 1464142140466 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 19:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1634ms 19:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:09:00 INFO - PROCESS | 17353 | 1464142140518 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 19:09:00 INFO - PROCESS | 17353 | 1464142140522 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 19:09:00 INFO - PROCESS | 17353 | 1464142140529 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:09:00 INFO - PROCESS | 17353 | 1464142140531 Marionette TRACE conn4 <- [1,1238,null,{}] 19:09:00 INFO - PROCESS | 17353 | 1464142140538 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:00 INFO - PROCESS | 17353 | 1464142140778 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 19:09:01 INFO - PROCESS | 17353 | 1464142141104 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x96c48c00 == 121 [pid = 17353] [id = 317] 19:09:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 236 (0x99041c00) [pid = 17353] [serial = 952] [outer = (nil)] 19:09:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 237 (0x9b32dc00) [pid = 17353] [serial = 953] [outer = 0x99041c00] 19:09:01 INFO - PROCESS | 17353 | 1464142141212 Marionette DEBUG loaded listener.js 19:09:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 238 (0x9b449c00) [pid = 17353] [serial = 954] [outer = 0x99041c00] 19:09:02 INFO - PROCESS | 17353 | 1464142142179 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 19:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1737ms 19:09:02 INFO - PROCESS | 17353 | 1464142142266 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 19:09:02 INFO - PROCESS | 17353 | 1464142142270 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 19:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:09:02 INFO - PROCESS | 17353 | 1464142142278 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:09:02 INFO - PROCESS | 17353 | 1464142142282 Marionette TRACE conn4 <- [1,1242,null,{}] 19:09:02 INFO - PROCESS | 17353 | 1464142142288 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:02 INFO - PROCESS | 17353 | 1464142142539 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 19:09:02 INFO - PROCESS | 17353 | 1464142142870 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:02 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5c8000 == 122 [pid = 17353] [id = 318] 19:09:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 239 (0x9515ac00) [pid = 17353] [serial = 955] [outer = (nil)] 19:09:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 240 (0x9bc3e400) [pid = 17353] [serial = 956] [outer = 0x9515ac00] 19:09:02 INFO - PROCESS | 17353 | 1464142142960 Marionette DEBUG loaded listener.js 19:09:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 241 (0x9bff3800) [pid = 17353] [serial = 957] [outer = 0x9515ac00] 19:09:03 INFO - PROCESS | 17353 | 1464142143895 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 19:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1686ms 19:09:03 INFO - PROCESS | 17353 | 1464142143966 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 19:09:03 INFO - PROCESS | 17353 | 1464142143970 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 19:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:09:03 INFO - PROCESS | 17353 | 1464142143976 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:09:03 INFO - PROCESS | 17353 | 1464142143980 Marionette TRACE conn4 <- [1,1246,null,{}] 19:09:03 INFO - PROCESS | 17353 | 1464142143986 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:04 INFO - PROCESS | 17353 | 1464142144237 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 19:09:04 INFO - PROCESS | 17353 | 1464142144549 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:04 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9b0400 == 123 [pid = 17353] [id = 319] 19:09:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 242 (0x910e8400) [pid = 17353] [serial = 958] [outer = (nil)] 19:09:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 243 (0xa210a000) [pid = 17353] [serial = 959] [outer = 0x910e8400] 19:09:04 INFO - PROCESS | 17353 | 1464142144638 Marionette DEBUG loaded listener.js 19:09:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 244 (0xa21ae000) [pid = 17353] [serial = 960] [outer = 0x910e8400] 19:09:05 INFO - PROCESS | 17353 | 1464142145560 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 19:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1638ms 19:09:05 INFO - PROCESS | 17353 | 1464142145616 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 19:09:05 INFO - PROCESS | 17353 | 1464142145621 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 19:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:09:05 INFO - PROCESS | 17353 | 1464142145627 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:09:05 INFO - PROCESS | 17353 | 1464142145631 Marionette TRACE conn4 <- [1,1250,null,{}] 19:09:05 INFO - PROCESS | 17353 | 1464142145637 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:05 INFO - PROCESS | 17353 | 1464142145862 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 19:09:06 INFO - PROCESS | 17353 | 1464142146142 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:06 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d82e800 == 124 [pid = 17353] [id = 320] 19:09:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 245 (0x91005c00) [pid = 17353] [serial = 961] [outer = (nil)] 19:09:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 246 (0xa3028000) [pid = 17353] [serial = 962] [outer = 0x91005c00] 19:09:06 INFO - PROCESS | 17353 | 1464142146274 Marionette DEBUG loaded listener.js 19:09:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 247 (0xa30e8000) [pid = 17353] [serial = 963] [outer = 0x91005c00] 19:09:07 INFO - PROCESS | 17353 | 1464142147191 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 19:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1634ms 19:09:07 INFO - PROCESS | 17353 | 1464142147262 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 19:09:07 INFO - PROCESS | 17353 | 1464142147268 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 19:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:09:07 INFO - PROCESS | 17353 | 1464142147275 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:09:07 INFO - PROCESS | 17353 | 1464142147278 Marionette TRACE conn4 <- [1,1254,null,{}] 19:09:07 INFO - PROCESS | 17353 | 1464142147285 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:07 INFO - PROCESS | 17353 | 1464142147514 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 19:09:07 INFO - PROCESS | 17353 | 1464142147836 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:07 INFO - PROCESS | 17353 | ++DOCSHELL 0x9d6d2400 == 125 [pid = 17353] [id = 321] 19:09:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 248 (0xa2402c00) [pid = 17353] [serial = 964] [outer = (nil)] 19:09:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 249 (0xa3257000) [pid = 17353] [serial = 965] [outer = 0xa2402c00] 19:09:07 INFO - PROCESS | 17353 | 1464142147929 Marionette DEBUG loaded listener.js 19:09:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 250 (0xa346a800) [pid = 17353] [serial = 966] [outer = 0xa2402c00] 19:09:08 INFO - PROCESS | 17353 | 1464142148930 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 19:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1688ms 19:09:08 INFO - PROCESS | 17353 | 1464142148963 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 19:09:08 INFO - PROCESS | 17353 | 1464142148968 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 19:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:09:08 INFO - PROCESS | 17353 | 1464142148975 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:09:08 INFO - PROCESS | 17353 | 1464142148979 Marionette TRACE conn4 <- [1,1258,null,{}] 19:09:08 INFO - PROCESS | 17353 | 1464142148985 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:09 INFO - PROCESS | 17353 | 1464142149231 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 19:09:09 INFO - PROCESS | 17353 | 1464142149558 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:09 INFO - PROCESS | 17353 | ++DOCSHELL 0xa3227800 == 126 [pid = 17353] [id = 322] 19:09:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 251 (0xa50a8800) [pid = 17353] [serial = 967] [outer = (nil)] 19:09:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 252 (0xa6288400) [pid = 17353] [serial = 968] [outer = 0xa50a8800] 19:09:09 INFO - PROCESS | 17353 | 1464142149661 Marionette DEBUG loaded listener.js 19:09:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 253 (0xa6734000) [pid = 17353] [serial = 969] [outer = 0xa50a8800] 19:09:10 INFO - PROCESS | 17353 | 1464142150582 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 19:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1685ms 19:09:10 INFO - PROCESS | 17353 | 1464142150662 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 19:09:10 INFO - PROCESS | 17353 | 1464142150665 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 19:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:09:10 INFO - PROCESS | 17353 | 1464142150673 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:09:10 INFO - PROCESS | 17353 | 1464142150676 Marionette TRACE conn4 <- [1,1262,null,{}] 19:09:10 INFO - PROCESS | 17353 | 1464142150683 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:10 INFO - PROCESS | 17353 | 1464142150957 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 19:09:11 INFO - PROCESS | 17353 | 1464142151282 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:11 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d62e800 == 127 [pid = 17353] [id = 323] 19:09:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 254 (0x95191800) [pid = 17353] [serial = 970] [outer = (nil)] 19:09:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 255 (0xa675cc00) [pid = 17353] [serial = 971] [outer = 0x95191800] 19:09:11 INFO - PROCESS | 17353 | 1464142151377 Marionette DEBUG loaded listener.js 19:09:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 256 (0xa67ab800) [pid = 17353] [serial = 972] [outer = 0x95191800] 19:09:12 INFO - PROCESS | 17353 | 1464142152324 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 19:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1685ms 19:09:12 INFO - PROCESS | 17353 | 1464142152359 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 19:09:12 INFO - PROCESS | 17353 | 1464142152363 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 19:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:09:12 INFO - PROCESS | 17353 | 1464142152370 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:09:12 INFO - PROCESS | 17353 | 1464142152383 Marionette TRACE conn4 <- [1,1266,null,{}] 19:09:12 INFO - PROCESS | 17353 | 1464142152389 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:12 INFO - PROCESS | 17353 | 1464142152608 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 19:09:12 INFO - PROCESS | 17353 | 1464142152934 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:12 INFO - PROCESS | 17353 | ++DOCSHELL 0x8adda800 == 128 [pid = 17353] [id = 324] 19:09:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 257 (0x8eb01800) [pid = 17353] [serial = 973] [outer = (nil)] 19:09:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 258 (0x8eb0a000) [pid = 17353] [serial = 974] [outer = 0x8eb01800] 19:09:13 INFO - PROCESS | 17353 | 1464142153030 Marionette DEBUG loaded listener.js 19:09:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 259 (0x8eb0c000) [pid = 17353] [serial = 975] [outer = 0x8eb01800] 19:09:13 INFO - PROCESS | 17353 | 1464142153934 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 19:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1643ms 19:09:14 INFO - PROCESS | 17353 | 1464142154013 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 19:09:14 INFO - PROCESS | 17353 | 1464142154016 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 19:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:09:14 INFO - PROCESS | 17353 | 1464142154024 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:09:14 INFO - PROCESS | 17353 | 1464142154028 Marionette TRACE conn4 <- [1,1270,null,{}] 19:09:14 INFO - PROCESS | 17353 | 1464142154034 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:14 INFO - PROCESS | 17353 | 1464142154298 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 19:09:14 INFO - PROCESS | 17353 | 1464142154617 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:14 INFO - PROCESS | 17353 | ++DOCSHELL 0x8eb01c00 == 129 [pid = 17353] [id = 325] 19:09:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 260 (0x8eb05400) [pid = 17353] [serial = 976] [outer = (nil)] 19:09:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 261 (0xa673f800) [pid = 17353] [serial = 977] [outer = 0x8eb05400] 19:09:14 INFO - PROCESS | 17353 | 1464142154712 Marionette DEBUG loaded listener.js 19:09:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 262 (0xa67d7c00) [pid = 17353] [serial = 978] [outer = 0x8eb05400] 19:09:15 INFO - PROCESS | 17353 | 1464142155624 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 19:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1644ms 19:09:15 INFO - PROCESS | 17353 | 1464142155688 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 19:09:15 INFO - PROCESS | 17353 | 1464142155692 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 19:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:09:15 INFO - PROCESS | 17353 | 1464142155702 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:09:15 INFO - PROCESS | 17353 | 1464142155705 Marionette TRACE conn4 <- [1,1274,null,{}] 19:09:15 INFO - PROCESS | 17353 | 1464142155712 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:15 INFO - PROCESS | 17353 | 1464142155936 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 19:09:16 INFO - PROCESS | 17353 | 1464142156268 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:16 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a421800 == 130 [pid = 17353] [id = 326] 19:09:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 263 (0x8a421c00) [pid = 17353] [serial = 979] [outer = (nil)] 19:09:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 264 (0x8a429c00) [pid = 17353] [serial = 980] [outer = 0x8a421c00] 19:09:16 INFO - PROCESS | 17353 | 1464142156365 Marionette DEBUG loaded listener.js 19:09:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 265 (0x8a42c000) [pid = 17353] [serial = 981] [outer = 0x8a421c00] 19:09:17 INFO - PROCESS | 17353 | 1464142157359 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 19:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1733ms 19:09:17 INFO - PROCESS | 17353 | 1464142157437 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 19:09:17 INFO - PROCESS | 17353 | 1464142157440 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 19:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:09:17 INFO - PROCESS | 17353 | 1464142157448 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:09:17 INFO - PROCESS | 17353 | 1464142157452 Marionette TRACE conn4 <- [1,1278,null,{}] 19:09:17 INFO - PROCESS | 17353 | 1464142157459 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:17 INFO - PROCESS | 17353 | 1464142157747 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 19:09:18 INFO - PROCESS | 17353 | 1464142158091 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:18 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a42b000 == 131 [pid = 17353] [id = 327] 19:09:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 266 (0x8a42f000) [pid = 17353] [serial = 982] [outer = (nil)] 19:09:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 267 (0x8c8b8800) [pid = 17353] [serial = 983] [outer = 0x8a42f000] 19:09:18 INFO - PROCESS | 17353 | 1464142158184 Marionette DEBUG loaded listener.js 19:09:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 268 (0x8d401400) [pid = 17353] [serial = 984] [outer = 0x8a42f000] 19:09:19 INFO - PROCESS | 17353 | 1464142159129 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 19:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1732ms 19:09:19 INFO - PROCESS | 17353 | 1464142159182 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 19:09:19 INFO - PROCESS | 17353 | 1464142159186 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 19:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:09:19 INFO - PROCESS | 17353 | 1464142159193 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:09:19 INFO - PROCESS | 17353 | 1464142159197 Marionette TRACE conn4 <- [1,1282,null,{}] 19:09:19 INFO - PROCESS | 17353 | 1464142159204 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:19 INFO - PROCESS | 17353 | 1464142159431 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 19:09:19 INFO - PROCESS | 17353 | 1464142159751 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:19 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c7c8800 == 132 [pid = 17353] [id = 328] 19:09:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 269 (0x8c9b1c00) [pid = 17353] [serial = 985] [outer = (nil)] 19:09:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 270 (0x9b7d1c00) [pid = 17353] [serial = 986] [outer = 0x8c9b1c00] 19:09:19 INFO - PROCESS | 17353 | 1464142159848 Marionette DEBUG loaded listener.js 19:09:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 271 (0xa6735800) [pid = 17353] [serial = 987] [outer = 0x8c9b1c00] 19:09:20 INFO - PROCESS | 17353 | 1464142160759 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 19:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1640ms 19:09:20 INFO - PROCESS | 17353 | 1464142160834 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 19:09:20 INFO - PROCESS | 17353 | 1464142160837 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 19:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:09:20 INFO - PROCESS | 17353 | 1464142160845 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:09:20 INFO - PROCESS | 17353 | 1464142160848 Marionette TRACE conn4 <- [1,1286,null,{}] 19:09:20 INFO - PROCESS | 17353 | 1464142160855 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:21 INFO - PROCESS | 17353 | 1464142161084 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x9446c000 == 131 [pid = 17353] [id = 259] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8f7ba800 == 130 [pid = 17353] [id = 256] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8c84cc00 == 129 [pid = 17353] [id = 261] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8a3f7000 == 128 [pid = 17353] [id = 260] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8e39ec00 == 127 [pid = 17353] [id = 251] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8e9a7000 == 126 [pid = 17353] [id = 252] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8f7c8400 == 125 [pid = 17353] [id = 255] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea61800 == 124 [pid = 17353] [id = 253] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8d629800 == 123 [pid = 17353] [id = 254] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8c953000 == 122 [pid = 17353] [id = 287] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8c954c00 == 121 [pid = 17353] [id = 286] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x94fbac00 == 120 [pid = 17353] [id = 10] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea55800 == 119 [pid = 17353] [id = 294] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8e9a5800 == 118 [pid = 17353] [id = 293] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8add2400 == 117 [pid = 17353] [id = 292] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8cdb8000 == 116 [pid = 17353] [id = 291] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8f5e7400 == 115 [pid = 17353] [id = 257] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8c854c00 == 114 [pid = 17353] [id = 290] 19:09:22 INFO - PROCESS | 17353 | --DOCSHELL 0x8a3ea400 == 113 [pid = 17353] [id = 289] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 270 (0x8d68a800) [pid = 17353] [serial = 866] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 269 (0x8d5ae800) [pid = 17353] [serial = 863] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 268 (0x8c857800) [pid = 17353] [serial = 848] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 267 (0x8d686400) [pid = 17353] [serial = 815] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 266 (0x8c8b3000) [pid = 17353] [serial = 812] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 265 (0x8addf000) [pid = 17353] [serial = 854] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 264 (0x8c856800) [pid = 17353] [serial = 855] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 263 (0x8c9ba400) [pid = 17353] [serial = 857] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 262 (0x8cd87000) [pid = 17353] [serial = 858] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 261 (0x938cb000) [pid = 17353] [serial = 818] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 260 (0xa105fc00) [pid = 17353] [serial = 845] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 259 (0x9d4c0800) [pid = 17353] [serial = 842] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 258 (0x9bc3fc00) [pid = 17353] [serial = 839] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 257 (0x9b7dc400) [pid = 17353] [serial = 836] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 256 (0x9b44fc00) [pid = 17353] [serial = 833] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 255 (0x9b338800) [pid = 17353] [serial = 830] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 254 (0x9903a800) [pid = 17353] [serial = 821] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 253 (0x9b1e0400) [pid = 17353] [serial = 827] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 252 (0x9a0df400) [pid = 17353] [serial = 824] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 251 (0x8b478400) [pid = 17353] [serial = 851] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 250 (0x8b65d000) [pid = 17353] [serial = 852] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 249 (0x8d5b6000) [pid = 17353] [serial = 864] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 248 (0x8d50bc00) [pid = 17353] [serial = 861] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | --DOMWINDOW == 247 (0x8d402400) [pid = 17353] [serial = 860] [outer = (nil)] [url = about:blank] 19:09:22 INFO - PROCESS | 17353 | 1464142162548 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:22 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b47a000 == 114 [pid = 17353] [id = 329] 19:09:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 248 (0x8b47bc00) [pid = 17353] [serial = 988] [outer = (nil)] 19:09:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 249 (0x8b65fc00) [pid = 17353] [serial = 989] [outer = 0x8b47bc00] 19:09:22 INFO - PROCESS | 17353 | 1464142162633 Marionette DEBUG loaded listener.js 19:09:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 250 (0x8c7d0400) [pid = 17353] [serial = 990] [outer = 0x8b47bc00] 19:09:23 INFO - PROCESS | 17353 | 1464142163491 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 19:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 2684ms 19:09:23 INFO - PROCESS | 17353 | 1464142163538 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 19:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:09:23 INFO - PROCESS | 17353 | 1464142163545 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 19:09:23 INFO - PROCESS | 17353 | 1464142163553 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:09:23 INFO - PROCESS | 17353 | 1464142163558 Marionette TRACE conn4 <- [1,1290,null,{}] 19:09:23 INFO - PROCESS | 17353 | 1464142163566 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:23 INFO - PROCESS | 17353 | 1464142163780 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 19:09:23 INFO - PROCESS | 17353 | 1464142163970 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b65d000 == 115 [pid = 17353] [id = 330] 19:09:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 251 (0x8c954c00) [pid = 17353] [serial = 991] [outer = (nil)] 19:09:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 252 (0x8d40e400) [pid = 17353] [serial = 992] [outer = 0x8c954c00] 19:09:24 INFO - PROCESS | 17353 | 1464142164055 Marionette DEBUG loaded listener.js 19:09:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 253 (0x8d5abc00) [pid = 17353] [serial = 993] [outer = 0x8c954c00] 19:09:24 INFO - PROCESS | 17353 | 1464142164988 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 19:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1488ms 19:09:25 INFO - PROCESS | 17353 | 1464142165044 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 19:09:25 INFO - PROCESS | 17353 | 1464142165051 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 19:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:09:25 INFO - PROCESS | 17353 | 1464142165067 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:09:25 INFO - PROCESS | 17353 | 1464142165070 Marionette TRACE conn4 <- [1,1294,null,{}] 19:09:25 INFO - PROCESS | 17353 | 1464142165077 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:25 INFO - PROCESS | 17353 | 1464142165361 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 19:09:25 INFO - PROCESS | 17353 | 1464142165393 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:25 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a430800 == 116 [pid = 17353] [id = 331] 19:09:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 254 (0x8d7a1800) [pid = 17353] [serial = 994] [outer = (nil)] 19:09:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 255 (0x8d7a7400) [pid = 17353] [serial = 995] [outer = 0x8d7a1800] 19:09:25 INFO - PROCESS | 17353 | 1464142165474 Marionette DEBUG loaded listener.js 19:09:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 256 (0x8e396c00) [pid = 17353] [serial = 996] [outer = 0x8d7a1800] 19:09:26 INFO - PROCESS | 17353 | 1464142166526 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 19:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1484ms 19:09:26 INFO - PROCESS | 17353 | 1464142166552 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 19:09:26 INFO - PROCESS | 17353 | 1464142166556 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 19:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:09:26 INFO - PROCESS | 17353 | 1464142166573 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:09:26 INFO - PROCESS | 17353 | 1464142166582 Marionette TRACE conn4 <- [1,1298,null,{}] 19:09:26 INFO - PROCESS | 17353 | 1464142166596 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:27 INFO - PROCESS | 17353 | 1464142167285 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 19:09:27 INFO - PROCESS | 17353 | --DOMWINDOW == 255 (0x8cd81800) [pid = 17353] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:09:27 INFO - PROCESS | 17353 | --DOMWINDOW == 254 (0x8d695400) [pid = 17353] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:09:27 INFO - PROCESS | 17353 | --DOMWINDOW == 253 (0x8adda400) [pid = 17353] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:09:27 INFO - PROCESS | 17353 | --DOMWINDOW == 252 (0x96c49000) [pid = 17353] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:09:27 INFO - PROCESS | 17353 | --DOMWINDOW == 251 (0x8d62d400) [pid = 17353] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:09:27 INFO - PROCESS | 17353 | --DOMWINDOW == 250 (0x8d629c00) [pid = 17353] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:09:27 INFO - PROCESS | 17353 | --DOMWINDOW == 249 (0x93a86000) [pid = 17353] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:09:27 INFO - PROCESS | 17353 | 1464142167495 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a42fc00 == 117 [pid = 17353] [id = 332] 19:09:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 250 (0x8adda400) [pid = 17353] [serial = 997] [outer = (nil)] 19:09:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 251 (0x8d62e000) [pid = 17353] [serial = 998] [outer = 0x8adda400] 19:09:27 INFO - PROCESS | 17353 | 1464142167582 Marionette DEBUG loaded listener.js 19:09:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 252 (0x8eb0a400) [pid = 17353] [serial = 999] [outer = 0x8adda400] 19:09:28 INFO - PROCESS | 17353 | 1464142168397 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1860ms 19:09:28 INFO - PROCESS | 17353 | 1464142168425 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 19:09:28 INFO - PROCESS | 17353 | 1464142168430 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 19:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:09:28 INFO - PROCESS | 17353 | 1464142168436 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:09:28 INFO - PROCESS | 17353 | 1464142168440 Marionette TRACE conn4 <- [1,1302,null,{}] 19:09:28 INFO - PROCESS | 17353 | 1464142168445 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:28 INFO - PROCESS | 17353 | 1464142168718 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 19:09:28 INFO - PROCESS | 17353 | 1464142168742 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:28 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5bb400 == 118 [pid = 17353] [id = 333] 19:09:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 253 (0x8d691400) [pid = 17353] [serial = 1000] [outer = (nil)] 19:09:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 254 (0x90d53400) [pid = 17353] [serial = 1001] [outer = 0x8d691400] 19:09:28 INFO - PROCESS | 17353 | 1464142168819 Marionette DEBUG loaded listener.js 19:09:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 255 (0x90d59400) [pid = 17353] [serial = 1002] [outer = 0x8d691400] 19:09:30 INFO - PROCESS | 17353 | 1464142170000 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 19:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1643ms 19:09:30 INFO - PROCESS | 17353 | 1464142170081 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 19:09:30 INFO - PROCESS | 17353 | 1464142170088 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 19:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:09:30 INFO - PROCESS | 17353 | 1464142170099 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:09:30 INFO - PROCESS | 17353 | 1464142170104 Marionette TRACE conn4 <- [1,1306,null,{}] 19:09:30 INFO - PROCESS | 17353 | 1464142170114 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:30 INFO - PROCESS | 17353 | 1464142170415 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 19:09:30 INFO - PROCESS | 17353 | 1464142170752 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add7c00 == 119 [pid = 17353] [id = 334] 19:09:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 256 (0x8c9bc000) [pid = 17353] [serial = 1003] [outer = (nil)] 19:09:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 257 (0x8cdb1800) [pid = 17353] [serial = 1004] [outer = 0x8c9bc000] 19:09:30 INFO - PROCESS | 17353 | 1464142170847 Marionette DEBUG loaded listener.js 19:09:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 258 (0x8d5c2400) [pid = 17353] [serial = 1005] [outer = 0x8c9bc000] 19:09:31 INFO - PROCESS | 17353 | 1464142171855 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 19:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1796ms 19:09:31 INFO - PROCESS | 17353 | 1464142171896 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 19:09:31 INFO - PROCESS | 17353 | 1464142171906 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 19:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:09:31 INFO - PROCESS | 17353 | 1464142171918 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:09:31 INFO - PROCESS | 17353 | 1464142171922 Marionette TRACE conn4 <- [1,1310,null,{}] 19:09:31 INFO - PROCESS | 17353 | 1464142171930 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:32 INFO - PROCESS | 17353 | 1464142172188 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 19:09:32 INFO - PROCESS | 17353 | 1464142172564 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d7a1000 == 120 [pid = 17353] [id = 335] 19:09:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 259 (0x8ea55800) [pid = 17353] [serial = 1006] [outer = (nil)] 19:09:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 260 (0x8eb07000) [pid = 17353] [serial = 1007] [outer = 0x8ea55800] 19:09:32 INFO - PROCESS | 17353 | 1464142172661 Marionette DEBUG loaded listener.js 19:09:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 261 (0x8f5ed400) [pid = 17353] [serial = 1008] [outer = 0x8ea55800] 19:09:33 INFO - PROCESS | 17353 | 1464142173657 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 19:09:33 INFO - PROCESS | 17353 | 1464142173719 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 19:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:09:33 INFO - PROCESS | 17353 | 1464142173727 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:09:33 INFO - PROCESS | 17353 | 1464142173733 Marionette TRACE conn4 <- [1,1314,null,{}] 19:09:33 INFO - PROCESS | 17353 | 1464142173751 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:33 INFO - PROCESS | 17353 | 1464142173982 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 19:09:34 INFO - PROCESS | 17353 | 1464142174307 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x90d5ec00 == 121 [pid = 17353] [id = 336] 19:09:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 262 (0x90d61c00) [pid = 17353] [serial = 1009] [outer = (nil)] 19:09:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 263 (0x9152d000) [pid = 17353] [serial = 1010] [outer = 0x90d61c00] 19:09:34 INFO - PROCESS | 17353 | 1464142174409 Marionette DEBUG loaded listener.js 19:09:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 264 (0x928e7800) [pid = 17353] [serial = 1011] [outer = 0x90d61c00] 19:09:35 INFO - PROCESS | 17353 | 1464142175314 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 19:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1645ms 19:09:35 INFO - PROCESS | 17353 | 1464142175372 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 19:09:35 INFO - PROCESS | 17353 | 1464142175376 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 19:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:09:35 INFO - PROCESS | 17353 | 1464142175384 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:09:35 INFO - PROCESS | 17353 | 1464142175388 Marionette TRACE conn4 <- [1,1318,null,{}] 19:09:35 INFO - PROCESS | 17353 | 1464142175394 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:35 INFO - PROCESS | 17353 | 1464142175620 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 19:09:35 INFO - PROCESS | 17353 | 1464142175955 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:36 INFO - PROCESS | 17353 | ++DOCSHELL 0x91522400 == 122 [pid = 17353] [id = 337] 19:09:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 265 (0x928ee000) [pid = 17353] [serial = 1012] [outer = (nil)] 19:09:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 266 (0x93a86c00) [pid = 17353] [serial = 1013] [outer = 0x928ee000] 19:09:36 INFO - PROCESS | 17353 | 1464142176054 Marionette DEBUG loaded listener.js 19:09:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 267 (0x94fb4c00) [pid = 17353] [serial = 1014] [outer = 0x928ee000] 19:09:36 INFO - PROCESS | 17353 | 1464142176952 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 19:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1631ms 19:09:37 INFO - PROCESS | 17353 | 1464142177019 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 19:09:37 INFO - PROCESS | 17353 | 1464142177023 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 19:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:09:37 INFO - PROCESS | 17353 | 1464142177033 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:09:37 INFO - PROCESS | 17353 | 1464142177037 Marionette TRACE conn4 <- [1,1322,null,{}] 19:09:37 INFO - PROCESS | 17353 | 1464142177044 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:37 INFO - PROCESS | 17353 | 1464142177279 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 19:09:37 INFO - PROCESS | 17353 | 1464142177597 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:37 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d690800 == 123 [pid = 17353] [id = 338] 19:09:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 268 (0x8ea14c00) [pid = 17353] [serial = 1015] [outer = (nil)] 19:09:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 269 (0x98089800) [pid = 17353] [serial = 1016] [outer = 0x8ea14c00] 19:09:37 INFO - PROCESS | 17353 | 1464142177696 Marionette DEBUG loaded listener.js 19:09:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 270 (0x991bbc00) [pid = 17353] [serial = 1017] [outer = 0x8ea14c00] 19:09:38 INFO - PROCESS | 17353 | 1464142178664 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 19:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1688ms 19:09:38 INFO - PROCESS | 17353 | 1464142178722 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 19:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:09:38 INFO - PROCESS | 17353 | 1464142178726 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 19:09:38 INFO - PROCESS | 17353 | 1464142178733 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:09:38 INFO - PROCESS | 17353 | 1464142178737 Marionette TRACE conn4 <- [1,1326,null,{}] 19:09:38 INFO - PROCESS | 17353 | 1464142178743 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:38 INFO - PROCESS | 17353 | 1464142178989 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 19:09:39 INFO - PROCESS | 17353 | 1464142179319 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:39 INFO - PROCESS | 17353 | ++DOCSHELL 0x938cc000 == 124 [pid = 17353] [id = 339] 19:09:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 271 (0x97689400) [pid = 17353] [serial = 1018] [outer = (nil)] 19:09:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 272 (0x9b333400) [pid = 17353] [serial = 1019] [outer = 0x97689400] 19:09:39 INFO - PROCESS | 17353 | 1464142179417 Marionette DEBUG loaded listener.js 19:09:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 273 (0x9b7d5000) [pid = 17353] [serial = 1020] [outer = 0x97689400] 19:09:40 INFO - PROCESS | 17353 | 1464142180315 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:09:40 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 19:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1638ms 19:09:40 INFO - PROCESS | 17353 | 1464142180389 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 19:09:40 INFO - PROCESS | 17353 | 1464142180392 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 19:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:09:40 INFO - PROCESS | 17353 | 1464142180403 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:09:40 INFO - PROCESS | 17353 | 1464142180406 Marionette TRACE conn4 <- [1,1330,null,{}] 19:09:40 INFO - PROCESS | 17353 | 1464142180413 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:40 INFO - PROCESS | 17353 | 1464142180646 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 19:09:40 INFO - PROCESS | 17353 | 1464142180964 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:41 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5bec00 == 125 [pid = 17353] [id = 340] 19:09:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 274 (0x8e39e000) [pid = 17353] [serial = 1021] [outer = (nil)] 19:09:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 275 (0x9bff0000) [pid = 17353] [serial = 1022] [outer = 0x8e39e000] 19:09:41 INFO - PROCESS | 17353 | 1464142181060 Marionette DEBUG loaded listener.js 19:09:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 276 (0x9c4ad800) [pid = 17353] [serial = 1023] [outer = 0x8e39e000] 19:09:41 INFO - PROCESS | 17353 | 1464142181961 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:09:41 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 19:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1594ms 19:09:42 INFO - PROCESS | 17353 | 1464142181997 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 19:09:42 INFO - PROCESS | 17353 | 1464142182002 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 19:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:09:42 INFO - PROCESS | 17353 | 1464142182009 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:09:42 INFO - PROCESS | 17353 | 1464142182013 Marionette TRACE conn4 <- [1,1334,null,{}] 19:09:42 INFO - PROCESS | 17353 | 1464142182035 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:42 INFO - PROCESS | 17353 | 1464142182326 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 19:09:42 INFO - PROCESS | 17353 | 1464142182597 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:42 INFO - PROCESS | 17353 | ++DOCSHELL 0xa1055400 == 126 [pid = 17353] [id = 341] 19:09:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 277 (0xa1059000) [pid = 17353] [serial = 1024] [outer = (nil)] 19:09:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 278 (0xa26c4c00) [pid = 17353] [serial = 1025] [outer = 0xa1059000] 19:09:42 INFO - PROCESS | 17353 | 1464142182695 Marionette DEBUG loaded listener.js 19:09:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 279 (0xa30c2000) [pid = 17353] [serial = 1026] [outer = 0xa1059000] 19:09:43 INFO - PROCESS | 17353 | 1464142183651 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1685ms 19:09:43 INFO - PROCESS | 17353 | 1464142183696 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 19:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:09:43 INFO - PROCESS | 17353 | 1464142183701 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 19:09:43 INFO - PROCESS | 17353 | 1464142183708 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:09:43 INFO - PROCESS | 17353 | 1464142183712 Marionette TRACE conn4 <- [1,1338,null,{}] 19:09:43 INFO - PROCESS | 17353 | 1464142183718 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:43 INFO - PROCESS | 17353 | 1464142183939 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 19:09:44 INFO - PROCESS | 17353 | 1464142184258 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:44 INFO - PROCESS | 17353 | ++DOCSHELL 0x9ac85000 == 127 [pid = 17353] [id = 342] 19:09:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 280 (0x9b885c00) [pid = 17353] [serial = 1027] [outer = (nil)] 19:09:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 281 (0xa503a400) [pid = 17353] [serial = 1028] [outer = 0x9b885c00] 19:09:44 INFO - PROCESS | 17353 | 1464142184363 Marionette DEBUG loaded listener.js 19:09:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 282 (0xa509e400) [pid = 17353] [serial = 1029] [outer = 0x9b885c00] 19:09:45 INFO - PROCESS | 17353 | 1464142185806 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 19:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2145ms 19:09:45 INFO - PROCESS | 17353 | 1464142185880 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 19:09:45 INFO - PROCESS | 17353 | 1464142185883 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 19:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:09:45 INFO - PROCESS | 17353 | 1464142185893 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:09:45 INFO - PROCESS | 17353 | 1464142185897 Marionette TRACE conn4 <- [1,1342,null,{}] 19:09:45 INFO - PROCESS | 17353 | 1464142185903 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:46 INFO - PROCESS | 17353 | 1464142186146 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 19:09:46 INFO - PROCESS | 17353 | 1464142186420 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:46 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b79f000 == 128 [pid = 17353] [id = 343] 19:09:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 283 (0x8b7a0400) [pid = 17353] [serial = 1030] [outer = (nil)] 19:09:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 284 (0x8b7a6c00) [pid = 17353] [serial = 1031] [outer = 0x8b7a0400] 19:09:46 INFO - PROCESS | 17353 | 1464142186510 Marionette DEBUG loaded listener.js 19:09:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 285 (0x8b7a9000) [pid = 17353] [serial = 1032] [outer = 0x8b7a0400] 19:09:47 INFO - PROCESS | 17353 | 1464142187513 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 19:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1690ms 19:09:47 INFO - PROCESS | 17353 | 1464142187585 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 19:09:47 INFO - PROCESS | 17353 | 1464142187589 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 19:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:09:47 INFO - PROCESS | 17353 | 1464142187596 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:09:47 INFO - PROCESS | 17353 | 1464142187601 Marionette TRACE conn4 <- [1,1346,null,{}] 19:09:47 INFO - PROCESS | 17353 | 1464142187607 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:47 INFO - PROCESS | 17353 | 1464142187885 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 19:09:48 INFO - PROCESS | 17353 | 1464142188232 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:48 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b7ab000 == 129 [pid = 17353] [id = 344] 19:09:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 286 (0xa68e3000) [pid = 17353] [serial = 1033] [outer = (nil)] 19:09:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 287 (0xa6d9e800) [pid = 17353] [serial = 1034] [outer = 0xa68e3000] 19:09:48 INFO - PROCESS | 17353 | 1464142188332 Marionette DEBUG loaded listener.js 19:09:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 288 (0xa6e30c00) [pid = 17353] [serial = 1035] [outer = 0xa68e3000] 19:09:49 INFO - PROCESS | 17353 | 1464142189309 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 19:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1787ms 19:09:49 INFO - PROCESS | 17353 | 1464142189384 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 19:09:49 INFO - PROCESS | 17353 | 1464142189388 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 19:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:09:49 INFO - PROCESS | 17353 | 1464142189394 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:09:49 INFO - PROCESS | 17353 | 1464142189398 Marionette TRACE conn4 <- [1,1350,null,{}] 19:09:49 INFO - PROCESS | 17353 | 1464142189404 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:49 INFO - PROCESS | 17353 | 1464142189674 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 19:09:50 INFO - PROCESS | 17353 | 1464142190006 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ec3000 == 130 [pid = 17353] [id = 345] 19:09:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 289 (0x87ec4400) [pid = 17353] [serial = 1036] [outer = (nil)] 19:09:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 290 (0x87ecac00) [pid = 17353] [serial = 1037] [outer = 0x87ec4400] 19:09:50 INFO - PROCESS | 17353 | 1464142190096 Marionette DEBUG loaded listener.js 19:09:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 291 (0x87eccc00) [pid = 17353] [serial = 1038] [outer = 0x87ec4400] 19:09:51 INFO - PROCESS | 17353 | 1464142191028 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 19:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1694ms 19:09:51 INFO - PROCESS | 17353 | 1464142191093 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 19:09:51 INFO - PROCESS | 17353 | 1464142191097 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 19:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:09:51 INFO - PROCESS | 17353 | 1464142191105 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:09:51 INFO - PROCESS | 17353 | 1464142191108 Marionette TRACE conn4 <- [1,1354,null,{}] 19:09:51 INFO - PROCESS | 17353 | 1464142191114 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:51 INFO - PROCESS | 17353 | 1464142191337 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 19:09:51 INFO - PROCESS | 17353 | 1464142191662 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:51 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ec7400 == 131 [pid = 17353] [id = 346] 19:09:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 292 (0x87eca000) [pid = 17353] [serial = 1039] [outer = (nil)] 19:09:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 293 (0x87ef4000) [pid = 17353] [serial = 1040] [outer = 0x87eca000] 19:09:51 INFO - PROCESS | 17353 | 1464142191763 Marionette DEBUG loaded listener.js 19:09:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 294 (0x87ef5c00) [pid = 17353] [serial = 1041] [outer = 0x87eca000] 19:09:52 INFO - PROCESS | 17353 | 1464142192708 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 19:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1645ms 19:09:52 INFO - PROCESS | 17353 | 1464142192751 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 19:09:52 INFO - PROCESS | 17353 | 1464142192755 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 19:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:09:52 INFO - PROCESS | 17353 | 1464142192761 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:09:52 INFO - PROCESS | 17353 | 1464142192764 Marionette TRACE conn4 <- [1,1358,null,{}] 19:09:52 INFO - PROCESS | 17353 | 1464142192770 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:53 INFO - PROCESS | 17353 | 1464142193031 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 19:09:53 INFO - PROCESS | 17353 | 1464142193390 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:53 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ef9000 == 132 [pid = 17353] [id = 347] 19:09:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 295 (0x87efa800) [pid = 17353] [serial = 1042] [outer = (nil)] 19:09:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 296 (0x87eff800) [pid = 17353] [serial = 1043] [outer = 0x87efa800] 19:09:53 INFO - PROCESS | 17353 | 1464142193486 Marionette DEBUG loaded listener.js 19:09:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 297 (0x8b7a9400) [pid = 17353] [serial = 1044] [outer = 0x87efa800] 19:09:54 INFO - PROCESS | 17353 | 1464142194388 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 19:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1684ms 19:09:54 INFO - PROCESS | 17353 | 1464142194449 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 19:09:54 INFO - PROCESS | 17353 | 1464142194453 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 19:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:09:54 INFO - PROCESS | 17353 | 1464142194460 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:09:54 INFO - PROCESS | 17353 | 1464142194463 Marionette TRACE conn4 <- [1,1362,null,{}] 19:09:54 INFO - PROCESS | 17353 | 1464142194470 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:54 INFO - PROCESS | 17353 | 1464142194699 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 19:09:55 INFO - PROCESS | 17353 | 1464142195519 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:55 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a426800 == 133 [pid = 17353] [id = 348] 19:09:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 298 (0x8a427400) [pid = 17353] [serial = 1045] [outer = (nil)] 19:09:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 299 (0x8add9400) [pid = 17353] [serial = 1046] [outer = 0x8a427400] 19:09:55 INFO - PROCESS | 17353 | 1464142195632 Marionette DEBUG loaded listener.js 19:09:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 300 (0x8b666000) [pid = 17353] [serial = 1047] [outer = 0x8a427400] 19:09:56 INFO - PROCESS | 17353 | 1464142196584 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 19:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2194ms 19:09:56 INFO - PROCESS | 17353 | 1464142196656 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 19:09:56 INFO - PROCESS | 17353 | 1464142196662 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 19:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:09:56 INFO - PROCESS | 17353 | 1464142196672 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:09:56 INFO - PROCESS | 17353 | 1464142196677 Marionette TRACE conn4 <- [1,1366,null,{}] 19:09:56 INFO - PROCESS | 17353 | 1464142196684 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:56 INFO - PROCESS | 17353 | 1464142196935 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 19:09:57 INFO - PROCESS | 17353 | 1464142197279 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a42e400 == 134 [pid = 17353] [id = 349] 19:09:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 301 (0x8c957400) [pid = 17353] [serial = 1048] [outer = (nil)] 19:09:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 302 (0x8cdad800) [pid = 17353] [serial = 1049] [outer = 0x8c957400] 19:09:57 INFO - PROCESS | 17353 | 1464142197447 Marionette DEBUG loaded listener.js 19:09:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 303 (0x8d5b1c00) [pid = 17353] [serial = 1050] [outer = 0x8c957400] 19:09:58 INFO - PROCESS | 17353 | 1464142198516 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 19:09:58 INFO - PROCESS | 17353 | 1464142198572 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 19:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 19:09:58 INFO - PROCESS | 17353 | 1464142198579 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:09:58 INFO - PROCESS | 17353 | 1464142198582 Marionette TRACE conn4 <- [1,1370,null,{}] 19:09:58 INFO - PROCESS | 17353 | 1464142198588 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:58 INFO - PROCESS | 17353 | 1464142198840 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 19:09:59 INFO - PROCESS | 17353 | 1464142199223 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9a5800 == 135 [pid = 17353] [id = 350] 19:09:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 304 (0x8ea15800) [pid = 17353] [serial = 1051] [outer = (nil)] 19:09:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 305 (0x8ea62c00) [pid = 17353] [serial = 1052] [outer = 0x8ea15800] 19:09:59 INFO - PROCESS | 17353 | 1464142199309 Marionette DEBUG loaded listener.js 19:09:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 306 (0x8f5e6400) [pid = 17353] [serial = 1053] [outer = 0x8ea15800] 19:09:59 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5be400 == 134 [pid = 17353] [id = 147] 19:09:59 INFO - PROCESS | 17353 | --DOCSHELL 0x89472000 == 133 [pid = 17353] [id = 242] 19:09:59 INFO - PROCESS | 17353 | --DOCSHELL 0x89471c00 == 132 [pid = 17353] [id = 244] 19:09:59 INFO - PROCESS | 17353 | --DOCSHELL 0x8d630400 == 131 [pid = 17353] [id = 236] 19:09:59 INFO - PROCESS | 17353 | --DOCSHELL 0x8addec00 == 130 [pid = 17353] [id = 245] 19:09:59 INFO - PROCESS | 17353 | --DOCSHELL 0x8b65e800 == 129 [pid = 17353] [id = 241] 19:09:59 INFO - PROCESS | 17353 | --DOCSHELL 0x89478800 == 128 [pid = 17353] [id = 246] 19:09:59 INFO - PROCESS | 17353 | --DOCSHELL 0x937b4800 == 127 [pid = 17353] [id = 235] 19:09:59 INFO - PROCESS | 17353 | --DOCSHELL 0x8a42fc00 == 126 [pid = 17353] [id = 332] 19:09:59 INFO - PROCESS | 17353 | --DOCSHELL 0x8a430800 == 125 [pid = 17353] [id = 331] 19:09:59 INFO - PROCESS | 17353 | --DOCSHELL 0x8b65d000 == 124 [pid = 17353] [id = 330] 19:09:59 INFO - PROCESS | 17353 | --DOCSHELL 0x8b47a000 == 123 [pid = 17353] [id = 329] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 305 (0x8cdb5400) [pid = 17353] [serial = 926] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 304 (0x9b28cc00) [pid = 17353] [serial = 905] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 303 (0x8e171400) [pid = 17353] [serial = 932] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 302 (0x9d4c1000) [pid = 17353] [serial = 917] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 301 (0x910dd400) [pid = 17353] [serial = 887] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 300 (0x8b663c00) [pid = 17353] [serial = 923] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 299 (0xa2409000) [pid = 17353] [serial = 920] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 298 (0x8e397400) [pid = 17353] [serial = 612] [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.] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 297 (0x8c94dc00) [pid = 17353] [serial = 872] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 296 (0x9204b800) [pid = 17353] [serial = 890] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 295 (0x8a5f2400) [pid = 17353] [serial = 869] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 294 (0x8d68b000) [pid = 17353] [serial = 929] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 293 (0x8d824800) [pid = 17353] [serial = 930] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 292 (0x9b7d5400) [pid = 17353] [serial = 908] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 291 (0x93a8c000) [pid = 17353] [serial = 896] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 290 (0x928f5800) [pid = 17353] [serial = 893] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 289 (0x9bff5000) [pid = 17353] [serial = 911] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 288 (0x9ac8cc00) [pid = 17353] [serial = 902] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 287 (0x8d82c000) [pid = 17353] [serial = 878] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 286 (0x8d5adc00) [pid = 17353] [serial = 875] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 285 (0x95168800) [pid = 17353] [serial = 899] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 284 (0x8d50c800) [pid = 17353] [serial = 927] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 283 (0x8c8b1c00) [pid = 17353] [serial = 924] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 282 (0x8ea5d000) [pid = 17353] [serial = 884] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 281 (0x8d79ec00) [pid = 17353] [serial = 867] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 280 (0x8e9af800) [pid = 17353] [serial = 881] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 279 (0x9d423000) [pid = 17353] [serial = 914] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 278 (0x8f31d000) [pid = 17353] [serial = 935] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | --DOMWINDOW == 277 (0x8ea1e000) [pid = 17353] [serial = 933] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 17353 | 1464142200835 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 19:10:00 INFO - PROCESS | 17353 | 1464142200872 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 19:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:10:00 INFO - PROCESS | 17353 | 1464142200890 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:10:00 INFO - PROCESS | 17353 | 1464142200904 Marionette TRACE conn4 <- [1,1374,null,{}] 19:10:00 INFO - PROCESS | 17353 | 1464142200939 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:01 INFO - PROCESS | 17353 | 1464142201203 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 19:10:01 INFO - PROCESS | 17353 | 1464142201456 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x89472000 == 124 [pid = 17353] [id = 351] 19:10:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 278 (0x8b65d000) [pid = 17353] [serial = 1054] [outer = (nil)] 19:10:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 279 (0x8d691800) [pid = 17353] [serial = 1055] [outer = 0x8b65d000] 19:10:01 INFO - PROCESS | 17353 | 1464142201532 Marionette DEBUG loaded listener.js 19:10:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 280 (0x8e393400) [pid = 17353] [serial = 1056] [outer = 0x8b65d000] 19:10:02 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:10:02 INFO - PROCESS | 17353 | 1464142202564 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 19:10:02 INFO - PROCESS | 17353 | 1464142202651 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 19:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:10:02 INFO - PROCESS | 17353 | 1464142202666 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:10:02 INFO - PROCESS | 17353 | 1464142202669 Marionette TRACE conn4 <- [1,1378,null,{}] 19:10:02 INFO - PROCESS | 17353 | 1464142202675 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:02 INFO - PROCESS | 17353 | 1464142202955 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 19:10:03 INFO - PROCESS | 17353 | 1464142203035 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c7ce000 == 125 [pid = 17353] [id = 352] 19:10:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 281 (0x8d629800) [pid = 17353] [serial = 1057] [outer = (nil)] 19:10:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 282 (0x8f5e3c00) [pid = 17353] [serial = 1058] [outer = 0x8d629800] 19:10:03 INFO - PROCESS | 17353 | 1464142203117 Marionette DEBUG loaded listener.js 19:10:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 283 (0x90d59c00) [pid = 17353] [serial = 1059] [outer = 0x8d629800] 19:10:04 INFO - PROCESS | 17353 | 1464142204044 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 19:10:04 INFO - PROCESS | 17353 | 1464142204112 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 19:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:10:04 INFO - PROCESS | 17353 | 1464142204121 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:10:04 INFO - PROCESS | 17353 | 1464142204125 Marionette TRACE conn4 <- [1,1382,null,{}] 19:10:04 INFO - PROCESS | 17353 | 1464142204130 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:04 INFO - PROCESS | 17353 | 1464142204399 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 19:10:04 INFO - PROCESS | 17353 | 1464142204432 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:04 INFO - PROCESS | 17353 | ++DOCSHELL 0x91006000 == 126 [pid = 17353] [id = 353] 19:10:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 284 (0x9100b400) [pid = 17353] [serial = 1060] [outer = (nil)] 19:10:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 285 (0x910e9000) [pid = 17353] [serial = 1061] [outer = 0x9100b400] 19:10:04 INFO - PROCESS | 17353 | 1464142204519 Marionette DEBUG loaded listener.js 19:10:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 286 (0x920f7c00) [pid = 17353] [serial = 1062] [outer = 0x9100b400] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 285 (0x8b47bc00) [pid = 17353] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 284 (0x99e8d800) [pid = 17353] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 283 (0x95191800) [pid = 17353] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 282 (0x8eb01800) [pid = 17353] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 281 (0x8f7c9800) [pid = 17353] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 280 (0x9515c000) [pid = 17353] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 279 (0x8d637800) [pid = 17353] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 278 (0x8d68d800) [pid = 17353] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 277 (0x92047000) [pid = 17353] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 276 (0x8aff1c00) [pid = 17353] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 275 (0x8d7a1800) [pid = 17353] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 274 (0xa22c7000) [pid = 17353] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 273 (0x8c856400) [pid = 17353] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 272 (0x8c8abc00) [pid = 17353] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 271 (0x9768ec00) [pid = 17353] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 270 (0x9a0e2000) [pid = 17353] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 269 (0x910dd000) [pid = 17353] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 268 (0x89473800) [pid = 17353] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 267 (0x8c7cc000) [pid = 17353] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 266 (0x8ea17c00) [pid = 17353] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 265 (0x928ea800) [pid = 17353] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 264 (0x8ea19400) [pid = 17353] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 263 (0x9515ac00) [pid = 17353] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 262 (0xa50a8800) [pid = 17353] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 261 (0x94f29000) [pid = 17353] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 260 (0x91528c00) [pid = 17353] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 259 (0x8e9a6000) [pid = 17353] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 258 (0x99e87c00) [pid = 17353] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 257 (0x928f4800) [pid = 17353] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 256 (0x910e8400) [pid = 17353] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 255 (0x8d406400) [pid = 17353] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 254 (0x8aff6000) [pid = 17353] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 253 (0x9100d800) [pid = 17353] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 252 (0x8e16fc00) [pid = 17353] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 251 (0x8e9a7c00) [pid = 17353] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 250 (0x8c8af800) [pid = 17353] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 249 (0x8d7a8c00) [pid = 17353] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 248 (0x8c954c00) [pid = 17353] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 247 (0x8ea19c00) [pid = 17353] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 246 (0x89477400) [pid = 17353] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 245 (0x8947bc00) [pid = 17353] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 244 (0x8cdb2400) [pid = 17353] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 243 (0x8a3f8800) [pid = 17353] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 242 (0x8f7bec00) [pid = 17353] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 241 (0x8a3f7c00) [pid = 17353] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 240 (0xa2402c00) [pid = 17353] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 239 (0x9a02a000) [pid = 17353] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 238 (0x8f316c00) [pid = 17353] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 237 (0x8adda400) [pid = 17353] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 236 (0x8e9a9c00) [pid = 17353] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 235 (0x8c9bbc00) [pid = 17353] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 234 (0x8c84b000) [pid = 17353] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 233 (0x99041c00) [pid = 17353] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 232 (0x8d823000) [pid = 17353] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 231 (0x91010c00) [pid = 17353] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 230 (0x8f5e5800) [pid = 17353] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 229 (0x94469c00) [pid = 17353] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 228 (0x91005c00) [pid = 17353] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 227 (0x8c84d800) [pid = 17353] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 226 (0x8c94e400) [pid = 17353] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 225 (0x928ecc00) [pid = 17353] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 224 (0x8c8aac00) [pid = 17353] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 223 (0x8ea58400) [pid = 17353] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 222 (0x94f08000) [pid = 17353] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 221 (0x9100d000) [pid = 17353] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 220 (0x8b46e000) [pid = 17353] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 219 (0x9ac88c00) [pid = 17353] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 218 (0x8d5b0c00) [pid = 17353] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 217 (0x8a3ed800) [pid = 17353] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 216 (0x8d5b6400) [pid = 17353] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 215 (0x9515d000) [pid = 17353] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 214 (0x8addd400) [pid = 17353] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 213 (0x91526000) [pid = 17353] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 212 (0x94fb0400) [pid = 17353] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 211 (0x8b477000) [pid = 17353] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 210 (0x8ea57400) [pid = 17353] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 209 (0x8d62a800) [pid = 17353] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 208 (0x89475000) [pid = 17353] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 207 (0x9b336000) [pid = 17353] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 206 (0x95160800) [pid = 17353] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:10:06 INFO - PROCESS | 17353 | --DOMWINDOW == 205 (0x8d81f400) [pid = 17353] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:10:06 INFO - PROCESS | 17353 | [17353] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:10:06 INFO - PROCESS | 17353 | 1464142206880 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 19:10:06 INFO - PROCESS | 17353 | 1464142206920 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 19:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:10:06 INFO - PROCESS | 17353 | 1464142206927 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:10:06 INFO - PROCESS | 17353 | 1464142206931 Marionette TRACE conn4 <- [1,1386,null,{}] 19:10:06 INFO - PROCESS | 17353 | 1464142206937 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:07 INFO - PROCESS | 17353 | 1464142207209 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 19:10:07 INFO - PROCESS | 17353 | 1464142207232 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:07 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3f8800 == 127 [pid = 17353] [id = 354] 19:10:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 206 (0x8c7cc000) [pid = 17353] [serial = 1063] [outer = (nil)] 19:10:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 207 (0x8c8b5c00) [pid = 17353] [serial = 1064] [outer = 0x8c7cc000] 19:10:07 INFO - PROCESS | 17353 | 1464142207310 Marionette DEBUG loaded listener.js 19:10:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 208 (0x8cdb8000) [pid = 17353] [serial = 1065] [outer = 0x8c7cc000] 19:10:08 INFO - PROCESS | 17353 | 1464142208635 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 19:10:08 INFO - PROCESS | 17353 | 1464142208684 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 19:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:10:08 INFO - PROCESS | 17353 | 1464142208701 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:10:08 INFO - PROCESS | 17353 | 1464142208721 Marionette TRACE conn4 <- [1,1390,null,{}] 19:10:08 INFO - PROCESS | 17353 | 1464142208970 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:09 INFO - PROCESS | 17353 | 1464142209418 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 19:10:09 INFO - PROCESS | 17353 | 1464142209624 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:09 INFO - PROCESS | 17353 | ++DOCSHELL 0x89474400 == 128 [pid = 17353] [id = 355] 19:10:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 209 (0x89475000) [pid = 17353] [serial = 1066] [outer = (nil)] 19:10:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 210 (0x8b660800) [pid = 17353] [serial = 1067] [outer = 0x89475000] 19:10:09 INFO - PROCESS | 17353 | 1464142209719 Marionette DEBUG loaded listener.js 19:10:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 211 (0x8c7cb800) [pid = 17353] [serial = 1068] [outer = 0x89475000] 19:10:10 INFO - PROCESS | 17353 | 1464142210716 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 19:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2072ms 19:10:10 INFO - PROCESS | 17353 | 1464142210770 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 19:10:10 INFO - PROCESS | 17353 | 1464142210779 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 19:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:10:10 INFO - PROCESS | 17353 | 1464142210791 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:10:10 INFO - PROCESS | 17353 | 1464142210795 Marionette TRACE conn4 <- [1,1394,null,{}] 19:10:10 INFO - PROCESS | 17353 | 1464142210802 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:11 INFO - PROCESS | 17353 | 1464142211072 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 19:10:11 INFO - PROCESS | 17353 | 1464142211405 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:11 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdafc00 == 129 [pid = 17353] [id = 356] 19:10:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 212 (0x8cdb8c00) [pid = 17353] [serial = 1069] [outer = (nil)] 19:10:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 213 (0x8d5aec00) [pid = 17353] [serial = 1070] [outer = 0x8cdb8c00] 19:10:11 INFO - PROCESS | 17353 | 1464142211497 Marionette DEBUG loaded listener.js 19:10:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 214 (0x8d5c0400) [pid = 17353] [serial = 1071] [outer = 0x8cdb8c00] 19:10:12 INFO - PROCESS | 17353 | 1464142212526 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 19:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1792ms 19:10:12 INFO - PROCESS | 17353 | 1464142212584 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 19:10:12 INFO - PROCESS | 17353 | 1464142212588 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 19:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:10:12 INFO - PROCESS | 17353 | 1464142212596 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:10:12 INFO - PROCESS | 17353 | 1464142212602 Marionette TRACE conn4 <- [1,1398,null,{}] 19:10:12 INFO - PROCESS | 17353 | 1464142212666 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:12 INFO - PROCESS | 17353 | 1464142212931 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 19:10:13 INFO - PROCESS | 17353 | 1464142213280 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:13 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9ab800 == 130 [pid = 17353] [id = 357] 19:10:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 215 (0x8e9b0000) [pid = 17353] [serial = 1072] [outer = (nil)] 19:10:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 216 (0x8ea57400) [pid = 17353] [serial = 1073] [outer = 0x8e9b0000] 19:10:13 INFO - PROCESS | 17353 | 1464142213375 Marionette DEBUG loaded listener.js 19:10:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 217 (0x8eb07400) [pid = 17353] [serial = 1074] [outer = 0x8e9b0000] 19:10:14 INFO - PROCESS | 17353 | 1464142214359 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 19:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1801ms 19:10:14 INFO - PROCESS | 17353 | 1464142214398 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 19:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:10:14 INFO - PROCESS | 17353 | 1464142214403 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 19:10:14 INFO - PROCESS | 17353 | 1464142214410 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:10:14 INFO - PROCESS | 17353 | 1464142214413 Marionette TRACE conn4 <- [1,1402,null,{}] 19:10:14 INFO - PROCESS | 17353 | 1464142214420 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:14 INFO - PROCESS | 17353 | 1464142214644 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 19:10:14 INFO - PROCESS | 17353 | 1464142214983 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:15 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c9c0000 == 131 [pid = 17353] [id = 358] 19:10:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 218 (0x8d50ac00) [pid = 17353] [serial = 1075] [outer = (nil)] 19:10:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 219 (0x90d5d800) [pid = 17353] [serial = 1076] [outer = 0x8d50ac00] 19:10:15 INFO - PROCESS | 17353 | 1464142215082 Marionette DEBUG loaded listener.js 19:10:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 220 (0x910e3800) [pid = 17353] [serial = 1077] [outer = 0x8d50ac00] 19:10:16 INFO - PROCESS | 17353 | 1464142216017 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 19:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1684ms 19:10:16 INFO - PROCESS | 17353 | 1464142216095 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 19:10:16 INFO - PROCESS | 17353 | 1464142216098 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 19:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:10:16 INFO - PROCESS | 17353 | 1464142216106 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:10:16 INFO - PROCESS | 17353 | 1464142216109 Marionette TRACE conn4 <- [1,1406,null,{}] 19:10:16 INFO - PROCESS | 17353 | 1464142216115 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:16 INFO - PROCESS | 17353 | 1464142216375 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 19:10:16 INFO - PROCESS | 17353 | 1464142216707 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:16 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f5e9000 == 132 [pid = 17353] [id = 359] 19:10:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 221 (0x8f7bec00) [pid = 17353] [serial = 1078] [outer = (nil)] 19:10:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 222 (0x92348000) [pid = 17353] [serial = 1079] [outer = 0x8f7bec00] 19:10:16 INFO - PROCESS | 17353 | 1464142216800 Marionette DEBUG loaded listener.js 19:10:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 223 (0x9234a400) [pid = 17353] [serial = 1080] [outer = 0x8f7bec00] 19:10:17 INFO - PROCESS | 17353 | 1464142217792 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 19:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1748ms 19:10:17 INFO - PROCESS | 17353 | 1464142217856 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 19:10:17 INFO - PROCESS | 17353 | 1464142217860 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 19:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:10:17 INFO - PROCESS | 17353 | 1464142217867 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:10:17 INFO - PROCESS | 17353 | 1464142217871 Marionette TRACE conn4 <- [1,1410,null,{}] 19:10:17 INFO - PROCESS | 17353 | 1464142217877 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:18 INFO - PROCESS | 17353 | 1464142218176 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 19:10:18 INFO - PROCESS | 17353 | 1464142218510 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:18 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f317800 == 133 [pid = 17353] [id = 360] 19:10:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 224 (0x9234ec00) [pid = 17353] [serial = 1081] [outer = (nil)] 19:10:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 225 (0x928f5800) [pid = 17353] [serial = 1082] [outer = 0x9234ec00] 19:10:18 INFO - PROCESS | 17353 | 1464142218602 Marionette DEBUG loaded listener.js 19:10:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 226 (0x93a82000) [pid = 17353] [serial = 1083] [outer = 0x9234ec00] 19:10:19 INFO - PROCESS | 17353 | 1464142219633 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 19:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1786ms 19:10:19 INFO - PROCESS | 17353 | 1464142219655 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 19:10:19 INFO - PROCESS | 17353 | 1464142219659 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 19:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:10:19 INFO - PROCESS | 17353 | 1464142219666 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:10:19 INFO - PROCESS | 17353 | 1464142219670 Marionette TRACE conn4 <- [1,1414,null,{}] 19:10:19 INFO - PROCESS | 17353 | 1464142219676 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:19 INFO - PROCESS | 17353 | 1464142219916 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 19:10:20 INFO - PROCESS | 17353 | 1464142220244 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:20 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d635400 == 134 [pid = 17353] [id = 361] 19:10:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 227 (0x8e9b0800) [pid = 17353] [serial = 1084] [outer = (nil)] 19:10:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 228 (0x94fb0400) [pid = 17353] [serial = 1085] [outer = 0x8e9b0800] 19:10:20 INFO - PROCESS | 17353 | 1464142220337 Marionette DEBUG loaded listener.js 19:10:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 229 (0x95167000) [pid = 17353] [serial = 1086] [outer = 0x8e9b0800] 19:10:21 INFO - PROCESS | 17353 | 1464142221364 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 19:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1734ms 19:10:21 INFO - PROCESS | 17353 | 1464142221401 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 19:10:21 INFO - PROCESS | 17353 | 1464142221406 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 19:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:10:21 INFO - PROCESS | 17353 | 1464142221412 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:10:21 INFO - PROCESS | 17353 | 1464142221416 Marionette TRACE conn4 <- [1,1418,null,{}] 19:10:21 INFO - PROCESS | 17353 | 1464142221422 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:21 INFO - PROCESS | 17353 | 1464142221674 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 19:10:22 INFO - PROCESS | 17353 | 1464142222005 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:22 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d821000 == 135 [pid = 17353] [id = 362] 19:10:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 230 (0x9446cc00) [pid = 17353] [serial = 1087] [outer = (nil)] 19:10:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 231 (0x9768bc00) [pid = 17353] [serial = 1088] [outer = 0x9446cc00] 19:10:22 INFO - PROCESS | 17353 | 1464142222097 Marionette DEBUG loaded listener.js 19:10:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 232 (0x9910c400) [pid = 17353] [serial = 1089] [outer = 0x9446cc00] 19:10:23 INFO - PROCESS | 17353 | 1464142223092 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 19:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1741ms 19:10:23 INFO - PROCESS | 17353 | 1464142223154 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 19:10:23 INFO - PROCESS | 17353 | 1464142223159 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 19:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:10:23 INFO - PROCESS | 17353 | 1464142223166 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:10:23 INFO - PROCESS | 17353 | 1464142223169 Marionette TRACE conn4 <- [1,1422,null,{}] 19:10:23 INFO - PROCESS | 17353 | 1464142223175 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:23 INFO - PROCESS | 17353 | 1464142223404 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 19:10:23 INFO - PROCESS | 17353 | 1464142223732 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:23 INFO - PROCESS | 17353 | ++DOCSHELL 0x9518fc00 == 136 [pid = 17353] [id = 363] 19:10:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 233 (0x95194400) [pid = 17353] [serial = 1090] [outer = (nil)] 19:10:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 234 (0x9ac89000) [pid = 17353] [serial = 1091] [outer = 0x95194400] 19:10:23 INFO - PROCESS | 17353 | 1464142223828 Marionette DEBUG loaded listener.js 19:10:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 235 (0x9ac90400) [pid = 17353] [serial = 1092] [outer = 0x95194400] 19:10:24 INFO - PROCESS | 17353 | 1464142224829 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 19:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1731ms 19:10:24 INFO - PROCESS | 17353 | 1464142224899 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 19:10:24 INFO - PROCESS | 17353 | 1464142224903 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 19:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:10:24 INFO - PROCESS | 17353 | 1464142224910 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:10:24 INFO - PROCESS | 17353 | 1464142224914 Marionette TRACE conn4 <- [1,1426,null,{}] 19:10:24 INFO - PROCESS | 17353 | 1464142224920 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:25 INFO - PROCESS | 17353 | 1464142225183 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 19:10:25 INFO - PROCESS | 17353 | 1464142225517 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:25 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b475c00 == 137 [pid = 17353] [id = 364] 19:10:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 236 (0x8d5c6c00) [pid = 17353] [serial = 1093] [outer = (nil)] 19:10:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 237 (0x9b331c00) [pid = 17353] [serial = 1094] [outer = 0x8d5c6c00] 19:10:25 INFO - PROCESS | 17353 | 1464142225609 Marionette DEBUG loaded listener.js 19:10:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 238 (0x9b338400) [pid = 17353] [serial = 1095] [outer = 0x8d5c6c00] 19:10:26 INFO - PROCESS | 17353 | 1464142226619 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 19:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1748ms 19:10:26 INFO - PROCESS | 17353 | 1464142226659 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 19:10:26 INFO - PROCESS | 17353 | 1464142226664 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 19:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:10:26 INFO - PROCESS | 17353 | 1464142226671 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:10:26 INFO - PROCESS | 17353 | 1464142226676 Marionette TRACE conn4 <- [1,1430,null,{}] 19:10:26 INFO - PROCESS | 17353 | 1464142226682 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:26 INFO - PROCESS | 17353 | 1464142226923 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 19:10:27 INFO - PROCESS | 17353 | 1464142227243 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b7d2c00 == 138 [pid = 17353] [id = 365] 19:10:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 239 (0x9bf5b800) [pid = 17353] [serial = 1096] [outer = (nil)] 19:10:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 240 (0x9c416c00) [pid = 17353] [serial = 1097] [outer = 0x9bf5b800] 19:10:27 INFO - PROCESS | 17353 | 1464142227344 Marionette DEBUG loaded listener.js 19:10:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 241 (0x9d6b4400) [pid = 17353] [serial = 1098] [outer = 0x9bf5b800] 19:10:28 INFO - PROCESS | 17353 | 1464142228381 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 19:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1787ms 19:10:28 INFO - PROCESS | 17353 | 1464142228460 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 19:10:28 INFO - PROCESS | 17353 | 1464142228463 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 19:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:10:28 INFO - PROCESS | 17353 | 1464142228472 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:10:28 INFO - PROCESS | 17353 | 1464142228476 Marionette TRACE conn4 <- [1,1434,null,{}] 19:10:28 INFO - PROCESS | 17353 | 1464142228482 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:28 INFO - PROCESS | 17353 | 1464142228745 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 19:10:29 INFO - PROCESS | 17353 | 1464142229116 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:29 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c7cec00 == 139 [pid = 17353] [id = 366] 19:10:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 242 (0x8c7cf800) [pid = 17353] [serial = 1099] [outer = (nil)] 19:10:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 243 (0x8e163400) [pid = 17353] [serial = 1100] [outer = 0x8c7cf800] 19:10:29 INFO - PROCESS | 17353 | 1464142229211 Marionette DEBUG loaded listener.js 19:10:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 244 (0x8eb04800) [pid = 17353] [serial = 1101] [outer = 0x8c7cf800] 19:10:30 INFO - PROCESS | 17353 | 1464142230252 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 19:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1844ms 19:10:30 INFO - PROCESS | 17353 | 1464142230318 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 19:10:30 INFO - PROCESS | 17353 | 1464142230322 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 19:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:10:30 INFO - PROCESS | 17353 | 1464142230328 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:10:30 INFO - PROCESS | 17353 | 1464142230332 Marionette TRACE conn4 <- [1,1438,null,{}] 19:10:30 INFO - PROCESS | 17353 | 1464142230338 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:30 INFO - PROCESS | 17353 | 1464142230577 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 19:10:30 INFO - PROCESS | 17353 | 1464142230916 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b470000 == 140 [pid = 17353] [id = 367] 19:10:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 245 (0x8c84d400) [pid = 17353] [serial = 1102] [outer = (nil)] 19:10:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 246 (0x8e39a000) [pid = 17353] [serial = 1103] [outer = 0x8c84d400] 19:10:31 INFO - PROCESS | 17353 | 1464142231009 Marionette DEBUG loaded listener.js 19:10:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 247 (0x8ea55400) [pid = 17353] [serial = 1104] [outer = 0x8c84d400] 19:10:31 INFO - PROCESS | 17353 | 1464142231973 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 19:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1689ms 19:10:32 INFO - PROCESS | 17353 | 1464142232030 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 19:10:32 INFO - PROCESS | 17353 | 1464142232034 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 19:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:10:32 INFO - PROCESS | 17353 | 1464142232041 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:10:32 INFO - PROCESS | 17353 | 1464142232045 Marionette TRACE conn4 <- [1,1442,null,{}] 19:10:32 INFO - PROCESS | 17353 | 1464142232051 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:32 INFO - PROCESS | 17353 | 1464142232283 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 19:10:32 INFO - PROCESS | 17353 | 1464142232633 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x8947e400 == 141 [pid = 17353] [id = 368] 19:10:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 248 (0x8ade1c00) [pid = 17353] [serial = 1105] [outer = (nil)] 19:10:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 249 (0x8c851400) [pid = 17353] [serial = 1106] [outer = 0x8ade1c00] 19:10:32 INFO - PROCESS | 17353 | 1464142232733 Marionette DEBUG loaded listener.js 19:10:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 250 (0x8cdbd800) [pid = 17353] [serial = 1107] [outer = 0x8ade1c00] 19:10:33 INFO - PROCESS | 17353 | 1464142233761 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 19:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1782ms 19:10:33 INFO - PROCESS | 17353 | 1464142233825 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 19:10:33 INFO - PROCESS | 17353 | 1464142233829 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 19:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:10:33 INFO - PROCESS | 17353 | 1464142233836 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:10:33 INFO - PROCESS | 17353 | 1464142233839 Marionette TRACE conn4 <- [1,1446,null,{}] 19:10:33 INFO - PROCESS | 17353 | 1464142233845 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:34 INFO - PROCESS | 17353 | 1464142234076 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 19:10:34 INFO - PROCESS | 17353 | 1464142234421 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x89474000 == 142 [pid = 17353] [id = 369] 19:10:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 251 (0x89476c00) [pid = 17353] [serial = 1108] [outer = (nil)] 19:10:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 252 (0x8ea19800) [pid = 17353] [serial = 1109] [outer = 0x89476c00] 19:10:34 INFO - PROCESS | 17353 | 1464142234524 Marionette DEBUG loaded listener.js 19:10:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 253 (0x910e6800) [pid = 17353] [serial = 1110] [outer = 0x89476c00] 19:10:36 INFO - PROCESS | 17353 | 1464142236186 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 19:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2390ms 19:10:36 INFO - PROCESS | 17353 | 1464142236227 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 19:10:36 INFO - PROCESS | 17353 | 1464142236233 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 19:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:10:36 INFO - PROCESS | 17353 | 1464142236242 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:10:36 INFO - PROCESS | 17353 | 1464142236248 Marionette TRACE conn4 <- [1,1450,null,{}] 19:10:36 INFO - PROCESS | 17353 | 1464142236258 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:36 INFO - PROCESS | 17353 | 1464142236472 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 19:10:36 INFO - PROCESS | 17353 | 1464142236755 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:36 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a421400 == 143 [pid = 17353] [id = 370] 19:10:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 254 (0x8b65a400) [pid = 17353] [serial = 1111] [outer = (nil)] 19:10:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 255 (0x8c84f400) [pid = 17353] [serial = 1112] [outer = 0x8b65a400] 19:10:36 INFO - PROCESS | 17353 | 1464142236845 Marionette DEBUG loaded listener.js 19:10:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 256 (0x8c8b7c00) [pid = 17353] [serial = 1113] [outer = 0x8b65a400] 19:10:37 INFO - PROCESS | 17353 | 1464142237847 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 19:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1639ms 19:10:37 INFO - PROCESS | 17353 | 1464142237882 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 19:10:37 INFO - PROCESS | 17353 | 1464142237893 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 19:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:10:37 INFO - PROCESS | 17353 | 1464142237905 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:10:37 INFO - PROCESS | 17353 | 1464142237908 Marionette TRACE conn4 <- [1,1454,null,{}] 19:10:37 INFO - PROCESS | 17353 | 1464142237916 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:38 INFO - PROCESS | 17353 | 1464142238149 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x937a5c00 == 142 [pid = 17353] [id = 258] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x91006000 == 141 [pid = 17353] [id = 353] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8c7ce000 == 140 [pid = 17353] [id = 352] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x89472000 == 139 [pid = 17353] [id = 351] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8e9a5800 == 138 [pid = 17353] [id = 350] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8a426800 == 137 [pid = 17353] [id = 348] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8a42e400 == 136 [pid = 17353] [id = 349] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x87ef9000 == 135 [pid = 17353] [id = 347] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x87ec7400 == 134 [pid = 17353] [id = 346] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x87ec3000 == 133 [pid = 17353] [id = 345] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8b79f000 == 132 [pid = 17353] [id = 343] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8b7ab000 == 131 [pid = 17353] [id = 344] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x9ac85000 == 130 [pid = 17353] [id = 342] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0xa1055400 == 129 [pid = 17353] [id = 341] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5bec00 == 128 [pid = 17353] [id = 340] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x938cc000 == 127 [pid = 17353] [id = 339] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x8d690800 == 126 [pid = 17353] [id = 338] 19:10:38 INFO - PROCESS | 17353 | --DOCSHELL 0x91522400 == 125 [pid = 17353] [id = 337] 19:10:38 INFO - PROCESS | 17353 | --DOMWINDOW == 255 (0x96c44400) [pid = 17353] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 254 (0x8b65fc00) [pid = 17353] [serial = 989] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 253 (0x9c467400) [pid = 17353] [serial = 912] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 252 (0xa67ab800) [pid = 17353] [serial = 972] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 251 (0x8eb0a000) [pid = 17353] [serial = 974] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 250 (0x91521c00) [pid = 17353] [serial = 888] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 249 (0x96c49c00) [pid = 17353] [serial = 900] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 248 (0x9c4b0800) [pid = 17353] [serial = 711] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 247 (0x9ac86c00) [pid = 17353] [serial = 723] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 246 (0x928f3400) [pid = 17353] [serial = 944] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 245 (0xa675cc00) [pid = 17353] [serial = 971] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 244 (0x8c953c00) [pid = 17353] [serial = 624] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 243 (0x8d7a7400) [pid = 17353] [serial = 995] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 242 (0xa2632800) [pid = 17353] [serial = 921] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 241 (0x8e394c00) [pid = 17353] [serial = 879] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 240 (0x8d40dc00) [pid = 17353] [serial = 651] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 239 (0x9a18c800) [pid = 17353] [serial = 825] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 238 (0xa30eb000) [pid = 17353] [serial = 642] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 237 (0x928f4000) [pid = 17353] [serial = 771] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 236 (0x89480800) [pid = 17353] [serial = 645] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 235 (0x8d5b2400) [pid = 17353] [serial = 660] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 234 (0x8f31a000) [pid = 17353] [serial = 941] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 233 (0x8a429c00) [pid = 17353] [serial = 980] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 232 (0x9515e400) [pid = 17353] [serial = 819] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 231 (0x920f4c00) [pid = 17353] [serial = 699] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 230 (0x9bff3800) [pid = 17353] [serial = 957] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 229 (0xa6288400) [pid = 17353] [serial = 968] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 228 (0x98088000) [pid = 17353] [serial = 950] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 227 (0x935db400) [pid = 17353] [serial = 894] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 226 (0x8ea16400) [pid = 17353] [serial = 882] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 225 (0x9b332000) [pid = 17353] [serial = 906] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 224 (0xa6734000) [pid = 17353] [serial = 969] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 223 (0x9446d400) [pid = 17353] [serial = 897] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 222 (0xa210a000) [pid = 17353] [serial = 959] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 221 (0x8d5c2800) [pid = 17353] [serial = 876] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 220 (0x8c9b2c00) [pid = 17353] [serial = 813] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 219 (0x9204c800) [pid = 17353] [serial = 768] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 218 (0x910e2800) [pid = 17353] [serial = 720] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 217 (0x8ea1f800) [pid = 17353] [serial = 756] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 216 (0x8e396c00) [pid = 17353] [serial = 996] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 215 (0x8e164000) [pid = 17353] [serial = 744] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 214 (0x9ac92c00) [pid = 17353] [serial = 636] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 213 (0x8c8b8800) [pid = 17353] [serial = 983] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 212 (0x8d40e400) [pid = 17353] [serial = 992] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 211 (0x94f05000) [pid = 17353] [serial = 810] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 210 (0x8b46fc00) [pid = 17353] [serial = 690] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 209 (0x8c8b1400) [pid = 17353] [serial = 648] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 208 (0x8d516000) [pid = 17353] [serial = 750] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 207 (0x8d79cc00) [pid = 17353] [serial = 714] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 206 (0x8eb0c000) [pid = 17353] [serial = 975] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 205 (0x9b87f400) [pid = 17353] [serial = 909] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 204 (0x8d5abc00) [pid = 17353] [serial = 993] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 203 (0x990acc00) [pid = 17353] [serial = 951] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 202 (0x94fba400) [pid = 17353] [serial = 783] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 201 (0xa346a800) [pid = 17353] [serial = 966] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 200 (0x9ac90c00) [pid = 17353] [serial = 903] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 199 (0x91007800) [pid = 17353] [serial = 762] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 198 (0x8eb0a400) [pid = 17353] [serial = 999] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 197 (0x8c7d0400) [pid = 17353] [serial = 990] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 196 (0x8f31f000) [pid = 17353] [serial = 759] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 195 (0x8d5bd000) [pid = 17353] [serial = 693] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 194 (0x8d5ab000) [pid = 17353] [serial = 938] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 193 (0x93a85c00) [pid = 17353] [serial = 945] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 192 (0x9b32dc00) [pid = 17353] [serial = 953] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 191 (0x8e9b2000) [pid = 17353] [serial = 696] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 190 (0x920ec400) [pid = 17353] [serial = 630] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 189 (0x910ea800) [pid = 17353] [serial = 765] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 188 (0x9b883800) [pid = 17353] [serial = 708] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 187 (0xa30e8000) [pid = 17353] [serial = 963] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 186 (0x91005400) [pid = 17353] [serial = 657] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 185 (0x91530c00) [pid = 17353] [serial = 786] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 184 (0x8d62e000) [pid = 17353] [serial = 998] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 183 (0x9b449c00) [pid = 17353] [serial = 954] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 182 (0x95161c00) [pid = 17353] [serial = 947] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0x8f7bd400) [pid = 17353] [serial = 942] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x8c9b4000) [pid = 17353] [serial = 873] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x920f5400) [pid = 17353] [serial = 891] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0x9768c400) [pid = 17353] [serial = 780] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x94469000) [pid = 17353] [serial = 702] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0x8cd7f400) [pid = 17353] [serial = 717] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0xa3257000) [pid = 17353] [serial = 965] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0xa21ae000) [pid = 17353] [serial = 960] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x9b32c000) [pid = 17353] [serial = 828] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x9bc3e400) [pid = 17353] [serial = 956] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x8e9b3000) [pid = 17353] [serial = 654] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x8afeb400) [pid = 17353] [serial = 870] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x8d827c00) [pid = 17353] [serial = 816] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0xa673f800) [pid = 17353] [serial = 977] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x8d5bfc00) [pid = 17353] [serial = 939] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x9518a400) [pid = 17353] [serial = 777] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x8c84c800) [pid = 17353] [serial = 747] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x93a83800) [pid = 17353] [serial = 774] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0xa3028000) [pid = 17353] [serial = 962] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x9ac91400) [pid = 17353] [serial = 705] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x99d7ac00) [pid = 17353] [serial = 633] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x8f5e9800) [pid = 17353] [serial = 885] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8e39bc00) [pid = 17353] [serial = 627] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x8c9c0c00) [pid = 17353] [serial = 849] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0xa105a000) [pid = 17353] [serial = 639] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x99cae400) [pid = 17353] [serial = 822] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x8e39d000) [pid = 17353] [serial = 753] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x95188c00) [pid = 17353] [serial = 948] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x9b7d1c00) [pid = 17353] [serial = 986] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x90d53400) [pid = 17353] [serial = 1001] [outer = (nil)] [url = about:blank] 19:10:39 INFO - PROCESS | 17353 | 1464142239050 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:39 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ec2c00 == 126 [pid = 17353] [id = 371] 19:10:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x87ec6c00) [pid = 17353] [serial = 1114] [outer = (nil)] 19:10:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x87ef8400) [pid = 17353] [serial = 1115] [outer = 0x87ec6c00] 19:10:39 INFO - PROCESS | 17353 | 1464142239258 Marionette DEBUG loaded listener.js 19:10:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x8a42d000) [pid = 17353] [serial = 1116] [outer = 0x87ec6c00] 19:10:40 INFO - PROCESS | 17353 | 1464142240169 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 19:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2295ms 19:10:40 INFO - PROCESS | 17353 | 1464142240200 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 19:10:40 INFO - PROCESS | 17353 | 1464142240203 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 19:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:10:40 INFO - PROCESS | 17353 | 1464142240210 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:10:40 INFO - PROCESS | 17353 | 1464142240216 Marionette TRACE conn4 <- [1,1458,null,{}] 19:10:40 INFO - PROCESS | 17353 | 1464142240232 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:40 INFO - PROCESS | 17353 | 1464142240443 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 19:10:40 INFO - PROCESS | 17353 | 1464142240683 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:40 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c84a000 == 127 [pid = 17353] [id = 372] 19:10:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x8c8b2c00) [pid = 17353] [serial = 1117] [outer = (nil)] 19:10:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x8cdb2800) [pid = 17353] [serial = 1118] [outer = 0x8c8b2c00] 19:10:40 INFO - PROCESS | 17353 | 1464142240770 Marionette DEBUG loaded listener.js 19:10:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x8d50f800) [pid = 17353] [serial = 1119] [outer = 0x8c8b2c00] 19:10:41 INFO - PROCESS | 17353 | 1464142241689 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 19:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1540ms 19:10:41 INFO - PROCESS | 17353 | 1464142241751 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 19:10:41 INFO - PROCESS | 17353 | 1464142241756 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 19:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:10:41 INFO - PROCESS | 17353 | 1464142241771 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:10:41 INFO - PROCESS | 17353 | 1464142241775 Marionette TRACE conn4 <- [1,1462,null,{}] 19:10:41 INFO - PROCESS | 17353 | 1464142241781 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:42 INFO - PROCESS | 17353 | 1464142242055 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 19:10:42 INFO - PROCESS | 17353 | 1464142242088 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:42 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d404000 == 128 [pid = 17353] [id = 373] 19:10:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x8d5ae800) [pid = 17353] [serial = 1120] [outer = (nil)] 19:10:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x8d5b7c00) [pid = 17353] [serial = 1121] [outer = 0x8d5ae800] 19:10:42 INFO - PROCESS | 17353 | 1464142242168 Marionette DEBUG loaded listener.js 19:10:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x8d629400) [pid = 17353] [serial = 1122] [outer = 0x8d5ae800] 19:10:43 INFO - PROCESS | 17353 | 1464142243357 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 19:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1642ms 19:10:43 INFO - PROCESS | 17353 | 1464142243414 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 19:10:43 INFO - PROCESS | 17353 | 1464142243418 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 19:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:10:43 INFO - PROCESS | 17353 | 1464142243431 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:10:43 INFO - PROCESS | 17353 | 1464142243434 Marionette TRACE conn4 <- [1,1466,null,{}] 19:10:43 INFO - PROCESS | 17353 | 1464142243441 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:43 INFO - PROCESS | 17353 | 1464142243705 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x9518e000) [pid = 17353] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x9b44e800) [pid = 17353] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x9100b400) [pid = 17353] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x9b443800) [pid = 17353] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x8c957400) [pid = 17353] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x8d629800) [pid = 17353] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x9c8a1c00) [pid = 17353] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x9d6d4000) [pid = 17353] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x8ea15800) [pid = 17353] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x8eb05400) [pid = 17353] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x8c9b1c00) [pid = 17353] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x8a42f000) [pid = 17353] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x8a421c00) [pid = 17353] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x8b65d000) [pid = 17353] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x8a427400) [pid = 17353] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x9b32e400) [pid = 17353] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x8d687000) [pid = 17353] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:10:44 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x91006c00) [pid = 17353] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:10:44 INFO - PROCESS | 17353 | 1464142244427 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:44 INFO - PROCESS | 17353 | ++DOCSHELL 0x89477400 == 129 [pid = 17353] [id = 374] 19:10:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8a421c00) [pid = 17353] [serial = 1123] [outer = (nil)] 19:10:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8c7c3000) [pid = 17353] [serial = 1124] [outer = 0x8a421c00] 19:10:44 INFO - PROCESS | 17353 | 1464142244504 Marionette DEBUG loaded listener.js 19:10:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8d62fc00) [pid = 17353] [serial = 1125] [outer = 0x8a421c00] 19:10:45 INFO - PROCESS | 17353 | 1464142245323 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 19:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1947ms 19:10:45 INFO - PROCESS | 17353 | 1464142245373 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 19:10:45 INFO - PROCESS | 17353 | 1464142245377 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 19:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:10:45 INFO - PROCESS | 17353 | 1464142245385 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:10:45 INFO - PROCESS | 17353 | 1464142245389 Marionette TRACE conn4 <- [1,1470,null,{}] 19:10:45 INFO - PROCESS | 17353 | 1464142245395 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:45 INFO - PROCESS | 17353 | 1464142245629 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 19:10:45 INFO - PROCESS | 17353 | 1464142245814 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:45 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d68a800 == 130 [pid = 17353] [id = 375] 19:10:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x8d68dc00) [pid = 17353] [serial = 1126] [outer = (nil)] 19:10:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x8e397800) [pid = 17353] [serial = 1127] [outer = 0x8d68dc00] 19:10:45 INFO - PROCESS | 17353 | 1464142245902 Marionette DEBUG loaded listener.js 19:10:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x8e39bc00) [pid = 17353] [serial = 1128] [outer = 0x8d68dc00] 19:10:47 INFO - PROCESS | 17353 | 1464142247043 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 19:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1734ms 19:10:47 INFO - PROCESS | 17353 | 1464142247121 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 19:10:47 INFO - PROCESS | 17353 | 1464142247129 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 19:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:10:47 INFO - PROCESS | 17353 | 1464142247140 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:10:47 INFO - PROCESS | 17353 | 1464142247144 Marionette TRACE conn4 <- [1,1474,null,{}] 19:10:47 INFO - PROCESS | 17353 | 1464142247154 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:47 INFO - PROCESS | 17353 | 1464142247426 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 19:10:47 INFO - PROCESS | 17353 | 1464142247773 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:47 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a427000 == 131 [pid = 17353] [id = 376] 19:10:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x8b478400) [pid = 17353] [serial = 1129] [outer = (nil)] 19:10:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x8b7adc00) [pid = 17353] [serial = 1130] [outer = 0x8b478400] 19:10:47 INFO - PROCESS | 17353 | 1464142247868 Marionette DEBUG loaded listener.js 19:10:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x8c858400) [pid = 17353] [serial = 1131] [outer = 0x8b478400] 19:10:48 INFO - PROCESS | 17353 | 1464142248953 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 19:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1858ms 19:10:49 INFO - PROCESS | 17353 | 1464142248998 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 19:10:49 INFO - PROCESS | 17353 | 1464142249008 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 19:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:10:49 INFO - PROCESS | 17353 | 1464142249019 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:10:49 INFO - PROCESS | 17353 | 1464142249023 Marionette TRACE conn4 <- [1,1478,null,{}] 19:10:49 INFO - PROCESS | 17353 | 1464142249031 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:49 INFO - PROCESS | 17353 | 1464142249271 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 19:10:49 INFO - PROCESS | 17353 | 1464142249603 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:49 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5adc00 == 132 [pid = 17353] [id = 377] 19:10:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x8d5af800) [pid = 17353] [serial = 1132] [outer = (nil)] 19:10:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x8d5c0800) [pid = 17353] [serial = 1133] [outer = 0x8d5af800] 19:10:49 INFO - PROCESS | 17353 | 1464142249698 Marionette DEBUG loaded listener.js 19:10:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x8d7a6400) [pid = 17353] [serial = 1134] [outer = 0x8d5af800] 19:10:50 INFO - PROCESS | 17353 | 1464142250751 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 19:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1784ms 19:10:50 INFO - PROCESS | 17353 | 1464142250822 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 19:10:50 INFO - PROCESS | 17353 | 1464142250825 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 19:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:10:50 INFO - PROCESS | 17353 | 1464142250836 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:10:50 INFO - PROCESS | 17353 | 1464142250843 Marionette TRACE conn4 <- [1,1482,null,{}] 19:10:50 INFO - PROCESS | 17353 | 1464142250862 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:51 INFO - PROCESS | 17353 | 1464142251106 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 19:10:51 INFO - PROCESS | 17353 | 1464142251441 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:51 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d634c00 == 133 [pid = 17353] [id = 378] 19:10:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x8e9aa000) [pid = 17353] [serial = 1135] [outer = (nil)] 19:10:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x8ea13400) [pid = 17353] [serial = 1136] [outer = 0x8e9aa000] 19:10:51 INFO - PROCESS | 17353 | 1464142251535 Marionette DEBUG loaded listener.js 19:10:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x8ea57c00) [pid = 17353] [serial = 1137] [outer = 0x8e9aa000] 19:10:52 INFO - PROCESS | 17353 | 1464142252553 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 19:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1749ms 19:10:52 INFO - PROCESS | 17353 | 1464142252586 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 19:10:52 INFO - PROCESS | 17353 | 1464142252591 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 19:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:10:52 INFO - PROCESS | 17353 | 1464142252598 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:10:52 INFO - PROCESS | 17353 | 1464142252601 Marionette TRACE conn4 <- [1,1486,null,{}] 19:10:52 INFO - PROCESS | 17353 | 1464142252608 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:52 INFO - PROCESS | 17353 | 1464142252848 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 19:10:53 INFO - PROCESS | 17353 | 1464142253162 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:53 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea14800 == 134 [pid = 17353] [id = 379] 19:10:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x8eb05000) [pid = 17353] [serial = 1138] [outer = (nil)] 19:10:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x8f316000) [pid = 17353] [serial = 1139] [outer = 0x8eb05000] 19:10:53 INFO - PROCESS | 17353 | 1464142253264 Marionette DEBUG loaded listener.js 19:10:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x8f5e7400) [pid = 17353] [serial = 1140] [outer = 0x8eb05000] 19:10:54 INFO - PROCESS | 17353 | 1464142254257 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 19:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1739ms 19:10:54 INFO - PROCESS | 17353 | 1464142254339 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 19:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:10:54 INFO - PROCESS | 17353 | 1464142254343 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 19:10:54 INFO - PROCESS | 17353 | 1464142254351 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:10:54 INFO - PROCESS | 17353 | 1464142254354 Marionette TRACE conn4 <- [1,1490,null,{}] 19:10:54 INFO - PROCESS | 17353 | 1464142254361 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:54 INFO - PROCESS | 17353 | 1464142254623 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 19:10:54 INFO - PROCESS | 17353 | 1464142254943 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:54 INFO - PROCESS | 17353 | ++DOCSHELL 0x8eb0a000 == 135 [pid = 17353] [id = 380] 19:10:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x8eb0b000) [pid = 17353] [serial = 1141] [outer = (nil)] 19:10:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x90d53400) [pid = 17353] [serial = 1142] [outer = 0x8eb0b000] 19:10:55 INFO - PROCESS | 17353 | 1464142255036 Marionette DEBUG loaded listener.js 19:10:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x90d55400) [pid = 17353] [serial = 1143] [outer = 0x8eb0b000] 19:10:56 INFO - PROCESS | 17353 | 1464142256016 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 19:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1684ms 19:10:56 INFO - PROCESS | 17353 | 1464142256035 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 19:10:56 INFO - PROCESS | 17353 | 1464142256038 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 19:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:10:56 INFO - PROCESS | 17353 | 1464142256045 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:10:56 INFO - PROCESS | 17353 | 1464142256049 Marionette TRACE conn4 <- [1,1494,null,{}] 19:10:56 INFO - PROCESS | 17353 | 1464142256055 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:56 INFO - PROCESS | 17353 | 1464142256305 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 19:10:56 INFO - PROCESS | 17353 | 1464142256637 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:56 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea5c000 == 136 [pid = 17353] [id = 381] 19:10:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x8f7bf000) [pid = 17353] [serial = 1144] [outer = (nil)] 19:10:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x91521c00) [pid = 17353] [serial = 1145] [outer = 0x8f7bf000] 19:10:56 INFO - PROCESS | 17353 | 1464142256736 Marionette DEBUG loaded listener.js 19:10:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x92049800) [pid = 17353] [serial = 1146] [outer = 0x8f7bf000] 19:10:57 INFO - PROCESS | 17353 | 1464142257690 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 19:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1694ms 19:10:57 INFO - PROCESS | 17353 | 1464142257740 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 19:10:57 INFO - PROCESS | 17353 | 1464142257745 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 19:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:10:57 INFO - PROCESS | 17353 | 1464142257751 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:10:57 INFO - PROCESS | 17353 | 1464142257755 Marionette TRACE conn4 <- [1,1498,null,{}] 19:10:57 INFO - PROCESS | 17353 | 1464142257761 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:57 INFO - PROCESS | 17353 | 1464142257992 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 19:10:58 INFO - PROCESS | 17353 | 1464142258304 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:58 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d68b000 == 137 [pid = 17353] [id = 382] 19:10:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x8f7bf800) [pid = 17353] [serial = 1147] [outer = (nil)] 19:10:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x9234ac00) [pid = 17353] [serial = 1148] [outer = 0x8f7bf800] 19:10:58 INFO - PROCESS | 17353 | 1464142258412 Marionette DEBUG loaded listener.js 19:10:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x92354000) [pid = 17353] [serial = 1149] [outer = 0x8f7bf800] 19:10:59 INFO - PROCESS | 17353 | 1464142259316 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 19:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1581ms 19:10:59 INFO - PROCESS | 17353 | 1464142259332 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 19:10:59 INFO - PROCESS | 17353 | 1464142259335 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 19:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:10:59 INFO - PROCESS | 17353 | 1464142259342 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:10:59 INFO - PROCESS | 17353 | 1464142259345 Marionette TRACE conn4 <- [1,1502,null,{}] 19:10:59 INFO - PROCESS | 17353 | 1464142259352 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:59 INFO - PROCESS | 17353 | 1464142259566 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 19:10:59 INFO - PROCESS | 17353 | 1464142259884 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9ae800 == 138 [pid = 17353] [id = 383] 19:10:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x92349c00) [pid = 17353] [serial = 1150] [outer = (nil)] 19:10:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x937a5800) [pid = 17353] [serial = 1151] [outer = 0x92349c00] 19:10:59 INFO - PROCESS | 17353 | 1464142259977 Marionette DEBUG loaded listener.js 19:11:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x938cb800) [pid = 17353] [serial = 1152] [outer = 0x92349c00] 19:11:00 INFO - PROCESS | 17353 | 1464142260873 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 19:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1591ms 19:11:00 INFO - PROCESS | 17353 | 1464142260934 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 19:11:00 INFO - PROCESS | 17353 | 1464142260939 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 19:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:11:00 INFO - PROCESS | 17353 | 1464142260945 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:11:00 INFO - PROCESS | 17353 | 1464142260949 Marionette TRACE conn4 <- [1,1506,null,{}] 19:11:00 INFO - PROCESS | 17353 | 1464142260955 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:01 INFO - PROCESS | 17353 | 1464142261180 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 19:11:01 INFO - PROCESS | 17353 | 1464142261513 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x91524800 == 139 [pid = 17353] [id = 384] 19:11:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x928ed800) [pid = 17353] [serial = 1153] [outer = (nil)] 19:11:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x94f05000) [pid = 17353] [serial = 1154] [outer = 0x928ed800] 19:11:01 INFO - PROCESS | 17353 | 1464142261617 Marionette DEBUG loaded listener.js 19:11:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x94f20400) [pid = 17353] [serial = 1155] [outer = 0x928ed800] 19:11:02 INFO - PROCESS | 17353 | 1464142262525 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 19:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1642ms 19:11:02 INFO - PROCESS | 17353 | 1464142262588 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 19:11:02 INFO - PROCESS | 17353 | 1464142262592 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 19:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:11:02 INFO - PROCESS | 17353 | 1464142262599 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:11:02 INFO - PROCESS | 17353 | 1464142262603 Marionette TRACE conn4 <- [1,1510,null,{}] 19:11:02 INFO - PROCESS | 17353 | 1464142262609 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:02 INFO - PROCESS | 17353 | 1464142262862 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 19:11:03 INFO - PROCESS | 17353 | 1464142263187 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x937a7800 == 140 [pid = 17353] [id = 385] 19:11:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x938ca400) [pid = 17353] [serial = 1156] [outer = (nil)] 19:11:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x95169c00) [pid = 17353] [serial = 1157] [outer = 0x938ca400] 19:11:03 INFO - PROCESS | 17353 | 1464142263283 Marionette DEBUG loaded listener.js 19:11:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0x9518ac00) [pid = 17353] [serial = 1158] [outer = 0x938ca400] 19:11:04 INFO - PROCESS | 17353 | 1464142264292 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 19:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1739ms 19:11:04 INFO - PROCESS | 17353 | 1464142264341 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 19:11:04 INFO - PROCESS | 17353 | 1464142264345 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 19:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:11:04 INFO - PROCESS | 17353 | 1464142264352 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:11:04 INFO - PROCESS | 17353 | 1464142264357 Marionette TRACE conn4 <- [1,1514,null,{}] 19:11:04 INFO - PROCESS | 17353 | 1464142264364 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:04 INFO - PROCESS | 17353 | 1464142264652 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 19:11:05 INFO - PROCESS | 17353 | 1464142264992 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x9515d400 == 141 [pid = 17353] [id = 386] 19:11:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0x98086400) [pid = 17353] [serial = 1159] [outer = (nil)] 19:11:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0x9a192800) [pid = 17353] [serial = 1160] [outer = 0x98086400] 19:11:05 INFO - PROCESS | 17353 | 1464142265090 Marionette DEBUG loaded listener.js 19:11:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0x9ac92c00) [pid = 17353] [serial = 1161] [outer = 0x98086400] 19:11:06 INFO - PROCESS | 17353 | 1464142266019 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 19:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1736ms 19:11:06 INFO - PROCESS | 17353 | 1464142266089 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 19:11:06 INFO - PROCESS | 17353 | 1464142266093 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 19:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:11:06 INFO - PROCESS | 17353 | 1464142266101 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:11:06 INFO - PROCESS | 17353 | 1464142266104 Marionette TRACE conn4 <- [1,1518,null,{}] 19:11:06 INFO - PROCESS | 17353 | 1464142266110 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:06 INFO - PROCESS | 17353 | 1464142266386 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 19:11:06 INFO - PROCESS | 17353 | 1464142266715 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:06 INFO - PROCESS | 17353 | ++DOCSHELL 0x9ac92000 == 142 [pid = 17353] [id = 387] 19:11:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 183 (0x9afa4c00) [pid = 17353] [serial = 1162] [outer = (nil)] 19:11:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 184 (0x9b31d400) [pid = 17353] [serial = 1163] [outer = 0x9afa4c00] 19:11:06 INFO - PROCESS | 17353 | 1464142266804 Marionette DEBUG loaded listener.js 19:11:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 185 (0x9b32b800) [pid = 17353] [serial = 1164] [outer = 0x9afa4c00] 19:11:07 INFO - PROCESS | 17353 | 1464142267725 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 19:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1685ms 19:11:07 INFO - PROCESS | 17353 | 1464142267787 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 19:11:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:11:07 INFO - PROCESS | 17353 | 1464142267791 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 19:11:07 INFO - PROCESS | 17353 | 1464142267798 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:11:07 INFO - PROCESS | 17353 | 1464142267802 Marionette TRACE conn4 <- [1,1522,null,{}] 19:11:07 INFO - PROCESS | 17353 | 1464142267808 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:08 INFO - PROCESS | 17353 | 1464142268082 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 19:11:08 INFO - PROCESS | 17353 | 1464142268418 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:08 INFO - PROCESS | 17353 | ++DOCSHELL 0x920eec00 == 143 [pid = 17353] [id = 388] 19:11:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 186 (0x9b286c00) [pid = 17353] [serial = 1165] [outer = (nil)] 19:11:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 187 (0x9b44ac00) [pid = 17353] [serial = 1166] [outer = 0x9b286c00] 19:11:08 INFO - PROCESS | 17353 | 1464142268508 Marionette DEBUG loaded listener.js 19:11:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 188 (0x9b44e000) [pid = 17353] [serial = 1167] [outer = 0x9b286c00] 19:11:09 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:11:09 INFO - PROCESS | 17353 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:11:09 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:11:09 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:11:09 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:11:09 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:11:09 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:11:09 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:11:09 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:11:09 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:11:09 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:11:09 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:11:09 INFO - PROCESS | 17353 | 1464142269341 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 19:11:09 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 () { 19:11:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:11:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:11:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:11:09 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 () { 19:11:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:11:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:11:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:11:09 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 () { 19:11:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:11:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:11:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:11:09 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 () { 19:11:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:11:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:11:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:11:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1590ms 19:11:09 INFO - PROCESS | 17353 | 1464142269388 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 19:11:09 INFO - PROCESS | 17353 | 1464142269391 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 19:11:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:11:09 INFO - PROCESS | 17353 | 1464142269406 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:11:09 INFO - PROCESS | 17353 | 1464142269411 Marionette TRACE conn4 <- [1,1526,null,{}] 19:11:09 INFO - PROCESS | 17353 | 1464142269418 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:09 INFO - PROCESS | 17353 | 1464142269636 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 19:11:09 INFO - PROCESS | 17353 | 1464142269916 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:09 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b445800 == 144 [pid = 17353] [id = 389] 19:11:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 189 (0x9b7d7000) [pid = 17353] [serial = 1168] [outer = (nil)] 19:11:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 190 (0x9ba9c000) [pid = 17353] [serial = 1169] [outer = 0x9b7d7000] 19:11:10 INFO - PROCESS | 17353 | 1464142270006 Marionette DEBUG loaded listener.js 19:11:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 191 (0x9bff4400) [pid = 17353] [serial = 1170] [outer = 0x9b7d7000] 19:11:11 INFO - PROCESS | 17353 | 1464142271185 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 19:11:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:11:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:11:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:11:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:11:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:11:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:11:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1796ms 19:11:11 INFO - PROCESS | 17353 | 1464142271204 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 19:11:11 INFO - PROCESS | 17353 | 1464142271211 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 19:11:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:11:11 INFO - PROCESS | 17353 | 1464142271277 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:11:11 INFO - PROCESS | 17353 | 1464142271280 Marionette TRACE conn4 <- [1,1530,null,{}] 19:11:11 INFO - PROCESS | 17353 | 1464142271291 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:11 INFO - PROCESS | 17353 | 1464142271515 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 19:11:11 INFO - PROCESS | 17353 | 1464142271831 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:11 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b88a800 == 145 [pid = 17353] [id = 390] 19:11:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 192 (0x9ba9cc00) [pid = 17353] [serial = 1171] [outer = (nil)] 19:11:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 193 (0x9c4ac800) [pid = 17353] [serial = 1172] [outer = 0x9ba9cc00] 19:11:11 INFO - PROCESS | 17353 | 1464142271928 Marionette DEBUG loaded listener.js 19:11:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 194 (0x9d424400) [pid = 17353] [serial = 1173] [outer = 0x9ba9cc00] 19:11:12 INFO - PROCESS | 17353 | 1464142272737 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 19:11:12 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 19:11:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:11:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:11:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 19:11:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:11:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1543ms 19:11:12 INFO - PROCESS | 17353 | 1464142272764 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 19:11:12 INFO - PROCESS | 17353 | 1464142272768 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 19:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:11:12 INFO - PROCESS | 17353 | 1464142272775 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:11:12 INFO - PROCESS | 17353 | 1464142272779 Marionette TRACE conn4 <- [1,1534,null,{}] 19:11:12 INFO - PROCESS | 17353 | 1464142272785 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:13 INFO - PROCESS | 17353 | 1464142273024 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 19:11:13 INFO - PROCESS | 17353 | 1464142273314 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:13 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b87f800 == 146 [pid = 17353] [id = 391] 19:11:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 195 (0x9c4a5800) [pid = 17353] [serial = 1174] [outer = (nil)] 19:11:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 196 (0xa2160800) [pid = 17353] [serial = 1175] [outer = 0x9c4a5800] 19:11:13 INFO - PROCESS | 17353 | 1464142273424 Marionette DEBUG loaded listener.js 19:11:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 197 (0xa21b0000) [pid = 17353] [serial = 1176] [outer = 0x9c4a5800] 19:11:14 INFO - PROCESS | 17353 | 1464142274426 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 19:11:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:11:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1686ms 19:11:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:11:14 INFO - PROCESS | 17353 | 1464142274462 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 19:11:14 INFO - PROCESS | 17353 | 1464142274465 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 19:11:14 INFO - PROCESS | 17353 | 1464142274473 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:11:14 INFO - PROCESS | 17353 | 1464142274476 Marionette TRACE conn4 <- [1,1538,null,{}] 19:11:14 INFO - PROCESS | 17353 | 1464142274483 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:14 INFO - PROCESS | 17353 | 1464142274712 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 19:11:15 INFO - PROCESS | 17353 | 1464142275053 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:15 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b886000 == 147 [pid = 17353] [id = 392] 19:11:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 198 (0xa1057c00) [pid = 17353] [serial = 1177] [outer = (nil)] 19:11:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 199 (0xa263b800) [pid = 17353] [serial = 1178] [outer = 0xa1057c00] 19:11:15 INFO - PROCESS | 17353 | 1464142275152 Marionette DEBUG loaded listener.js 19:11:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 200 (0xa26c7400) [pid = 17353] [serial = 1179] [outer = 0xa1057c00] 19:11:16 INFO - PROCESS | 17353 | 1464142276051 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:11:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:11:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1639ms 19:11:16 INFO - PROCESS | 17353 | 1464142276113 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 19:11:16 INFO - PROCESS | 17353 | 1464142276117 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 19:11:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:11:16 INFO - PROCESS | 17353 | 1464142276124 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:11:16 INFO - PROCESS | 17353 | 1464142276127 Marionette TRACE conn4 <- [1,1542,null,{}] 19:11:16 INFO - PROCESS | 17353 | 1464142276133 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:16 INFO - PROCESS | 17353 | 1464142276362 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 19:11:16 INFO - PROCESS | 17353 | 1464142276732 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:17 INFO - PROCESS | 17353 | --DOCSHELL 0x89477400 == 146 [pid = 17353] [id = 374] 19:11:17 INFO - PROCESS | 17353 | --DOCSHELL 0x8d404000 == 145 [pid = 17353] [id = 373] 19:11:17 INFO - PROCESS | 17353 | --DOCSHELL 0x8c84a000 == 144 [pid = 17353] [id = 372] 19:11:17 INFO - PROCESS | 17353 | --DOCSHELL 0x87ec2c00 == 143 [pid = 17353] [id = 371] 19:11:17 INFO - PROCESS | 17353 | --DOCSHELL 0x8a421400 == 142 [pid = 17353] [id = 370] 19:11:17 INFO - PROCESS | 17353 | --DOCSHELL 0x9518fc00 == 141 [pid = 17353] [id = 363] 19:11:17 INFO - PROCESS | 17353 | --DOCSHELL 0x8d821000 == 140 [pid = 17353] [id = 362] 19:11:17 INFO - PROCESS | 17353 | --DOCSHELL 0x8d635400 == 139 [pid = 17353] [id = 361] 19:11:17 INFO - PROCESS | 17353 | --DOCSHELL 0x8f317800 == 138 [pid = 17353] [id = 360] 19:11:17 INFO - PROCESS | 17353 | --DOCSHELL 0x8f5e9000 == 137 [pid = 17353] [id = 359] 19:11:17 INFO - PROCESS | 17353 | --DOCSHELL 0x8e9ab800 == 136 [pid = 17353] [id = 357] 19:11:17 INFO - PROCESS | 17353 | --DOCSHELL 0x8c9c0000 == 135 [pid = 17353] [id = 358] 19:11:17 INFO - PROCESS | 17353 | --DOCSHELL 0x8cdafc00 == 134 [pid = 17353] [id = 356] 19:11:17 INFO - PROCESS | 17353 | --DOCSHELL 0x89474400 == 133 [pid = 17353] [id = 355] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 199 (0x8c8b5c00) [pid = 17353] [serial = 1064] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 198 (0x93a86c00) [pid = 17353] [serial = 1013] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 197 (0x9b333400) [pid = 17353] [serial = 1019] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 196 (0x9b443c00) [pid = 17353] [serial = 831] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 195 (0x9152d000) [pid = 17353] [serial = 1010] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 194 (0x9b887000) [pid = 17353] [serial = 837] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 193 (0x8cdb1800) [pid = 17353] [serial = 1004] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 192 (0x910e9000) [pid = 17353] [serial = 1061] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 191 (0x9b7ce800) [pid = 17353] [serial = 834] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 190 (0x87ef4000) [pid = 17353] [serial = 1040] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 189 (0x8d5b1c00) [pid = 17353] [serial = 1050] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 188 (0x920f7c00) [pid = 17353] [serial = 1062] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 187 (0x90d59c00) [pid = 17353] [serial = 1059] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 186 (0x9d6cd000) [pid = 17353] [serial = 843] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 185 (0xa2103400) [pid = 17353] [serial = 846] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 184 (0x8f5e6400) [pid = 17353] [serial = 1053] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 183 (0x87eff800) [pid = 17353] [serial = 1043] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 182 (0xa503a400) [pid = 17353] [serial = 1028] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0x9bff0000) [pid = 17353] [serial = 1022] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0xa6d9e800) [pid = 17353] [serial = 1034] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x98089800) [pid = 17353] [serial = 1016] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0x87ecac00) [pid = 17353] [serial = 1037] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x8eb07000) [pid = 17353] [serial = 1007] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0xa67d7c00) [pid = 17353] [serial = 978] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0xa6735800) [pid = 17353] [serial = 987] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0xa26c4c00) [pid = 17353] [serial = 1025] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x8d401400) [pid = 17353] [serial = 984] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x8cdad800) [pid = 17353] [serial = 1049] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x8a42c000) [pid = 17353] [serial = 981] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x8d691800) [pid = 17353] [serial = 1055] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x8e393400) [pid = 17353] [serial = 1056] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x8add9400) [pid = 17353] [serial = 1046] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x8ea62c00) [pid = 17353] [serial = 1052] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x9d4c3c00) [pid = 17353] [serial = 915] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0xa21a5800) [pid = 17353] [serial = 918] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x8b7a6c00) [pid = 17353] [serial = 1031] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x9bd9a800) [pid = 17353] [serial = 840] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x8f5e3c00) [pid = 17353] [serial = 1058] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x8b666000) [pid = 17353] [serial = 1047] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ecac00 == 134 [pid = 17353] [id = 393] 19:11:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x87ecbc00) [pid = 17353] [serial = 1180] [outer = (nil)] 19:11:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x89474400) [pid = 17353] [serial = 1181] [outer = 0x87ecbc00] 19:11:17 INFO - PROCESS | 17353 | 1464142277963 Marionette DEBUG loaded listener.js 19:11:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x8a430800) [pid = 17353] [serial = 1182] [outer = 0x87ecbc00] 19:11:18 INFO - PROCESS | 17353 | 1464142278859 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 19:11:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:11:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2794ms 19:11:18 INFO - PROCESS | 17353 | 1464142278920 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 19:11:18 INFO - PROCESS | 17353 | 1464142278925 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 19:11:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:11:18 INFO - PROCESS | 17353 | 1464142278934 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:11:18 INFO - PROCESS | 17353 | 1464142278938 Marionette TRACE conn4 <- [1,1546,null,{}] 19:11:18 INFO - PROCESS | 17353 | 1464142278945 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:19 INFO - PROCESS | 17353 | 1464142279164 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 19:11:19 INFO - PROCESS | 17353 | 1464142279428 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:19 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b7a2c00 == 135 [pid = 17353] [id = 394] 19:11:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x8b7a8400) [pid = 17353] [serial = 1183] [outer = (nil)] 19:11:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x8c7ca000) [pid = 17353] [serial = 1184] [outer = 0x8b7a8400] 19:11:19 INFO - PROCESS | 17353 | 1464142279512 Marionette DEBUG loaded listener.js 19:11:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x8c8aa000) [pid = 17353] [serial = 1185] [outer = 0x8b7a8400] 19:11:20 INFO - PROCESS | 17353 | 1464142280347 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:11:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:11:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1484ms 19:11:20 INFO - PROCESS | 17353 | 1464142280418 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 19:11:20 INFO - PROCESS | 17353 | 1464142280424 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 19:11:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:11:20 INFO - PROCESS | 17353 | 1464142280435 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:11:20 INFO - PROCESS | 17353 | 1464142280440 Marionette TRACE conn4 <- [1,1550,null,{}] 19:11:20 INFO - PROCESS | 17353 | 1464142280453 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:20 INFO - PROCESS | 17353 | 1464142280743 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 19:11:20 INFO - PROCESS | 17353 | 1464142280777 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:20 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c9b4c00 == 136 [pid = 17353] [id = 395] 19:11:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x8cd84000) [pid = 17353] [serial = 1186] [outer = (nil)] 19:11:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x8cdb6000) [pid = 17353] [serial = 1187] [outer = 0x8cd84000] 19:11:20 INFO - PROCESS | 17353 | 1464142280853 Marionette DEBUG loaded listener.js 19:11:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x8d50b400) [pid = 17353] [serial = 1188] [outer = 0x8cd84000] 19:11:21 INFO - PROCESS | 17353 | 1464142281935 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 19:11:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:11:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1543ms 19:11:21 INFO - PROCESS | 17353 | 1464142281979 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 19:11:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:11:21 INFO - PROCESS | 17353 | 1464142281983 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 19:11:22 INFO - PROCESS | 17353 | 1464142281997 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:11:22 INFO - PROCESS | 17353 | 1464142282003 Marionette TRACE conn4 <- [1,1554,null,{}] 19:11:22 INFO - PROCESS | 17353 | 1464142282020 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:22 INFO - PROCESS | 17353 | 1464142282315 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 19:11:22 INFO - PROCESS | 17353 | 1464142282353 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:22 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdafc00 == 137 [pid = 17353] [id = 396] 19:11:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x8d5c6800) [pid = 17353] [serial = 1189] [outer = (nil)] 19:11:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x8d68fc00) [pid = 17353] [serial = 1190] [outer = 0x8d5c6800] 19:11:22 INFO - PROCESS | 17353 | 1464142282431 Marionette DEBUG loaded listener.js 19:11:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x8d824c00) [pid = 17353] [serial = 1191] [outer = 0x8d5c6800] 19:11:23 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x8a421c00) [pid = 17353] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:11:23 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x8c8b2c00) [pid = 17353] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:11:23 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x8d5ae800) [pid = 17353] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:11:23 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x87ec6c00) [pid = 17353] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:11:23 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x8b65a400) [pid = 17353] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:11:23 INFO - PROCESS | 17353 | 1464142283749 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 19:11:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:11:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1802ms 19:11:23 INFO - PROCESS | 17353 | 1464142283792 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 19:11:23 INFO - PROCESS | 17353 | 1464142283797 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 19:11:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:11:23 INFO - PROCESS | 17353 | 1464142283805 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:11:23 INFO - PROCESS | 17353 | 1464142283809 Marionette TRACE conn4 <- [1,1558,null,{}] 19:11:23 INFO - PROCESS | 17353 | 1464142283815 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:24 INFO - PROCESS | 17353 | 1464142284122 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 19:11:24 INFO - PROCESS | 17353 | 1464142284140 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a427400 == 138 [pid = 17353] [id = 397] 19:11:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x8cd87400) [pid = 17353] [serial = 1192] [outer = (nil)] 19:11:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x8e170c00) [pid = 17353] [serial = 1193] [outer = 0x8cd87400] 19:11:24 INFO - PROCESS | 17353 | 1464142284219 Marionette DEBUG loaded listener.js 19:11:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x8e39c800) [pid = 17353] [serial = 1194] [outer = 0x8cd87400] 19:11:25 INFO - PROCESS | 17353 | 1464142285282 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 19:11:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:11:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1533ms 19:11:25 INFO - PROCESS | 17353 | 1464142285340 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 19:11:25 INFO - PROCESS | 17353 | 1464142285348 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 19:11:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:11:25 INFO - PROCESS | 17353 | 1464142285358 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:11:25 INFO - PROCESS | 17353 | 1464142285364 Marionette TRACE conn4 <- [1,1562,null,{}] 19:11:25 INFO - PROCESS | 17353 | 1464142285376 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:25 INFO - PROCESS | 17353 | 1464142285675 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 19:11:26 INFO - PROCESS | 17353 | 1464142286030 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:26 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b65a400 == 139 [pid = 17353] [id = 398] 19:11:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x8b65e800) [pid = 17353] [serial = 1195] [outer = (nil)] 19:11:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x8b667c00) [pid = 17353] [serial = 1196] [outer = 0x8b65e800] 19:11:26 INFO - PROCESS | 17353 | 1464142286127 Marionette DEBUG loaded listener.js 19:11:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x8b7ab400) [pid = 17353] [serial = 1197] [outer = 0x8b65e800] 19:11:27 INFO - PROCESS | 17353 | 1464142287156 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 19:11:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:11:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1842ms 19:11:27 INFO - PROCESS | 17353 | 1464142287200 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 19:11:27 INFO - PROCESS | 17353 | 1464142287210 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 19:11:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:11:27 INFO - PROCESS | 17353 | 1464142287223 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:11:27 INFO - PROCESS | 17353 | 1464142287227 Marionette TRACE conn4 <- [1,1566,null,{}] 19:11:27 INFO - PROCESS | 17353 | 1464142287235 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:27 INFO - PROCESS | 17353 | 1464142287479 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 19:11:27 INFO - PROCESS | 17353 | 1464142287810 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdae800 == 140 [pid = 17353] [id = 399] 19:11:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x8d401400) [pid = 17353] [serial = 1198] [outer = (nil)] 19:11:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x8d513400) [pid = 17353] [serial = 1199] [outer = 0x8d401400] 19:11:27 INFO - PROCESS | 17353 | 1464142287908 Marionette DEBUG loaded listener.js 19:11:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x8d5b8c00) [pid = 17353] [serial = 1200] [outer = 0x8d401400] 19:11:28 INFO - PROCESS | 17353 | 1464142288891 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 19:11:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:11:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1736ms 19:11:28 INFO - PROCESS | 17353 | 1464142288958 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 19:11:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:11:28 INFO - PROCESS | 17353 | 1464142288963 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 19:11:28 INFO - PROCESS | 17353 | 1464142288970 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:11:28 INFO - PROCESS | 17353 | 1464142288976 Marionette TRACE conn4 <- [1,1570,null,{}] 19:11:28 INFO - PROCESS | 17353 | 1464142288994 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:29 INFO - PROCESS | 17353 | 1464142289270 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 19:11:29 INFO - PROCESS | 17353 | 1464142289645 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:29 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d635400 == 141 [pid = 17353] [id = 400] 19:11:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x8e9a8000) [pid = 17353] [serial = 1201] [outer = (nil)] 19:11:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0x8ea62800) [pid = 17353] [serial = 1202] [outer = 0x8e9a8000] 19:11:29 INFO - PROCESS | 17353 | 1464142289752 Marionette DEBUG loaded listener.js 19:11:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0x8eb0d400) [pid = 17353] [serial = 1203] [outer = 0x8e9a8000] 19:11:30 INFO - PROCESS | 17353 | 1464142290726 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 19:11:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:11:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1791ms 19:11:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:11:30 INFO - PROCESS | 17353 | 1464142290761 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 19:11:30 INFO - PROCESS | 17353 | 1464142290766 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 19:11:30 INFO - PROCESS | 17353 | 1464142290773 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:11:30 INFO - PROCESS | 17353 | 1464142290776 Marionette TRACE conn4 <- [1,1574,null,{}] 19:11:30 INFO - PROCESS | 17353 | 1464142290782 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:31 INFO - PROCESS | 17353 | 1464142290998 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 19:11:31 INFO - PROCESS | 17353 | 1464142291327 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:31 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a421c00 == 142 [pid = 17353] [id = 401] 19:11:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0x8eb06400) [pid = 17353] [serial = 1204] [outer = (nil)] 19:11:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0x90d54000) [pid = 17353] [serial = 1205] [outer = 0x8eb06400] 19:11:31 INFO - PROCESS | 17353 | 1464142291425 Marionette DEBUG loaded listener.js 19:11:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 183 (0x90d5f800) [pid = 17353] [serial = 1206] [outer = 0x8eb06400] 19:11:32 INFO - PROCESS | 17353 | 1464142292355 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 19:11:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:11:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1633ms 19:11:32 INFO - PROCESS | 17353 | 1464142292405 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 19:11:32 INFO - PROCESS | 17353 | 1464142292409 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 19:11:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:11:32 INFO - PROCESS | 17353 | 1464142292416 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:11:32 INFO - PROCESS | 17353 | 1464142292420 Marionette TRACE conn4 <- [1,1578,null,{}] 19:11:32 INFO - PROCESS | 17353 | 1464142292426 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:32 INFO - PROCESS | 17353 | 1464142292647 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 19:11:32 INFO - PROCESS | 17353 | 1464142292976 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:33 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f31b800 == 143 [pid = 17353] [id = 402] 19:11:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 184 (0x8f5e8800) [pid = 17353] [serial = 1207] [outer = (nil)] 19:11:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 185 (0x910e1c00) [pid = 17353] [serial = 1208] [outer = 0x8f5e8800] 19:11:33 INFO - PROCESS | 17353 | 1464142293069 Marionette DEBUG loaded listener.js 19:11:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 186 (0x910e9000) [pid = 17353] [serial = 1209] [outer = 0x8f5e8800] 19:11:34 INFO - PROCESS | 17353 | 1464142294010 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 19:11:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:11:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1640ms 19:11:34 INFO - PROCESS | 17353 | 1464142294058 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 19:11:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:11:34 INFO - PROCESS | 17353 | 1464142294062 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 19:11:34 INFO - PROCESS | 17353 | 1464142294069 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:11:34 INFO - PROCESS | 17353 | 1464142294073 Marionette TRACE conn4 <- [1,1582,null,{}] 19:11:34 INFO - PROCESS | 17353 | 1464142294079 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:34 INFO - PROCESS | 17353 | 1464142294349 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 19:11:34 INFO - PROCESS | 17353 | 1464142294688 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x90d58000 == 144 [pid = 17353] [id = 403] 19:11:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 187 (0x9100c800) [pid = 17353] [serial = 1210] [outer = (nil)] 19:11:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 188 (0x935ce400) [pid = 17353] [serial = 1211] [outer = 0x9100c800] 19:11:34 INFO - PROCESS | 17353 | 1464142294786 Marionette DEBUG loaded listener.js 19:11:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 189 (0x9515a800) [pid = 17353] [serial = 1212] [outer = 0x9100c800] 19:11:35 INFO - PROCESS | 17353 | 1464142295723 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 19:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1689ms 19:11:35 INFO - PROCESS | 17353 | 1464142295758 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 19:11:35 INFO - PROCESS | 17353 | 1464142295763 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 19:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:11:35 INFO - PROCESS | 17353 | 1464142295770 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:11:35 INFO - PROCESS | 17353 | 1464142295772 Marionette TRACE conn4 <- [1,1586,null,{}] 19:11:35 INFO - PROCESS | 17353 | 1464142295779 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:36 INFO - PROCESS | 17353 | 1464142296005 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 19:11:36 INFO - PROCESS | 17353 | 1464142296330 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:36 INFO - PROCESS | 17353 | ++DOCSHELL 0x937a5c00 == 145 [pid = 17353] [id = 404] 19:11:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 190 (0x937b4800) [pid = 17353] [serial = 1213] [outer = (nil)] 19:11:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 191 (0x97687800) [pid = 17353] [serial = 1214] [outer = 0x937b4800] 19:11:36 INFO - PROCESS | 17353 | 1464142296433 Marionette DEBUG loaded listener.js 19:11:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 192 (0x9807ec00) [pid = 17353] [serial = 1215] [outer = 0x937b4800] 19:11:37 INFO - PROCESS | 17353 | 1464142297373 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 19:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1681ms 19:11:37 INFO - PROCESS | 17353 | 1464142297452 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 19:11:37 INFO - PROCESS | 17353 | 1464142297455 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 19:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:11:37 INFO - PROCESS | 17353 | 1464142297463 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:11:37 INFO - PROCESS | 17353 | 1464142297468 Marionette TRACE conn4 <- [1,1590,null,{}] 19:11:37 INFO - PROCESS | 17353 | 1464142297474 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:37 INFO - PROCESS | 17353 | 1464142297712 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 19:11:38 INFO - PROCESS | 17353 | 1464142298056 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:38 INFO - PROCESS | 17353 | ++DOCSHELL 0x95161800 == 146 [pid = 17353] [id = 405] 19:11:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 193 (0x95162c00) [pid = 17353] [serial = 1216] [outer = (nil)] 19:11:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 194 (0x9a032c00) [pid = 17353] [serial = 1217] [outer = 0x95162c00] 19:11:38 INFO - PROCESS | 17353 | 1464142298148 Marionette DEBUG loaded listener.js 19:11:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 195 (0x9a18b400) [pid = 17353] [serial = 1218] [outer = 0x95162c00] 19:11:39 INFO - PROCESS | 17353 | 1464142299133 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 19:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1746ms 19:11:39 INFO - PROCESS | 17353 | 1464142299210 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 19:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:11:39 INFO - PROCESS | 17353 | 1464142299215 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 19:11:39 INFO - PROCESS | 17353 | 1464142299223 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:11:39 INFO - PROCESS | 17353 | 1464142299226 Marionette TRACE conn4 <- [1,1594,null,{}] 19:11:39 INFO - PROCESS | 17353 | 1464142299234 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:39 INFO - PROCESS | 17353 | 1464142299487 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 19:11:39 INFO - PROCESS | 17353 | 1464142299819 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:39 INFO - PROCESS | 17353 | ++DOCSHELL 0x89475800 == 147 [pid = 17353] [id = 406] 19:11:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 196 (0x8c8ab000) [pid = 17353] [serial = 1219] [outer = (nil)] 19:11:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 197 (0x99e89c00) [pid = 17353] [serial = 1220] [outer = 0x8c8ab000] 19:11:39 INFO - PROCESS | 17353 | 1464142299916 Marionette DEBUG loaded listener.js 19:11:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 198 (0x9b445400) [pid = 17353] [serial = 1221] [outer = 0x8c8ab000] 19:11:40 INFO - PROCESS | 17353 | 1464142300874 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 19:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1695ms 19:11:40 INFO - PROCESS | 17353 | 1464142300918 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 19:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:11:40 INFO - PROCESS | 17353 | 1464142300922 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 19:11:40 INFO - PROCESS | 17353 | 1464142300929 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:11:40 INFO - PROCESS | 17353 | 1464142300933 Marionette TRACE conn4 <- [1,1598,null,{}] 19:11:40 INFO - PROCESS | 17353 | 1464142300939 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:41 INFO - PROCESS | 17353 | 1464142301183 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 19:11:41 INFO - PROCESS | 17353 | 1464142301529 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:41 INFO - PROCESS | 17353 | ++DOCSHELL 0x92054000 == 148 [pid = 17353] [id = 407] 19:11:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 199 (0x937ae800) [pid = 17353] [serial = 1222] [outer = (nil)] 19:11:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 200 (0x9bc40800) [pid = 17353] [serial = 1223] [outer = 0x937ae800] 19:11:41 INFO - PROCESS | 17353 | 1464142301630 Marionette DEBUG loaded listener.js 19:11:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 201 (0x9c411c00) [pid = 17353] [serial = 1224] [outer = 0x937ae800] 19:11:42 INFO - PROCESS | 17353 | 1464142302798 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 19:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1894ms 19:11:42 INFO - PROCESS | 17353 | 1464142302825 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 19:11:42 INFO - PROCESS | 17353 | 1464142302832 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 19:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:11:42 INFO - PROCESS | 17353 | 1464142302843 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:11:42 INFO - PROCESS | 17353 | 1464142302852 Marionette TRACE conn4 <- [1,1602,null,{}] 19:11:42 INFO - PROCESS | 17353 | 1464142302861 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:43 INFO - PROCESS | 17353 | 1464142303379 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 19:11:43 INFO - PROCESS | 17353 | 1464142303650 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b7d8800 == 149 [pid = 17353] [id = 408] 19:11:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 202 (0x9b7d8c00) [pid = 17353] [serial = 1225] [outer = (nil)] 19:11:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 203 (0xa2278400) [pid = 17353] [serial = 1226] [outer = 0x9b7d8c00] 19:11:43 INFO - PROCESS | 17353 | 1464142303752 Marionette DEBUG loaded listener.js 19:11:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 204 (0xa30be800) [pid = 17353] [serial = 1227] [outer = 0x9b7d8c00] 19:11:44 INFO - PROCESS | 17353 | 1464142304696 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 19:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1902ms 19:11:44 INFO - PROCESS | 17353 | 1464142304744 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 19:11:44 INFO - PROCESS | 17353 | 1464142304749 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 19:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:11:44 INFO - PROCESS | 17353 | 1464142304756 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:11:44 INFO - PROCESS | 17353 | 1464142304760 Marionette TRACE conn4 <- [1,1606,null,{}] 19:11:44 INFO - PROCESS | 17353 | 1464142304767 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:45 INFO - PROCESS | 17353 | 1464142304999 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 19:11:45 INFO - PROCESS | 17353 | 1464142305344 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:45 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c84dc00 == 150 [pid = 17353] [id = 409] 19:11:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 205 (0x8d5b3400) [pid = 17353] [serial = 1228] [outer = (nil)] 19:11:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 206 (0xa3548c00) [pid = 17353] [serial = 1229] [outer = 0x8d5b3400] 19:11:45 INFO - PROCESS | 17353 | 1464142305442 Marionette DEBUG loaded listener.js 19:11:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 207 (0xa35ea400) [pid = 17353] [serial = 1230] [outer = 0x8d5b3400] 19:11:46 INFO - PROCESS | 17353 | 1464142306358 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 19:11:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:11:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1682ms 19:11:46 INFO - PROCESS | 17353 | 1464142306439 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 19:11:46 INFO - PROCESS | 17353 | 1464142306444 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 19:11:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:11:46 INFO - PROCESS | 17353 | 1464142306450 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:11:46 INFO - PROCESS | 17353 | 1464142306454 Marionette TRACE conn4 <- [1,1610,null,{}] 19:11:46 INFO - PROCESS | 17353 | 1464142306461 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:46 INFO - PROCESS | 17353 | 1464142306742 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 19:11:47 INFO - PROCESS | 17353 | 1464142307080 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:47 INFO - PROCESS | 17353 | ++DOCSHELL 0xa26c4c00 == 151 [pid = 17353] [id = 410] 19:11:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 208 (0xa3545000) [pid = 17353] [serial = 1231] [outer = (nil)] 19:11:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 209 (0xa6285c00) [pid = 17353] [serial = 1232] [outer = 0xa3545000] 19:11:47 INFO - PROCESS | 17353 | 1464142307177 Marionette DEBUG loaded listener.js 19:11:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 210 (0xa6290c00) [pid = 17353] [serial = 1233] [outer = 0xa3545000] 19:11:48 INFO - PROCESS | 17353 | 1464142308083 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 19:11:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:11:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1684ms 19:11:48 INFO - PROCESS | 17353 | 1464142308136 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 19:11:48 INFO - PROCESS | 17353 | 1464142308139 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 19:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:11:48 INFO - PROCESS | 17353 | 1464142308147 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:11:48 INFO - PROCESS | 17353 | 1464142308150 Marionette TRACE conn4 <- [1,1614,null,{}] 19:11:48 INFO - PROCESS | 17353 | 1464142308156 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:48 INFO - PROCESS | 17353 | 1464142308395 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 19:11:48 INFO - PROCESS | 17353 | 1464142308727 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:48 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b765000 == 152 [pid = 17353] [id = 411] 19:11:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 211 (0x9b765800) [pid = 17353] [serial = 1234] [outer = (nil)] 19:11:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 212 (0x9b76c000) [pid = 17353] [serial = 1235] [outer = 0x9b765800] 19:11:48 INFO - PROCESS | 17353 | 1464142308824 Marionette DEBUG loaded listener.js 19:11:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 213 (0x9b76dc00) [pid = 17353] [serial = 1236] [outer = 0x9b765800] 19:11:49 INFO - PROCESS | 17353 | 1464142309798 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 19:11:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 19:11:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1686ms 19:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:11:49 INFO - PROCESS | 17353 | 1464142309834 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 19:11:49 INFO - PROCESS | 17353 | 1464142309837 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 19:11:49 INFO - PROCESS | 17353 | 1464142309845 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:11:49 INFO - PROCESS | 17353 | 1464142309847 Marionette TRACE conn4 <- [1,1618,null,{}] 19:11:49 INFO - PROCESS | 17353 | 1464142309855 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:50 INFO - PROCESS | 17353 | 1464142310082 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 19:11:50 INFO - PROCESS | 17353 | 1464142310437 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b54e000 == 153 [pid = 17353] [id = 412] 19:11:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 214 (0x8b54f400) [pid = 17353] [serial = 1237] [outer = (nil)] 19:11:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 215 (0x8b556c00) [pid = 17353] [serial = 1238] [outer = 0x8b54f400] 19:11:50 INFO - PROCESS | 17353 | 1464142310534 Marionette DEBUG loaded listener.js 19:11:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 216 (0x8b558c00) [pid = 17353] [serial = 1239] [outer = 0x8b54f400] 19:11:51 INFO - PROCESS | 17353 | 1464142311488 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 19:11:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1694ms 19:11:51 INFO - PROCESS | 17353 | 1464142311539 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 19:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:11:51 INFO - PROCESS | 17353 | 1464142311543 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 19:11:51 INFO - PROCESS | 17353 | 1464142311550 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:11:51 INFO - PROCESS | 17353 | 1464142311554 Marionette TRACE conn4 <- [1,1622,null,{}] 19:11:51 INFO - PROCESS | 17353 | 1464142311560 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:51 INFO - PROCESS | 17353 | 1464142311792 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 19:11:52 INFO - PROCESS | 17353 | 1464142312130 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:52 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b553400 == 154 [pid = 17353] [id = 413] 19:11:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 217 (0x8b556400) [pid = 17353] [serial = 1240] [outer = (nil)] 19:11:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 218 (0x9b76d800) [pid = 17353] [serial = 1241] [outer = 0x8b556400] 19:11:52 INFO - PROCESS | 17353 | 1464142312226 Marionette DEBUG loaded listener.js 19:11:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 219 (0x9b771c00) [pid = 17353] [serial = 1242] [outer = 0x8b556400] 19:11:53 INFO - PROCESS | 17353 | 1464142313160 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 19:11:53 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 19:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1683ms 19:11:53 INFO - PROCESS | 17353 | 1464142313234 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 19:11:53 INFO - PROCESS | 17353 | 1464142313237 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 19:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:11:53 INFO - PROCESS | 17353 | 1464142313245 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:11:53 INFO - PROCESS | 17353 | 1464142313248 Marionette TRACE conn4 <- [1,1626,null,{}] 19:11:53 INFO - PROCESS | 17353 | 1464142313255 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:53 INFO - PROCESS | 17353 | 1464142313532 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 19:11:53 INFO - PROCESS | 17353 | 1464142313908 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:53 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a429c00 == 155 [pid = 17353] [id = 414] 19:11:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 220 (0x8a42b400) [pid = 17353] [serial = 1243] [outer = (nil)] 19:11:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 221 (0x8c953c00) [pid = 17353] [serial = 1244] [outer = 0x8a42b400] 19:11:54 INFO - PROCESS | 17353 | 1464142313999 Marionette DEBUG loaded listener.js 19:11:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 222 (0x8d40f000) [pid = 17353] [serial = 1245] [outer = 0x8a42b400] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8947b400 == 154 [pid = 17353] [id = 243] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8b665c00 == 153 [pid = 17353] [id = 145] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8d693800 == 152 [pid = 17353] [id = 126] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x9204cc00 == 151 [pid = 17353] [id = 31] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x99cb1c00 == 150 [pid = 17353] [id = 18] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x9b333000 == 149 [pid = 17353] [id = 158] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0xa3020400 == 148 [pid = 17353] [id = 30] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8add6400 == 147 [pid = 17353] [id = 248] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8e169c00 == 146 [pid = 17353] [id = 296] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x920f8000 == 145 [pid = 17353] [id = 29] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8d631800 == 144 [pid = 17353] [id = 302] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x91525c00 == 143 [pid = 17353] [id = 297] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8ade0800 == 142 [pid = 17353] [id = 303] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x9b1e1c00 == 141 [pid = 17353] [id = 136] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x928f1000 == 140 [pid = 17353] [id = 301] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x9515b800 == 139 [pid = 17353] [id = 299] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8c7c1c00 == 138 [pid = 17353] [id = 160] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8aff2400 == 137 [pid = 17353] [id = 247] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8cd89800 == 136 [pid = 17353] [id = 157] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8add7c00 == 135 [pid = 17353] [id = 334] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8d694400 == 134 [pid = 17353] [id = 250] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8d7a1000 == 133 [pid = 17353] [id = 335] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x90d5ec00 == 132 [pid = 17353] [id = 336] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8cdafc00 == 131 [pid = 17353] [id = 396] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8c9b4c00 == 130 [pid = 17353] [id = 395] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8b7a2c00 == 129 [pid = 17353] [id = 394] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x87ecac00 == 128 [pid = 17353] [id = 393] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8e9ae800 == 127 [pid = 17353] [id = 383] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8d68b000 == 126 [pid = 17353] [id = 382] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea5c000 == 125 [pid = 17353] [id = 381] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8eb0a000 == 124 [pid = 17353] [id = 380] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8d634c00 == 123 [pid = 17353] [id = 378] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea14800 == 122 [pid = 17353] [id = 379] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5adc00 == 121 [pid = 17353] [id = 377] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8d68a800 == 120 [pid = 17353] [id = 375] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8a427000 == 119 [pid = 17353] [id = 376] 19:11:56 INFO - PROCESS | 17353 | --DOCSHELL 0x8a3f8800 == 118 [pid = 17353] [id = 354] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 221 (0x8e397800) [pid = 17353] [serial = 1127] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 220 (0x8c7c3000) [pid = 17353] [serial = 1124] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 219 (0x8e39a000) [pid = 17353] [serial = 1103] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 218 (0x8cdb2800) [pid = 17353] [serial = 1118] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 217 (0x9ac89000) [pid = 17353] [serial = 1091] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 216 (0x9c416c00) [pid = 17353] [serial = 1097] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 215 (0x928f5800) [pid = 17353] [serial = 1082] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 214 (0x92348000) [pid = 17353] [serial = 1079] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 213 (0x8d629400) [pid = 17353] [serial = 1122] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 212 (0x90d5d800) [pid = 17353] [serial = 1076] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 211 (0x87ef8400) [pid = 17353] [serial = 1115] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 210 (0x8c851400) [pid = 17353] [serial = 1106] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 209 (0x9b331c00) [pid = 17353] [serial = 1094] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 208 (0x8c8b7c00) [pid = 17353] [serial = 1113] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 207 (0x8ea19800) [pid = 17353] [serial = 1109] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 206 (0x94fb0400) [pid = 17353] [serial = 1085] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 205 (0x8ea57400) [pid = 17353] [serial = 1073] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 204 (0x8a42d000) [pid = 17353] [serial = 1116] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 203 (0x8b660800) [pid = 17353] [serial = 1067] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 202 (0x8d62fc00) [pid = 17353] [serial = 1125] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 201 (0x8d5aec00) [pid = 17353] [serial = 1070] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 200 (0x8e163400) [pid = 17353] [serial = 1100] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 199 (0x9768bc00) [pid = 17353] [serial = 1088] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 198 (0x8d5b7c00) [pid = 17353] [serial = 1121] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 197 (0x8d50f800) [pid = 17353] [serial = 1119] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | --DOMWINDOW == 196 (0x8c84f400) [pid = 17353] [serial = 1112] [outer = (nil)] [url = about:blank] 19:11:56 INFO - PROCESS | 17353 | 1464142316627 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 19:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 3447ms 19:11:56 INFO - PROCESS | 17353 | 1464142316693 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 19:11:56 INFO - PROCESS | 17353 | 1464142316699 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 19:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:11:56 INFO - PROCESS | 17353 | 1464142316715 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:11:56 INFO - PROCESS | 17353 | 1464142316723 Marionette TRACE conn4 <- [1,1630,null,{}] 19:11:56 INFO - PROCESS | 17353 | 1464142316734 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:56 INFO - PROCESS | 17353 | 1464142316935 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 19:11:57 INFO - PROCESS | 17353 | 1464142317168 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a42a000 == 119 [pid = 17353] [id = 415] 19:11:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 197 (0x8a42d400) [pid = 17353] [serial = 1246] [outer = (nil)] 19:11:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 198 (0x8a5f9000) [pid = 17353] [serial = 1247] [outer = 0x8a42d400] 19:11:57 INFO - PROCESS | 17353 | 1464142317249 Marionette DEBUG loaded listener.js 19:11:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 199 (0x8addf000) [pid = 17353] [serial = 1248] [outer = 0x8a42d400] 19:11:58 INFO - PROCESS | 17353 | 1464142318117 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 19:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1454ms 19:11:58 INFO - PROCESS | 17353 | 1464142318163 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 19:11:58 INFO - PROCESS | 17353 | 1464142318172 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 19:11:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:11:58 INFO - PROCESS | 17353 | 1464142318183 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:11:58 INFO - PROCESS | 17353 | 1464142318187 Marionette TRACE conn4 <- [1,1634,null,{}] 19:11:58 INFO - PROCESS | 17353 | 1464142318193 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:58 INFO - PROCESS | 17353 | 1464142318410 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 19:11:58 INFO - PROCESS | 17353 | 1464142318672 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:58 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b557800 == 120 [pid = 17353] [id = 416] 19:11:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 200 (0x8b65ac00) [pid = 17353] [serial = 1249] [outer = (nil)] 19:11:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 201 (0x8b79fc00) [pid = 17353] [serial = 1250] [outer = 0x8b65ac00] 19:11:58 INFO - PROCESS | 17353 | 1464142318755 Marionette DEBUG loaded listener.js 19:11:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 202 (0x8b7ab000) [pid = 17353] [serial = 1251] [outer = 0x8b65ac00] 19:11:59 INFO - PROCESS | 17353 | 1464142319721 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 19:11:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:11:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1593ms 19:11:59 INFO - PROCESS | 17353 | 1464142319783 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 19:11:59 INFO - PROCESS | 17353 | 1464142319786 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 19:11:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:11:59 INFO - PROCESS | 17353 | 1464142319794 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:11:59 INFO - PROCESS | 17353 | 1464142319800 Marionette TRACE conn4 <- [1,1638,null,{}] 19:11:59 INFO - PROCESS | 17353 | 1464142319827 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:00 INFO - PROCESS | 17353 | 1464142320114 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 19:12:00 INFO - PROCESS | 17353 | 1464142320150 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:00 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b54d800 == 121 [pid = 17353] [id = 417] 19:12:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 203 (0x8c9b2c00) [pid = 17353] [serial = 1252] [outer = (nil)] 19:12:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 204 (0x8cd83c00) [pid = 17353] [serial = 1253] [outer = 0x8c9b2c00] 19:12:00 INFO - PROCESS | 17353 | 1464142320244 Marionette DEBUG loaded listener.js 19:12:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 205 (0x8cdbc000) [pid = 17353] [serial = 1254] [outer = 0x8c9b2c00] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 204 (0x8c7cc000) [pid = 17353] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 203 (0x87ec4400) [pid = 17353] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 202 (0x89475000) [pid = 17353] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 201 (0x95194400) [pid = 17353] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 200 (0x8e9b0800) [pid = 17353] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 199 (0x9446cc00) [pid = 17353] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 198 (0x8ea55800) [pid = 17353] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 197 (0xa68e3000) [pid = 17353] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 196 (0x8d691400) [pid = 17353] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 195 (0x8d50ac00) [pid = 17353] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 194 (0x8e39e000) [pid = 17353] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 193 (0x90d61c00) [pid = 17353] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 192 (0x8c84d400) [pid = 17353] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 191 (0x89476c00) [pid = 17353] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 190 (0x8e9acc00) [pid = 17353] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 189 (0x87efa800) [pid = 17353] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 188 (0x8f7bec00) [pid = 17353] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 187 (0x8c9bc000) [pid = 17353] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 186 (0x8e9b0000) [pid = 17353] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 185 (0x8c7cf800) [pid = 17353] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 184 (0x9234ec00) [pid = 17353] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 183 (0x87eca000) [pid = 17353] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 182 (0x97689400) [pid = 17353] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0x8cdb8c00) [pid = 17353] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x8ea14c00) [pid = 17353] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x928ee000) [pid = 17353] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0x8b7a0400) [pid = 17353] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x8ade1c00) [pid = 17353] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0x9bf5b800) [pid = 17353] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0x9b885c00) [pid = 17353] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0xa1059000) [pid = 17353] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x8d5c6c00) [pid = 17353] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0xa1057c00) [pid = 17353] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x928ed800) [pid = 17353] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x8d68dc00) [pid = 17353] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x8f7bf000) [pid = 17353] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x938ca400) [pid = 17353] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x8eb0b000) [pid = 17353] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x8b478400) [pid = 17353] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x8f7bf800) [pid = 17353] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x92349c00) [pid = 17353] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x9afa4c00) [pid = 17353] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x87ecbc00) [pid = 17353] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x8eb05000) [pid = 17353] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x9ba9cc00) [pid = 17353] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x98086400) [pid = 17353] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x9b7d7000) [pid = 17353] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x8d5af800) [pid = 17353] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x9b286c00) [pid = 17353] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x8b7a8400) [pid = 17353] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x9c4a5800) [pid = 17353] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x8e9aa000) [pid = 17353] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x8d5c6800) [pid = 17353] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:12:02 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x8cd84000) [pid = 17353] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:12:02 INFO - PROCESS | 17353 | 1464142322451 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 19:12:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:12:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2693ms 19:12:02 INFO - PROCESS | 17353 | 1464142322504 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 19:12:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:12:02 INFO - PROCESS | 17353 | 1464142322509 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 19:12:02 INFO - PROCESS | 17353 | 1464142322517 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:12:02 INFO - PROCESS | 17353 | 1464142322520 Marionette TRACE conn4 <- [1,1642,null,{}] 19:12:02 INFO - PROCESS | 17353 | 1464142322526 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:02 INFO - PROCESS | 17353 | 1464142322815 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 19:12:02 INFO - PROCESS | 17353 | 1464142322838 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:02 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ec6400 == 122 [pid = 17353] [id = 418] 19:12:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x87eca000) [pid = 17353] [serial = 1255] [outer = (nil)] 19:12:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x8b7a0800) [pid = 17353] [serial = 1256] [outer = 0x87eca000] 19:12:02 INFO - PROCESS | 17353 | 1464142322918 Marionette DEBUG loaded listener.js 19:12:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x8c957c00) [pid = 17353] [serial = 1257] [outer = 0x87eca000] 19:12:03 INFO - PROCESS | 17353 | 1464142323830 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 19:12:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:12:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1385ms 19:12:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:12:03 INFO - PROCESS | 17353 | 1464142323901 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 19:12:03 INFO - PROCESS | 17353 | 1464142323904 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 19:12:03 INFO - PROCESS | 17353 | 1464142323911 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:12:03 INFO - PROCESS | 17353 | 1464142323914 Marionette TRACE conn4 <- [1,1646,null,{}] 19:12:03 INFO - PROCESS | 17353 | 1464142323921 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:04 INFO - PROCESS | 17353 | 1464142324257 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 19:12:04 INFO - PROCESS | 17353 | 1464142324657 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:04 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3f0800 == 123 [pid = 17353] [id = 419] 19:12:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x8a3f2800) [pid = 17353] [serial = 1258] [outer = (nil)] 19:12:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x8a426000) [pid = 17353] [serial = 1259] [outer = 0x8a3f2800] 19:12:04 INFO - PROCESS | 17353 | 1464142324759 Marionette DEBUG loaded listener.js 19:12:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x8addd400) [pid = 17353] [serial = 1260] [outer = 0x8a3f2800] 19:12:05 INFO - PROCESS | 17353 | 1464142325743 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 19:12:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:12:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1891ms 19:12:05 INFO - PROCESS | 17353 | 1464142325804 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 19:12:05 INFO - PROCESS | 17353 | 1464142325811 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 19:12:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:12:05 INFO - PROCESS | 17353 | 1464142325820 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:12:05 INFO - PROCESS | 17353 | 1464142325826 Marionette TRACE conn4 <- [1,1650,null,{}] 19:12:05 INFO - PROCESS | 17353 | 1464142325835 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:06 INFO - PROCESS | 17353 | 1464142326082 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 19:12:06 INFO - PROCESS | 17353 | 1464142326429 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:06 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b7a3000 == 124 [pid = 17353] [id = 420] 19:12:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x8b7abc00) [pid = 17353] [serial = 1261] [outer = (nil)] 19:12:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x8c84bc00) [pid = 17353] [serial = 1262] [outer = 0x8b7abc00] 19:12:06 INFO - PROCESS | 17353 | 1464142326527 Marionette DEBUG loaded listener.js 19:12:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x8c94dc00) [pid = 17353] [serial = 1263] [outer = 0x8b7abc00] 19:12:07 INFO - PROCESS | 17353 | 1464142327578 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 19:12:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:12:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1803ms 19:12:07 INFO - PROCESS | 17353 | 1464142327624 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 19:12:07 INFO - PROCESS | 17353 | 1464142327630 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 19:12:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:12:07 INFO - PROCESS | 17353 | 1464142327637 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:12:07 INFO - PROCESS | 17353 | 1464142327641 Marionette TRACE conn4 <- [1,1654,null,{}] 19:12:07 INFO - PROCESS | 17353 | 1464142327648 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:07 INFO - PROCESS | 17353 | 1464142327896 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 19:12:08 INFO - PROCESS | 17353 | 1464142328296 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:08 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c952400 == 125 [pid = 17353] [id = 421] 19:12:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x8cd84000) [pid = 17353] [serial = 1264] [outer = (nil)] 19:12:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x8cdbd400) [pid = 17353] [serial = 1265] [outer = 0x8cd84000] 19:12:08 INFO - PROCESS | 17353 | 1464142328402 Marionette DEBUG loaded listener.js 19:12:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x8d512400) [pid = 17353] [serial = 1266] [outer = 0x8cd84000] 19:12:09 INFO - PROCESS | 17353 | 1464142329399 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 19:12:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:12:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1790ms 19:12:09 INFO - PROCESS | 17353 | 1464142329429 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 19:12:09 INFO - PROCESS | 17353 | 1464142329437 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 19:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:12:09 INFO - PROCESS | 17353 | 1464142329457 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:12:09 INFO - PROCESS | 17353 | 1464142329466 Marionette TRACE conn4 <- [1,1658,null,{}] 19:12:09 INFO - PROCESS | 17353 | 1464142329473 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:09 INFO - PROCESS | 17353 | 1464142329742 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 19:12:10 INFO - PROCESS | 17353 | 1464142330073 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:10 INFO - PROCESS | 17353 | ++DOCSHELL 0x8947f400 == 126 [pid = 17353] [id = 422] 19:12:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x8cdaac00) [pid = 17353] [serial = 1267] [outer = (nil)] 19:12:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x8d68a800) [pid = 17353] [serial = 1268] [outer = 0x8cdaac00] 19:12:10 INFO - PROCESS | 17353 | 1464142330173 Marionette DEBUG loaded listener.js 19:12:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x8d693c00) [pid = 17353] [serial = 1269] [outer = 0x8cdaac00] 19:12:11 INFO - PROCESS | 17353 | 1464142331134 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1750ms 19:12:11 INFO - PROCESS | 17353 | 1464142331199 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 19:12:11 INFO - PROCESS | 17353 | 1464142331203 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 19:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:12:11 INFO - PROCESS | 17353 | 1464142331210 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:12:11 INFO - PROCESS | 17353 | 1464142331214 Marionette TRACE conn4 <- [1,1662,null,{}] 19:12:11 INFO - PROCESS | 17353 | 1464142331220 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:11 INFO - PROCESS | 17353 | 1464142331524 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 19:12:11 INFO - PROCESS | 17353 | 1464142331870 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:11 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d68dc00 == 127 [pid = 17353] [id = 423] 19:12:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x8d7a7800) [pid = 17353] [serial = 1270] [outer = (nil)] 19:12:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x8d82cc00) [pid = 17353] [serial = 1271] [outer = 0x8d7a7800] 19:12:11 INFO - PROCESS | 17353 | 1464142331959 Marionette DEBUG loaded listener.js 19:12:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x8e166400) [pid = 17353] [serial = 1272] [outer = 0x8d7a7800] 19:12:12 INFO - PROCESS | 17353 | 1464142332905 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1732ms 19:12:12 INFO - PROCESS | 17353 | 1464142332943 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 19:12:12 INFO - PROCESS | 17353 | 1464142332947 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 19:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:12:12 INFO - PROCESS | 17353 | 1464142332955 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:12:12 INFO - PROCESS | 17353 | 1464142332959 Marionette TRACE conn4 <- [1,1666,null,{}] 19:12:12 INFO - PROCESS | 17353 | 1464142332965 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:13 INFO - PROCESS | 17353 | 1464142333220 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 19:12:13 INFO - PROCESS | 17353 | 1464142333552 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:13 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e171400 == 128 [pid = 17353] [id = 424] 19:12:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x8e39c000) [pid = 17353] [serial = 1273] [outer = (nil)] 19:12:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x8e9a6800) [pid = 17353] [serial = 1274] [outer = 0x8e39c000] 19:12:13 INFO - PROCESS | 17353 | 1464142333664 Marionette DEBUG loaded listener.js 19:12:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x8ea19c00) [pid = 17353] [serial = 1275] [outer = 0x8e39c000] 19:12:14 INFO - PROCESS | 17353 | 1464142334668 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 19:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1792ms 19:12:14 INFO - PROCESS | 17353 | 1464142334748 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 19:12:14 INFO - PROCESS | 17353 | 1464142334753 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 19:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:12:14 INFO - PROCESS | 17353 | 1464142334760 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:12:14 INFO - PROCESS | 17353 | 1464142334764 Marionette TRACE conn4 <- [1,1670,null,{}] 19:12:14 INFO - PROCESS | 17353 | 1464142334770 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:15 INFO - PROCESS | 17353 | 1464142335002 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 19:12:15 INFO - PROCESS | 17353 | 1464142335328 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:15 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e16ac00 == 129 [pid = 17353] [id = 425] 19:12:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x8e172400) [pid = 17353] [serial = 1276] [outer = (nil)] 19:12:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x8eb03800) [pid = 17353] [serial = 1277] [outer = 0x8e172400] 19:12:15 INFO - PROCESS | 17353 | 1464142335427 Marionette DEBUG loaded listener.js 19:12:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x8f313000) [pid = 17353] [serial = 1278] [outer = 0x8e172400] 19:12:16 INFO - PROCESS | 17353 | 1464142336340 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 19:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1638ms 19:12:16 INFO - PROCESS | 17353 | 1464142336404 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 19:12:16 INFO - PROCESS | 17353 | 1464142336409 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 19:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:12:16 INFO - PROCESS | 17353 | 1464142336420 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:12:16 INFO - PROCESS | 17353 | 1464142336424 Marionette TRACE conn4 <- [1,1674,null,{}] 19:12:16 INFO - PROCESS | 17353 | 1464142336430 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:16 INFO - PROCESS | 17353 | 1464142336659 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 19:12:17 INFO - PROCESS | 17353 | 1464142337015 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add8000 == 130 [pid = 17353] [id = 426] 19:12:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x8b65a800) [pid = 17353] [serial = 1279] [outer = (nil)] 19:12:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x8f5e9800) [pid = 17353] [serial = 1280] [outer = 0x8b65a800] 19:12:17 INFO - PROCESS | 17353 | 1464142337110 Marionette DEBUG loaded listener.js 19:12:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x8f7c6000) [pid = 17353] [serial = 1281] [outer = 0x8b65a800] 19:12:18 INFO - PROCESS | 17353 | 1464142338069 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 19:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1695ms 19:12:18 INFO - PROCESS | 17353 | 1464142338115 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 19:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:12:18 INFO - PROCESS | 17353 | 1464142338120 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 19:12:18 INFO - PROCESS | 17353 | 1464142338127 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:12:18 INFO - PROCESS | 17353 | 1464142338130 Marionette TRACE conn4 <- [1,1678,null,{}] 19:12:18 INFO - PROCESS | 17353 | 1464142338136 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:18 INFO - PROCESS | 17353 | 1464142338377 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 19:12:18 INFO - PROCESS | 17353 | 1464142338709 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:18 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea64c00 == 131 [pid = 17353] [id = 427] 19:12:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0x8eb0e000) [pid = 17353] [serial = 1282] [outer = (nil)] 19:12:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0x91005800) [pid = 17353] [serial = 1283] [outer = 0x8eb0e000] 19:12:18 INFO - PROCESS | 17353 | 1464142338798 Marionette DEBUG loaded listener.js 19:12:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0x9100d800) [pid = 17353] [serial = 1284] [outer = 0x8eb0e000] 19:12:19 INFO - PROCESS | 17353 | 1464142339773 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 19:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1701ms 19:12:19 INFO - PROCESS | 17353 | 1464142339827 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 19:12:19 INFO - PROCESS | 17353 | 1464142339830 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 19:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:12:19 INFO - PROCESS | 17353 | 1464142339837 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:12:19 INFO - PROCESS | 17353 | 1464142339840 Marionette TRACE conn4 <- [1,1682,null,{}] 19:12:19 INFO - PROCESS | 17353 | 1464142339846 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:20 INFO - PROCESS | 17353 | 1464142340074 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 19:12:20 INFO - PROCESS | 17353 | 1464142340413 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:20 INFO - PROCESS | 17353 | ++DOCSHELL 0x90d5fc00 == 132 [pid = 17353] [id = 428] 19:12:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0x91006c00) [pid = 17353] [serial = 1285] [outer = (nil)] 19:12:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 183 (0x9152e400) [pid = 17353] [serial = 1286] [outer = 0x91006c00] 19:12:20 INFO - PROCESS | 17353 | 1464142340503 Marionette DEBUG loaded listener.js 19:12:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 184 (0x9204c000) [pid = 17353] [serial = 1287] [outer = 0x91006c00] 19:12:21 INFO - PROCESS | 17353 | 1464142341439 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 19:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1682ms 19:12:21 INFO - PROCESS | 17353 | 1464142341520 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 19:12:21 INFO - PROCESS | 17353 | 1464142341524 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 19:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:12:21 INFO - PROCESS | 17353 | 1464142341531 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:12:21 INFO - PROCESS | 17353 | 1464142341534 Marionette TRACE conn4 <- [1,1686,null,{}] 19:12:21 INFO - PROCESS | 17353 | 1464142341540 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:21 INFO - PROCESS | 17353 | 1464142341816 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 19:12:22 INFO - PROCESS | 17353 | 1464142342174 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:22 INFO - PROCESS | 17353 | ++DOCSHELL 0x92348c00 == 133 [pid = 17353] [id = 429] 19:12:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 185 (0x92349400) [pid = 17353] [serial = 1288] [outer = (nil)] 19:12:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 186 (0x9234d000) [pid = 17353] [serial = 1289] [outer = 0x92349400] 19:12:22 INFO - PROCESS | 17353 | 1464142342281 Marionette DEBUG loaded listener.js 19:12:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 187 (0x928ee800) [pid = 17353] [serial = 1290] [outer = 0x92349400] 19:12:23 INFO - PROCESS | 17353 | 1464142343291 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 19:12:23 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 19:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1835ms 19:12:23 INFO - PROCESS | 17353 | 1464142343367 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 19:12:23 INFO - PROCESS | 17353 | 1464142343371 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 19:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:12:23 INFO - PROCESS | 17353 | 1464142343379 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:12:23 INFO - PROCESS | 17353 | 1464142343384 Marionette TRACE conn4 <- [1,1690,null,{}] 19:12:23 INFO - PROCESS | 17353 | 1464142343390 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:23 INFO - PROCESS | 17353 | 1464142343675 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 19:12:24 INFO - PROCESS | 17353 | 1464142344023 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x920f3400 == 134 [pid = 17353] [id = 430] 19:12:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 188 (0x9234b800) [pid = 17353] [serial = 1291] [outer = (nil)] 19:12:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 189 (0x9446d400) [pid = 17353] [serial = 1292] [outer = 0x9234b800] 19:12:24 INFO - PROCESS | 17353 | 1464142344111 Marionette DEBUG loaded listener.js 19:12:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 190 (0x94f23400) [pid = 17353] [serial = 1293] [outer = 0x9234b800] 19:12:25 INFO - PROCESS | 17353 | 1464142345043 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 19:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1743ms 19:12:25 INFO - PROCESS | 17353 | 1464142345123 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 19:12:25 INFO - PROCESS | 17353 | 1464142345126 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 19:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:12:25 INFO - PROCESS | 17353 | 1464142345133 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:12:25 INFO - PROCESS | 17353 | 1464142345137 Marionette TRACE conn4 <- [1,1694,null,{}] 19:12:25 INFO - PROCESS | 17353 | 1464142345143 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:25 INFO - PROCESS | 17353 | 1464142345420 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 19:12:25 INFO - PROCESS | 17353 | 1464142345749 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:25 INFO - PROCESS | 17353 | ++DOCSHELL 0x938d2400 == 135 [pid = 17353] [id = 431] 19:12:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 191 (0x938d7000) [pid = 17353] [serial = 1294] [outer = (nil)] 19:12:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 192 (0x95185800) [pid = 17353] [serial = 1295] [outer = 0x938d7000] 19:12:25 INFO - PROCESS | 17353 | 1464142345846 Marionette DEBUG loaded listener.js 19:12:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 193 (0x95191000) [pid = 17353] [serial = 1296] [outer = 0x938d7000] 19:12:26 INFO - PROCESS | 17353 | 1464142346760 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 19:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1683ms 19:12:26 INFO - PROCESS | 17353 | 1464142346817 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 19:12:26 INFO - PROCESS | 17353 | 1464142346820 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 19:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:12:26 INFO - PROCESS | 17353 | 1464142346828 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:12:26 INFO - PROCESS | 17353 | 1464142346831 Marionette TRACE conn4 <- [1,1698,null,{}] 19:12:26 INFO - PROCESS | 17353 | 1464142346838 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:27 INFO - PROCESS | 17353 | 1464142347066 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 19:12:27 INFO - PROCESS | 17353 | 1464142347408 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x91526000 == 136 [pid = 17353] [id = 432] 19:12:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 194 (0x938cb400) [pid = 17353] [serial = 1297] [outer = (nil)] 19:12:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 195 (0x98086400) [pid = 17353] [serial = 1298] [outer = 0x938cb400] 19:12:27 INFO - PROCESS | 17353 | 1464142347501 Marionette DEBUG loaded listener.js 19:12:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 196 (0x9910b800) [pid = 17353] [serial = 1299] [outer = 0x938cb400] 19:12:28 INFO - PROCESS | 17353 | 1464142348439 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 19:12:28 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 19:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1688ms 19:12:28 INFO - PROCESS | 17353 | 1464142348518 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 19:12:28 INFO - PROCESS | 17353 | 1464142348521 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 19:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:12:28 INFO - PROCESS | 17353 | 1464142348528 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:12:28 INFO - PROCESS | 17353 | 1464142348530 Marionette TRACE conn4 <- [1,1702,null,{}] 19:12:28 INFO - PROCESS | 17353 | 1464142348537 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:28 INFO - PROCESS | 17353 | 1464142348802 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 19:12:29 INFO - PROCESS | 17353 | 1464142349139 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:29 INFO - PROCESS | 17353 | ++DOCSHELL 0x95192400 == 137 [pid = 17353] [id = 433] 19:12:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 197 (0x97685c00) [pid = 17353] [serial = 1300] [outer = (nil)] 19:12:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 198 (0x9a193000) [pid = 17353] [serial = 1301] [outer = 0x97685c00] 19:12:29 INFO - PROCESS | 17353 | 1464142349235 Marionette DEBUG loaded listener.js 19:12:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 199 (0x9ac8b400) [pid = 17353] [serial = 1302] [outer = 0x97685c00] 19:12:30 INFO - PROCESS | 17353 | 1464142350180 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 19:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1693ms 19:12:30 INFO - PROCESS | 17353 | 1464142350222 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 19:12:30 INFO - PROCESS | 17353 | 1464142350226 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 19:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:12:30 INFO - PROCESS | 17353 | 1464142350233 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:12:30 INFO - PROCESS | 17353 | 1464142350237 Marionette TRACE conn4 <- [1,1706,null,{}] 19:12:30 INFO - PROCESS | 17353 | 1464142350243 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:30 INFO - PROCESS | 17353 | 1464142350482 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 19:12:30 INFO - PROCESS | 17353 | 1464142350812 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x9943c400 == 138 [pid = 17353] [id = 434] 19:12:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 200 (0x99cae400) [pid = 17353] [serial = 1303] [outer = (nil)] 19:12:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 201 (0x9b332000) [pid = 17353] [serial = 1304] [outer = 0x99cae400] 19:12:30 INFO - PROCESS | 17353 | 1464142350909 Marionette DEBUG loaded listener.js 19:12:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 202 (0x9b337800) [pid = 17353] [serial = 1305] [outer = 0x99cae400] 19:12:31 INFO - PROCESS | 17353 | 1464142351842 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 19:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1683ms 19:12:31 INFO - PROCESS | 17353 | 1464142351917 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 19:12:31 INFO - PROCESS | 17353 | 1464142351922 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 19:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:12:31 INFO - PROCESS | 17353 | 1464142351929 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:12:31 INFO - PROCESS | 17353 | 1464142351932 Marionette TRACE conn4 <- [1,1710,null,{}] 19:12:31 INFO - PROCESS | 17353 | 1464142351938 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:32 INFO - PROCESS | 17353 | 1464142352187 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 19:12:32 INFO - PROCESS | 17353 | 1464142352585 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x9ba9cc00 == 139 [pid = 17353] [id = 435] 19:12:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 203 (0x9ba9d400) [pid = 17353] [serial = 1306] [outer = (nil)] 19:12:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 204 (0x9bc3e400) [pid = 17353] [serial = 1307] [outer = 0x9ba9d400] 19:12:32 INFO - PROCESS | 17353 | 1464142352683 Marionette DEBUG loaded listener.js 19:12:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 205 (0x9bd9fc00) [pid = 17353] [serial = 1308] [outer = 0x9ba9d400] 19:12:32 INFO - PROCESS | 17353 | ************************* 19:12:32 INFO - PROCESS | 17353 | A coding exception was thrown and uncaught in a Task. 19:12:32 INFO - PROCESS | 17353 | 19:12:32 INFO - PROCESS | 17353 | Full message: TypeError: NetworkError when attempting to fetch resource. 19:12:32 INFO - PROCESS | 17353 | Full stack: 19:12:32 INFO - PROCESS | 17353 | ************************* 19:12:33 INFO - PROCESS | 17353 | 1464142353621 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 19:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1742ms 19:12:33 INFO - PROCESS | 17353 | 1464142353671 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 19:12:33 INFO - PROCESS | 17353 | 1464142353675 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 19:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:12:33 INFO - PROCESS | 17353 | 1464142353682 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:12:33 INFO - PROCESS | 17353 | 1464142353686 Marionette TRACE conn4 <- [1,1714,null,{}] 19:12:33 INFO - PROCESS | 17353 | 1464142353692 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:33 INFO - PROCESS | 17353 | 1464142353917 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 19:12:34 INFO - PROCESS | 17353 | 1464142354248 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8d62e800 == 138 [pid = 17353] [id = 323] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8b475c00 == 137 [pid = 17353] [id = 364] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8c7cec00 == 136 [pid = 17353] [id = 366] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8947e400 == 135 [pid = 17353] [id = 368] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5c8000 == 134 [pid = 17353] [id = 318] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x9b7d2c00 == 133 [pid = 17353] [id = 365] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0xa3227800 == 132 [pid = 17353] [id = 322] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8b470000 == 131 [pid = 17353] [id = 367] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8adda800 == 130 [pid = 17353] [id = 324] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x87ec6400 == 129 [pid = 17353] [id = 418] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8b54d800 == 128 [pid = 17353] [id = 417] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8b557800 == 127 [pid = 17353] [id = 416] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8a42a000 == 126 [pid = 17353] [id = 415] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x937a5c00 == 125 [pid = 17353] [id = 404] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x90d58000 == 124 [pid = 17353] [id = 403] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8a421c00 == 123 [pid = 17353] [id = 401] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8f31b800 == 122 [pid = 17353] [id = 402] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8d635400 == 121 [pid = 17353] [id = 400] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8cdae800 == 120 [pid = 17353] [id = 399] 19:12:35 INFO - PROCESS | 17353 | --DOCSHELL 0x8b65a400 == 119 [pid = 17353] [id = 398] 19:12:35 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ec6400 == 120 [pid = 17353] [id = 436] 19:12:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 206 (0x87eca400) [pid = 17353] [serial = 1309] [outer = (nil)] 19:12:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 207 (0x87ef7000) [pid = 17353] [serial = 1310] [outer = 0x87eca400] 19:12:35 INFO - PROCESS | 17353 | 1464142355646 Marionette DEBUG loaded listener.js 19:12:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 208 (0x8a3ec800) [pid = 17353] [serial = 1311] [outer = 0x87eca400] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 207 (0x8cdb8000) [pid = 17353] [serial = 1065] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 206 (0x8e170c00) [pid = 17353] [serial = 1193] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 205 (0x87eccc00) [pid = 17353] [serial = 1038] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 204 (0x8c7cb800) [pid = 17353] [serial = 1068] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 203 (0x9ac90400) [pid = 17353] [serial = 1092] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 202 (0x95167000) [pid = 17353] [serial = 1086] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 201 (0x9910c400) [pid = 17353] [serial = 1089] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 200 (0x8f5ed400) [pid = 17353] [serial = 1008] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 199 (0xa6e30c00) [pid = 17353] [serial = 1035] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 198 (0x90d59400) [pid = 17353] [serial = 1002] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 197 (0x910e3800) [pid = 17353] [serial = 1077] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 196 (0x9c4ad800) [pid = 17353] [serial = 1023] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 195 (0x928e7800) [pid = 17353] [serial = 1011] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 194 (0x8ea55400) [pid = 17353] [serial = 1104] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 193 (0x910e6800) [pid = 17353] [serial = 1110] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 192 (0x8f5e2000) [pid = 17353] [serial = 936] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 191 (0x8b7a9400) [pid = 17353] [serial = 1044] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 190 (0x9234a400) [pid = 17353] [serial = 1080] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 189 (0x8d5c2400) [pid = 17353] [serial = 1005] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 188 (0x8eb07400) [pid = 17353] [serial = 1074] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 187 (0x8eb04800) [pid = 17353] [serial = 1101] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 186 (0x93a82000) [pid = 17353] [serial = 1083] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 185 (0x87ef5c00) [pid = 17353] [serial = 1041] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 184 (0x9b7d5000) [pid = 17353] [serial = 1020] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 183 (0x8d5c0400) [pid = 17353] [serial = 1071] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 182 (0x991bbc00) [pid = 17353] [serial = 1017] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0x94fb4c00) [pid = 17353] [serial = 1014] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x8b7a9000) [pid = 17353] [serial = 1032] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x8cdbd800) [pid = 17353] [serial = 1107] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0x9d6b4400) [pid = 17353] [serial = 1098] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0xa509e400) [pid = 17353] [serial = 1029] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0xa30c2000) [pid = 17353] [serial = 1026] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0x9b338400) [pid = 17353] [serial = 1095] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0xa263b800) [pid = 17353] [serial = 1178] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0xa26c7400) [pid = 17353] [serial = 1179] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x94f05000) [pid = 17353] [serial = 1154] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x94f20400) [pid = 17353] [serial = 1155] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x8e39bc00) [pid = 17353] [serial = 1128] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x91521c00) [pid = 17353] [serial = 1145] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x92049800) [pid = 17353] [serial = 1146] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x95169c00) [pid = 17353] [serial = 1157] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x9518ac00) [pid = 17353] [serial = 1158] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x90d53400) [pid = 17353] [serial = 1142] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x90d55400) [pid = 17353] [serial = 1143] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x8b7adc00) [pid = 17353] [serial = 1130] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x8c858400) [pid = 17353] [serial = 1131] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x9234ac00) [pid = 17353] [serial = 1148] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x92354000) [pid = 17353] [serial = 1149] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x937a5800) [pid = 17353] [serial = 1151] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x938cb800) [pid = 17353] [serial = 1152] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x9b31d400) [pid = 17353] [serial = 1163] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x9b32b800) [pid = 17353] [serial = 1164] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x89474400) [pid = 17353] [serial = 1181] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x8a430800) [pid = 17353] [serial = 1182] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x8f316000) [pid = 17353] [serial = 1139] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x8f5e7400) [pid = 17353] [serial = 1140] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x9c4ac800) [pid = 17353] [serial = 1172] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x9d424400) [pid = 17353] [serial = 1173] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x9a192800) [pid = 17353] [serial = 1160] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x9ac92c00) [pid = 17353] [serial = 1161] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x9ba9c000) [pid = 17353] [serial = 1169] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x9bff4400) [pid = 17353] [serial = 1170] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x8d5c0800) [pid = 17353] [serial = 1133] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x8d7a6400) [pid = 17353] [serial = 1134] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x9b44ac00) [pid = 17353] [serial = 1166] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x9b44e000) [pid = 17353] [serial = 1167] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x8c7ca000) [pid = 17353] [serial = 1184] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0xa2160800) [pid = 17353] [serial = 1175] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0xa21b0000) [pid = 17353] [serial = 1176] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x8ea13400) [pid = 17353] [serial = 1136] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8ea57c00) [pid = 17353] [serial = 1137] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x8d68fc00) [pid = 17353] [serial = 1190] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8cdb6000) [pid = 17353] [serial = 1187] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x8d824c00) [pid = 17353] [serial = 1191] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x8d50b400) [pid = 17353] [serial = 1188] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x8c8aa000) [pid = 17353] [serial = 1185] [outer = (nil)] [url = about:blank] 19:12:36 INFO - PROCESS | 17353 | 1464142356810 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 3186ms 19:12:36 INFO - PROCESS | 17353 | 1464142356871 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 19:12:36 INFO - PROCESS | 17353 | 1464142356876 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 19:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:12:36 INFO - PROCESS | 17353 | 1464142356885 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:12:36 INFO - PROCESS | 17353 | 1464142356890 Marionette TRACE conn4 <- [1,1718,null,{}] 19:12:36 INFO - PROCESS | 17353 | 1464142356898 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:37 INFO - PROCESS | 17353 | 1464142357122 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 19:12:37 INFO - PROCESS | 17353 | 1464142357383 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:37 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b476000 == 121 [pid = 17353] [id = 437] 19:12:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8b555000) [pid = 17353] [serial = 1312] [outer = (nil)] 19:12:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8b79f800) [pid = 17353] [serial = 1313] [outer = 0x8b555000] 19:12:37 INFO - PROCESS | 17353 | 1464142357467 Marionette DEBUG loaded listener.js 19:12:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8c7c3000) [pid = 17353] [serial = 1314] [outer = 0x8b555000] 19:12:38 INFO - PROCESS | 17353 | 1464142358380 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1536ms 19:12:38 INFO - PROCESS | 17353 | 1464142358420 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 19:12:38 INFO - PROCESS | 17353 | 1464142358426 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 19:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:12:38 INFO - PROCESS | 17353 | 1464142358438 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:12:38 INFO - PROCESS | 17353 | 1464142358441 Marionette TRACE conn4 <- [1,1722,null,{}] 19:12:38 INFO - PROCESS | 17353 | 1464142358454 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:38 INFO - PROCESS | 17353 | 1464142358739 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 19:12:38 INFO - PROCESS | 17353 | 1464142358769 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:38 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b662000 == 122 [pid = 17353] [id = 438] 19:12:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8b7a0400) [pid = 17353] [serial = 1315] [outer = (nil)] 19:12:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8c9b6000) [pid = 17353] [serial = 1316] [outer = 0x8b7a0400] 19:12:38 INFO - PROCESS | 17353 | 1464142358846 Marionette DEBUG loaded listener.js 19:12:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8cd88400) [pid = 17353] [serial = 1317] [outer = 0x8b7a0400] 19:12:40 INFO - PROCESS | 17353 | 1464142360055 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 19:12:40 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 19:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1692ms 19:12:40 INFO - PROCESS | 17353 | 1464142360132 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 19:12:40 INFO - PROCESS | 17353 | 1464142360139 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 19:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:12:40 INFO - PROCESS | 17353 | 1464142360149 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:12:40 INFO - PROCESS | 17353 | 1464142360155 Marionette TRACE conn4 <- [1,1726,null,{}] 19:12:40 INFO - PROCESS | 17353 | 1464142360231 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:41 INFO - PROCESS | 17353 | 1464142361221 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 19:12:41 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8c9b2c00) [pid = 17353] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:12:41 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x8b65ac00) [pid = 17353] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:12:41 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8a42d400) [pid = 17353] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:12:41 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x937ae800) [pid = 17353] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:12:41 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x8c8ab000) [pid = 17353] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:12:41 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x95162c00) [pid = 17353] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:12:41 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x937b4800) [pid = 17353] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:12:41 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x8f5e8800) [pid = 17353] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:12:41 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x8d401400) [pid = 17353] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:12:41 INFO - PROCESS | 17353 | 1464142361412 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:41 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3f1800 == 123 [pid = 17353] [id = 439] 19:12:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8b474c00) [pid = 17353] [serial = 1318] [outer = (nil)] 19:12:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8c957400) [pid = 17353] [serial = 1319] [outer = 0x8b474c00] 19:12:41 INFO - PROCESS | 17353 | 1464142361493 Marionette DEBUG loaded listener.js 19:12:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8d5be400) [pid = 17353] [serial = 1320] [outer = 0x8b474c00] 19:12:42 INFO - PROCESS | 17353 | 1464142362303 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 19:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 2183ms 19:12:42 INFO - PROCESS | 17353 | 1464142362342 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 19:12:42 INFO - PROCESS | 17353 | 1464142362346 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 19:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:12:42 INFO - PROCESS | 17353 | 1464142362355 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:12:42 INFO - PROCESS | 17353 | 1464142362358 Marionette TRACE conn4 <- [1,1730,null,{}] 19:12:42 INFO - PROCESS | 17353 | 1464142362364 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:42 INFO - PROCESS | 17353 | 1464142362571 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 19:12:42 INFO - PROCESS | 17353 | 1464142362587 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:42 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ef9c00 == 124 [pid = 17353] [id = 440] 19:12:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8d5aec00) [pid = 17353] [serial = 1321] [outer = (nil)] 19:12:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8d630c00) [pid = 17353] [serial = 1322] [outer = 0x8d5aec00] 19:12:42 INFO - PROCESS | 17353 | 1464142362851 Marionette DEBUG loaded listener.js 19:12:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8d79f400) [pid = 17353] [serial = 1323] [outer = 0x8d5aec00] 19:12:43 INFO - PROCESS | 17353 | 1464142363931 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 19:12:43 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 19:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1639ms 19:12:44 INFO - PROCESS | 17353 | 1464142363998 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 19:12:44 INFO - PROCESS | 17353 | 1464142364005 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 19:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:12:44 INFO - PROCESS | 17353 | 1464142364019 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:12:44 INFO - PROCESS | 17353 | 1464142364025 Marionette TRACE conn4 <- [1,1734,null,{}] 19:12:44 INFO - PROCESS | 17353 | 1464142364034 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:44 INFO - PROCESS | 17353 | 1464142364272 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 19:12:44 INFO - PROCESS | 17353 | 1464142364609 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:44 INFO - PROCESS | 17353 | ++DOCSHELL 0x8aff4400 == 125 [pid = 17353] [id = 441] 19:12:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8aff9800) [pid = 17353] [serial = 1324] [outer = (nil)] 19:12:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8b7adc00) [pid = 17353] [serial = 1325] [outer = 0x8aff9800] 19:12:44 INFO - PROCESS | 17353 | 1464142364712 Marionette DEBUG loaded listener.js 19:12:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8c9b2c00) [pid = 17353] [serial = 1326] [outer = 0x8aff9800] 19:12:45 INFO - PROCESS | 17353 | 1464142365698 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 19:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1744ms 19:12:45 INFO - PROCESS | 17353 | 1464142365764 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 19:12:45 INFO - PROCESS | 17353 | 1464142365773 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 19:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:12:45 INFO - PROCESS | 17353 | 1464142365784 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:12:45 INFO - PROCESS | 17353 | 1464142365788 Marionette TRACE conn4 <- [1,1738,null,{}] 19:12:45 INFO - PROCESS | 17353 | 1464142365796 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:46 INFO - PROCESS | 17353 | 1464142366065 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 19:12:46 INFO - PROCESS | 17353 | 1464142366401 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:46 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5c0800 == 126 [pid = 17353] [id = 442] 19:12:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8d5c3c00) [pid = 17353] [serial = 1327] [outer = (nil)] 19:12:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8d62b800) [pid = 17353] [serial = 1328] [outer = 0x8d5c3c00] 19:12:46 INFO - PROCESS | 17353 | 1464142366500 Marionette DEBUG loaded listener.js 19:12:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8d7a8400) [pid = 17353] [serial = 1329] [outer = 0x8d5c3c00] 19:12:47 INFO - PROCESS | 17353 | 1464142367524 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 19:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1784ms 19:12:47 INFO - PROCESS | 17353 | 1464142367568 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 19:12:47 INFO - PROCESS | 17353 | 1464142367573 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 19:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:12:47 INFO - PROCESS | 17353 | 1464142367580 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:12:47 INFO - PROCESS | 17353 | 1464142367586 Marionette TRACE conn4 <- [1,1742,null,{}] 19:12:47 INFO - PROCESS | 17353 | 1464142367603 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:47 INFO - PROCESS | 17353 | 1464142367855 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 19:12:48 INFO - PROCESS | 17353 | 1464142368186 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:48 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d630800 == 127 [pid = 17353] [id = 443] 19:12:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8e39b400) [pid = 17353] [serial = 1330] [outer = (nil)] 19:12:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8e9aa400) [pid = 17353] [serial = 1331] [outer = 0x8e39b400] 19:12:48 INFO - PROCESS | 17353 | 1464142368286 Marionette DEBUG loaded listener.js 19:12:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8ea14800) [pid = 17353] [serial = 1332] [outer = 0x8e39b400] 19:12:49 INFO - PROCESS | 17353 | 1464142369249 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 19:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1745ms 19:12:49 INFO - PROCESS | 17353 | 1464142369327 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 19:12:49 INFO - PROCESS | 17353 | 1464142369332 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 19:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:12:49 INFO - PROCESS | 17353 | 1464142369339 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:12:49 INFO - PROCESS | 17353 | 1464142369343 Marionette TRACE conn4 <- [1,1746,null,{}] 19:12:49 INFO - PROCESS | 17353 | 1464142369349 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:49 INFO - PROCESS | 17353 | 1464142369619 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 19:12:49 INFO - PROCESS | 17353 | 1464142369946 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:49 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e399400 == 128 [pid = 17353] [id = 444] 19:12:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8e9a5800) [pid = 17353] [serial = 1333] [outer = (nil)] 19:12:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8eb06c00) [pid = 17353] [serial = 1334] [outer = 0x8e9a5800] 19:12:50 INFO - PROCESS | 17353 | 1464142370036 Marionette DEBUG loaded listener.js 19:12:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x8f312400) [pid = 17353] [serial = 1335] [outer = 0x8e9a5800] 19:12:50 INFO - PROCESS | 17353 | 1464142370970 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 19:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1683ms 19:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:12:51 INFO - PROCESS | 17353 | 1464142371023 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 19:12:51 INFO - PROCESS | 17353 | 1464142371027 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 19:12:51 INFO - PROCESS | 17353 | 1464142371033 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:12:51 INFO - PROCESS | 17353 | 1464142371037 Marionette TRACE conn4 <- [1,1750,null,{}] 19:12:51 INFO - PROCESS | 17353 | 1464142371043 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:51 INFO - PROCESS | 17353 | 1464142371275 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 19:12:51 INFO - PROCESS | 17353 | 1464142371635 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:51 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a42c800 == 129 [pid = 17353] [id = 445] 19:12:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x8ea57c00) [pid = 17353] [serial = 1336] [outer = (nil)] 19:12:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x8f5e7400) [pid = 17353] [serial = 1337] [outer = 0x8ea57c00] 19:12:51 INFO - PROCESS | 17353 | 1464142371737 Marionette DEBUG loaded listener.js 19:12:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x8f7bd800) [pid = 17353] [serial = 1338] [outer = 0x8ea57c00] 19:12:52 INFO - PROCESS | 17353 | 1464142372698 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 19:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1698ms 19:12:52 INFO - PROCESS | 17353 | 1464142372731 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 19:12:52 INFO - PROCESS | 17353 | 1464142372735 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 19:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:12:52 INFO - PROCESS | 17353 | 1464142372742 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:12:52 INFO - PROCESS | 17353 | 1464142372747 Marionette TRACE conn4 <- [1,1754,null,{}] 19:12:52 INFO - PROCESS | 17353 | 1464142372753 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:53 INFO - PROCESS | 17353 | 1464142373031 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 19:12:53 INFO - PROCESS | 17353 | 1464142373372 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:53 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea62400 == 130 [pid = 17353] [id = 446] 19:12:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x8eb0bc00) [pid = 17353] [serial = 1339] [outer = (nil)] 19:12:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x91009400) [pid = 17353] [serial = 1340] [outer = 0x8eb0bc00] 19:12:53 INFO - PROCESS | 17353 | 1464142373480 Marionette DEBUG loaded listener.js 19:12:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x9152c400) [pid = 17353] [serial = 1341] [outer = 0x8eb0bc00] 19:12:54 INFO - PROCESS | 17353 | 1464142374412 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 19:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1735ms 19:12:54 INFO - PROCESS | 17353 | 1464142374478 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 19:12:54 INFO - PROCESS | 17353 | 1464142374483 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 19:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:12:54 INFO - PROCESS | 17353 | 1464142374490 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:12:54 INFO - PROCESS | 17353 | 1464142374493 Marionette TRACE conn4 <- [1,1758,null,{}] 19:12:54 INFO - PROCESS | 17353 | 1464142374499 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:54 INFO - PROCESS | 17353 | 1464142374730 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 19:12:55 INFO - PROCESS | 17353 | 1464142375052 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:55 INFO - PROCESS | 17353 | ++DOCSHELL 0x910dc800 == 131 [pid = 17353] [id = 447] 19:12:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x910ea800) [pid = 17353] [serial = 1342] [outer = (nil)] 19:12:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x92348000) [pid = 17353] [serial = 1343] [outer = 0x910ea800] 19:12:55 INFO - PROCESS | 17353 | 1464142375148 Marionette DEBUG loaded listener.js 19:12:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x9234c400) [pid = 17353] [serial = 1344] [outer = 0x910ea800] 19:12:56 INFO - PROCESS | 17353 | 1464142376058 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 19:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1636ms 19:12:56 INFO - PROCESS | 17353 | 1464142376127 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 19:12:56 INFO - PROCESS | 17353 | 1464142376132 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 19:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:12:56 INFO - PROCESS | 17353 | 1464142376139 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:12:56 INFO - PROCESS | 17353 | 1464142376142 Marionette TRACE conn4 <- [1,1762,null,{}] 19:12:56 INFO - PROCESS | 17353 | 1464142376149 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:56 INFO - PROCESS | 17353 | 1464142376379 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 19:12:56 INFO - PROCESS | 17353 | 1464142376692 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:56 INFO - PROCESS | 17353 | ++DOCSHELL 0x89473800 == 132 [pid = 17353] [id = 448] 19:12:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x91523c00) [pid = 17353] [serial = 1345] [outer = (nil)] 19:12:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x928f5800) [pid = 17353] [serial = 1346] [outer = 0x91523c00] 19:12:56 INFO - PROCESS | 17353 | 1464142376783 Marionette DEBUG loaded listener.js 19:12:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x935d3800) [pid = 17353] [serial = 1347] [outer = 0x91523c00] 19:12:57 INFO - PROCESS | 17353 | 1464142377694 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 19:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1587ms 19:12:57 INFO - PROCESS | 17353 | 1464142377727 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 19:12:57 INFO - PROCESS | 17353 | 1464142377731 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 19:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:12:57 INFO - PROCESS | 17353 | 1464142377759 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:12:57 INFO - PROCESS | 17353 | 1464142377763 Marionette TRACE conn4 <- [1,1766,null,{}] 19:12:57 INFO - PROCESS | 17353 | 1464142377769 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:58 INFO - PROCESS | 17353 | 1464142378002 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 19:12:58 INFO - PROCESS | 17353 | 1464142378342 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:58 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c9bdc00 == 133 [pid = 17353] [id = 449] 19:12:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x8d695c00) [pid = 17353] [serial = 1348] [outer = (nil)] 19:12:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x938d0800) [pid = 17353] [serial = 1349] [outer = 0x8d695c00] 19:12:58 INFO - PROCESS | 17353 | 1464142378462 Marionette DEBUG loaded listener.js 19:12:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x93a81400) [pid = 17353] [serial = 1350] [outer = 0x8d695c00] 19:12:59 INFO - PROCESS | 17353 | 1464142379410 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 19:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1690ms 19:12:59 INFO - PROCESS | 17353 | 1464142379446 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 19:12:59 INFO - PROCESS | 17353 | 1464142379450 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 19:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:12:59 INFO - PROCESS | 17353 | 1464142379457 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:12:59 INFO - PROCESS | 17353 | 1464142379461 Marionette TRACE conn4 <- [1,1770,null,{}] 19:12:59 INFO - PROCESS | 17353 | 1464142379467 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:59 INFO - PROCESS | 17353 | 1464142379717 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 19:13:00 INFO - PROCESS | 17353 | 1464142380049 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:00 INFO - PROCESS | 17353 | ++DOCSHELL 0x928ed800 == 134 [pid = 17353] [id = 450] 19:13:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x9446c400) [pid = 17353] [serial = 1351] [outer = (nil)] 19:13:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x94fb4c00) [pid = 17353] [serial = 1352] [outer = 0x9446c400] 19:13:00 INFO - PROCESS | 17353 | 1464142380148 Marionette DEBUG loaded listener.js 19:13:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x9515b800) [pid = 17353] [serial = 1353] [outer = 0x9446c400] 19:13:01 INFO - PROCESS | 17353 | 1464142381100 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 19:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1683ms 19:13:01 INFO - PROCESS | 17353 | 1464142381141 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 19:13:01 INFO - PROCESS | 17353 | 1464142381146 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 19:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:13:01 INFO - PROCESS | 17353 | 1464142381153 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:13:01 INFO - PROCESS | 17353 | 1464142381158 Marionette TRACE conn4 <- [1,1774,null,{}] 19:13:01 INFO - PROCESS | 17353 | 1464142381164 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:01 INFO - PROCESS | 17353 | 1464142381439 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 19:13:01 INFO - PROCESS | 17353 | 1464142381781 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x94f06c00 == 135 [pid = 17353] [id = 451] 19:13:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x9808a400) [pid = 17353] [serial = 1354] [outer = (nil)] 19:13:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x991bbc00) [pid = 17353] [serial = 1355] [outer = 0x9808a400] 19:13:01 INFO - PROCESS | 17353 | 1464142381898 Marionette DEBUG loaded listener.js 19:13:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x9a18bc00) [pid = 17353] [serial = 1356] [outer = 0x9808a400] 19:13:02 INFO - PROCESS | 17353 | 1464142382875 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 19:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1795ms 19:13:02 INFO - PROCESS | 17353 | 1464142382950 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 19:13:02 INFO - PROCESS | 17353 | 1464142382953 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 19:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:13:02 INFO - PROCESS | 17353 | 1464142382960 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:13:02 INFO - PROCESS | 17353 | 1464142382964 Marionette TRACE conn4 <- [1,1778,null,{}] 19:13:02 INFO - PROCESS | 17353 | 1464142382970 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:03 INFO - PROCESS | 17353 | 1464142383251 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 19:13:03 INFO - PROCESS | 17353 | 1464142383602 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f313c00 == 136 [pid = 17353] [id = 452] 19:13:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x8f5eb800) [pid = 17353] [serial = 1357] [outer = (nil)] 19:13:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x9ac93c00) [pid = 17353] [serial = 1358] [outer = 0x8f5eb800] 19:13:03 INFO - PROCESS | 17353 | 1464142383694 Marionette DEBUG loaded listener.js 19:13:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x9afa6c00) [pid = 17353] [serial = 1359] [outer = 0x8f5eb800] 19:13:04 INFO - PROCESS | 17353 | 1464142384610 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 19:13:04 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 19:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1691ms 19:13:04 INFO - PROCESS | 17353 | 1464142384652 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 19:13:04 INFO - PROCESS | 17353 | 1464142384656 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 19:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:13:04 INFO - PROCESS | 17353 | 1464142384663 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:13:04 INFO - PROCESS | 17353 | 1464142384668 Marionette TRACE conn4 <- [1,1782,null,{}] 19:13:04 INFO - PROCESS | 17353 | 1464142384685 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:04 INFO - PROCESS | 17353 | 1464142384921 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 19:13:05 INFO - PROCESS | 17353 | 1464142385248 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x9ac85000 == 137 [pid = 17353] [id = 453] 19:13:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x9ac87c00) [pid = 17353] [serial = 1360] [outer = (nil)] 19:13:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x9b444400) [pid = 17353] [serial = 1361] [outer = 0x9ac87c00] 19:13:05 INFO - PROCESS | 17353 | 1464142385342 Marionette DEBUG loaded listener.js 19:13:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x9b44c400) [pid = 17353] [serial = 1362] [outer = 0x9ac87c00] 19:13:06 INFO - PROCESS | 17353 | 1464142386237 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 19:13:06 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 19:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1653ms 19:13:06 INFO - PROCESS | 17353 | 1464142386318 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 19:13:06 INFO - PROCESS | 17353 | 1464142386322 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 19:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:13:06 INFO - PROCESS | 17353 | 1464142386328 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:13:06 INFO - PROCESS | 17353 | 1464142386331 Marionette TRACE conn4 <- [1,1786,null,{}] 19:13:06 INFO - PROCESS | 17353 | 1464142386337 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:06 INFO - PROCESS | 17353 | 1464142386600 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 19:13:06 INFO - PROCESS | 17353 | 1464142386971 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:07 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b766000 == 138 [pid = 17353] [id = 454] 19:13:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x9b7ce000) [pid = 17353] [serial = 1363] [outer = (nil)] 19:13:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x9b880800) [pid = 17353] [serial = 1364] [outer = 0x9b7ce000] 19:13:07 INFO - PROCESS | 17353 | 1464142387058 Marionette DEBUG loaded listener.js 19:13:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x9ba9e800) [pid = 17353] [serial = 1365] [outer = 0x9b7ce000] 19:13:08 INFO - PROCESS | 17353 | 1464142388014 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 19:13:08 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 19:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1736ms 19:13:08 INFO - PROCESS | 17353 | 1464142388065 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 19:13:08 INFO - PROCESS | 17353 | 1464142388068 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 19:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:13:08 INFO - PROCESS | 17353 | 1464142388076 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:13:08 INFO - PROCESS | 17353 | 1464142388080 Marionette TRACE conn4 <- [1,1790,null,{}] 19:13:08 INFO - PROCESS | 17353 | 1464142388086 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:08 INFO - PROCESS | 17353 | 1464142388329 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 19:13:08 INFO - PROCESS | 17353 | 1464142388660 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:08 INFO - PROCESS | 17353 | ++DOCSHELL 0x8947c800 == 139 [pid = 17353] [id = 455] 19:13:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x910dec00) [pid = 17353] [serial = 1366] [outer = (nil)] 19:13:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0x9bff0800) [pid = 17353] [serial = 1367] [outer = 0x910dec00] 19:13:08 INFO - PROCESS | 17353 | 1464142388756 Marionette DEBUG loaded listener.js 19:13:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0x9c46dc00) [pid = 17353] [serial = 1368] [outer = 0x910dec00] 19:13:09 INFO - PROCESS | 17353 | 1464142389673 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:13:09 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) 19:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1647ms 19:13:09 INFO - PROCESS | 17353 | 1464142389730 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 19:13:09 INFO - PROCESS | 17353 | 1464142389733 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 19:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:13:09 INFO - PROCESS | 17353 | 1464142389741 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:13:09 INFO - PROCESS | 17353 | 1464142389745 Marionette TRACE conn4 <- [1,1794,null,{}] 19:13:09 INFO - PROCESS | 17353 | 1464142389751 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:09 INFO - PROCESS | 17353 | 1464142389994 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 19:13:10 INFO - PROCESS | 17353 | 1464142390335 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:10 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a422800 == 140 [pid = 17353] [id = 456] 19:13:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0x8b7a1800) [pid = 17353] [serial = 1369] [outer = (nil)] 19:13:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0x9d4c1400) [pid = 17353] [serial = 1370] [outer = 0x8b7a1800] 19:13:10 INFO - PROCESS | 17353 | 1464142390431 Marionette DEBUG loaded listener.js 19:13:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 183 (0x9d6af000) [pid = 17353] [serial = 1371] [outer = 0x8b7a1800] 19:13:11 INFO - PROCESS | 17353 | 1464142391324 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1637ms 19:13:11 INFO - PROCESS | 17353 | 1464142391398 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 19:13:11 INFO - PROCESS | 17353 | 1464142391401 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 19:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:13:11 INFO - PROCESS | 17353 | 1464142391412 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:13:11 INFO - PROCESS | 17353 | 1464142391415 Marionette TRACE conn4 <- [1,1798,null,{}] 19:13:11 INFO - PROCESS | 17353 | 1464142391421 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:11 INFO - PROCESS | 17353 | 1464142391654 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 19:13:12 INFO - PROCESS | 17353 | 1464142392011 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:12 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ef8c00 == 141 [pid = 17353] [id = 457] 19:13:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 184 (0x9b446000) [pid = 17353] [serial = 1372] [outer = (nil)] 19:13:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 185 (0xa050b000) [pid = 17353] [serial = 1373] [outer = 0x9b446000] 19:13:12 INFO - PROCESS | 17353 | 1464142392107 Marionette DEBUG loaded listener.js 19:13:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 186 (0xa1055400) [pid = 17353] [serial = 1374] [outer = 0x9b446000] 19:13:13 INFO - PROCESS | 17353 | 1464142393036 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 19:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1685ms 19:13:13 INFO - PROCESS | 17353 | 1464142393098 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 19:13:13 INFO - PROCESS | 17353 | 1464142393103 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 19:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:13:13 INFO - PROCESS | 17353 | 1464142393110 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:13:13 INFO - PROCESS | 17353 | 1464142393113 Marionette TRACE conn4 <- [1,1802,null,{}] 19:13:13 INFO - PROCESS | 17353 | 1464142393120 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:13 INFO - PROCESS | 17353 | 1464142393366 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 19:13:13 INFO - PROCESS | 17353 | 1464142393721 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8c9ba800 == 140 [pid = 17353] [id = 309] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8f5e1c00 == 139 [pid = 17353] [id = 94] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8b46f800 == 138 [pid = 17353] [id = 308] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x94f0c000 == 137 [pid = 17353] [id = 38] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x9768c000 == 136 [pid = 17353] [id = 104] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8b662c00 == 135 [pid = 17353] [id = 153] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x9943c400 == 134 [pid = 17353] [id = 434] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x9ba9cc00 == 133 [pid = 17353] [id = 435] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x95192400 == 132 [pid = 17353] [id = 433] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x91526000 == 131 [pid = 17353] [id = 432] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x938d2400 == 130 [pid = 17353] [id = 431] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x92348c00 == 129 [pid = 17353] [id = 429] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x920f3400 == 128 [pid = 17353] [id = 430] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x90d5fc00 == 127 [pid = 17353] [id = 428] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea64c00 == 126 [pid = 17353] [id = 427] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8add8000 == 125 [pid = 17353] [id = 426] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8e16ac00 == 124 [pid = 17353] [id = 425] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8e171400 == 123 [pid = 17353] [id = 424] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8d68dc00 == 122 [pid = 17353] [id = 423] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8c952400 == 121 [pid = 17353] [id = 421] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8947f400 == 120 [pid = 17353] [id = 422] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8b7a3000 == 119 [pid = 17353] [id = 420] 19:13:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8a3f0800 == 118 [pid = 17353] [id = 419] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 185 (0x8b7a0800) [pid = 17353] [serial = 1256] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 184 (0x8cd83c00) [pid = 17353] [serial = 1253] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 183 (0x8cdbc000) [pid = 17353] [serial = 1254] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 182 (0x8b79fc00) [pid = 17353] [serial = 1250] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0x8a5f9000) [pid = 17353] [serial = 1247] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x8addf000) [pid = 17353] [serial = 1248] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x8c953c00) [pid = 17353] [serial = 1244] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0x9b76d800) [pid = 17353] [serial = 1241] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x8b556c00) [pid = 17353] [serial = 1238] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0x9b76c000) [pid = 17353] [serial = 1235] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0xa6285c00) [pid = 17353] [serial = 1232] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0xa3548c00) [pid = 17353] [serial = 1229] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0xa2278400) [pid = 17353] [serial = 1226] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x9c411c00) [pid = 17353] [serial = 1224] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x9bc40800) [pid = 17353] [serial = 1223] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x9b445400) [pid = 17353] [serial = 1221] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x99e89c00) [pid = 17353] [serial = 1220] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x9a18b400) [pid = 17353] [serial = 1218] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x9a032c00) [pid = 17353] [serial = 1217] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x9807ec00) [pid = 17353] [serial = 1215] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x97687800) [pid = 17353] [serial = 1214] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x935ce400) [pid = 17353] [serial = 1211] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x910e9000) [pid = 17353] [serial = 1209] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x910e1c00) [pid = 17353] [serial = 1208] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x90d54000) [pid = 17353] [serial = 1205] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x8ea62800) [pid = 17353] [serial = 1202] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8d5b8c00) [pid = 17353] [serial = 1200] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x8d513400) [pid = 17353] [serial = 1199] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x8b667c00) [pid = 17353] [serial = 1196] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x8b7ab000) [pid = 17353] [serial = 1251] [outer = (nil)] [url = about:blank] 19:13:15 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ef9800 == 119 [pid = 17353] [id = 458] 19:13:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x87efb400) [pid = 17353] [serial = 1375] [outer = (nil)] 19:13:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x89478800) [pid = 17353] [serial = 1376] [outer = 0x87efb400] 19:13:15 INFO - PROCESS | 17353 | 1464142395469 Marionette DEBUG loaded listener.js 19:13:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x8a3f6000) [pid = 17353] [serial = 1377] [outer = 0x87efb400] 19:13:16 INFO - PROCESS | 17353 | 1464142396374 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 3338ms 19:13:16 INFO - PROCESS | 17353 | 1464142396450 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 19:13:16 INFO - PROCESS | 17353 | 1464142396457 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 19:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:13:16 INFO - PROCESS | 17353 | 1464142396467 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:13:16 INFO - PROCESS | 17353 | 1464142396471 Marionette TRACE conn4 <- [1,1806,null,{}] 19:13:16 INFO - PROCESS | 17353 | 1464142396480 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:16 INFO - PROCESS | 17353 | 1464142396696 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 19:13:16 INFO - PROCESS | 17353 | 1464142396980 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x8aff7000 == 120 [pid = 17353] [id = 459] 19:13:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x8b46f000) [pid = 17353] [serial = 1378] [outer = (nil)] 19:13:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x8b54d400) [pid = 17353] [serial = 1379] [outer = 0x8b46f000] 19:13:17 INFO - PROCESS | 17353 | 1464142397064 Marionette DEBUG loaded listener.js 19:13:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x8b65d000) [pid = 17353] [serial = 1380] [outer = 0x8b46f000] 19:13:17 INFO - PROCESS | 17353 | 1464142397957 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 19:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1546ms 19:13:18 INFO - PROCESS | 17353 | 1464142398012 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 19:13:18 INFO - PROCESS | 17353 | 1464142398018 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 19:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:13:18 INFO - PROCESS | 17353 | 1464142398039 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:13:18 INFO - PROCESS | 17353 | 1464142398044 Marionette TRACE conn4 <- [1,1810,null,{}] 19:13:18 INFO - PROCESS | 17353 | 1464142398050 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:18 INFO - PROCESS | 17353 | 1464142398345 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 19:13:18 INFO - PROCESS | 17353 | 1464142398384 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:18 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b7a5c00 == 121 [pid = 17353] [id = 460] 19:13:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x8c7cec00) [pid = 17353] [serial = 1381] [outer = (nil)] 19:13:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x8c858800) [pid = 17353] [serial = 1382] [outer = 0x8c7cec00] 19:13:18 INFO - PROCESS | 17353 | 1464142398463 Marionette DEBUG loaded listener.js 19:13:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x8c95c000) [pid = 17353] [serial = 1383] [outer = 0x8c7cec00] 19:13:19 INFO - PROCESS | 17353 | 1464142399565 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1586ms 19:13:19 INFO - PROCESS | 17353 | 1464142399632 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 19:13:19 INFO - PROCESS | 17353 | 1464142399637 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 19:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:13:19 INFO - PROCESS | 17353 | 1464142399644 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:13:19 INFO - PROCESS | 17353 | 1464142399650 Marionette TRACE conn4 <- [1,1814,null,{}] 19:13:19 INFO - PROCESS | 17353 | 1464142399673 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:20 INFO - PROCESS | 17353 | 1464142400660 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x8b556400) [pid = 17353] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x8d5b3400) [pid = 17353] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x9b7d8c00) [pid = 17353] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x8cd87400) [pid = 17353] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x8a42b400) [pid = 17353] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0xa3545000) [pid = 17353] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x8b54f400) [pid = 17353] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x9b765800) [pid = 17353] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x8eb06400) [pid = 17353] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x8b65e800) [pid = 17353] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x9100c800) [pid = 17353] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x8e9a8000) [pid = 17353] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x8b7a0400) [pid = 17353] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x8b474c00) [pid = 17353] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x8b555000) [pid = 17353] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x87eca400) [pid = 17353] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x9ba9d400) [pid = 17353] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x99cae400) [pid = 17353] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x97685c00) [pid = 17353] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x938cb400) [pid = 17353] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x938d7000) [pid = 17353] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x9234b800) [pid = 17353] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x92349400) [pid = 17353] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x91006c00) [pid = 17353] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x8eb0e000) [pid = 17353] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x8b65a800) [pid = 17353] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x8e172400) [pid = 17353] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8e39c000) [pid = 17353] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x8d7a7800) [pid = 17353] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8cdaac00) [pid = 17353] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x8cd84000) [pid = 17353] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x8b7abc00) [pid = 17353] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:13:20 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x8a3f2800) [pid = 17353] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:13:20 INFO - PROCESS | 17353 | 1464142400944 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:20 INFO - PROCESS | 17353 | ++DOCSHELL 0x87eca400 == 122 [pid = 17353] [id = 461] 19:13:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8a42b400) [pid = 17353] [serial = 1384] [outer = (nil)] 19:13:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8b554000) [pid = 17353] [serial = 1385] [outer = 0x8a42b400] 19:13:21 INFO - PROCESS | 17353 | 1464142401024 Marionette DEBUG loaded listener.js 19:13:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8c851c00) [pid = 17353] [serial = 1386] [outer = 0x8a42b400] 19:13:21 INFO - PROCESS | 17353 | 1464142401826 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2247ms 19:13:21 INFO - PROCESS | 17353 | 1464142401903 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 19:13:21 INFO - PROCESS | 17353 | 1464142401907 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 19:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:13:21 INFO - PROCESS | 17353 | 1464142401933 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:13:21 INFO - PROCESS | 17353 | 1464142401936 Marionette TRACE conn4 <- [1,1818,null,{}] 19:13:21 INFO - PROCESS | 17353 | 1464142401943 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:22 INFO - PROCESS | 17353 | 1464142402169 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 19:13:22 INFO - PROCESS | 17353 | 1464142402180 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:22 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b555000 == 123 [pid = 17353] [id = 462] 19:13:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8c7cd000) [pid = 17353] [serial = 1387] [outer = (nil)] 19:13:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8d5aac00) [pid = 17353] [serial = 1388] [outer = 0x8c7cd000] 19:13:22 INFO - PROCESS | 17353 | 1464142402454 Marionette DEBUG loaded listener.js 19:13:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8d5b4800) [pid = 17353] [serial = 1389] [outer = 0x8c7cd000] 19:13:23 INFO - PROCESS | 17353 | 1464142403598 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 19:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1744ms 19:13:23 INFO - PROCESS | 17353 | 1464142403666 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 19:13:23 INFO - PROCESS | 17353 | 1464142403674 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 19:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:13:23 INFO - PROCESS | 17353 | 1464142403683 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:13:23 INFO - PROCESS | 17353 | 1464142403689 Marionette TRACE conn4 <- [1,1822,null,{}] 19:13:23 INFO - PROCESS | 17353 | 1464142403698 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:23 INFO - PROCESS | 17353 | 1464142403979 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 19:13:24 INFO - PROCESS | 17353 | 1464142404321 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x8addf000 == 124 [pid = 17353] [id = 463] 19:13:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8ade1c00) [pid = 17353] [serial = 1390] [outer = (nil)] 19:13:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8b662400) [pid = 17353] [serial = 1391] [outer = 0x8ade1c00] 19:13:24 INFO - PROCESS | 17353 | 1464142404415 Marionette DEBUG loaded listener.js 19:13:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8c7cf400) [pid = 17353] [serial = 1392] [outer = 0x8ade1c00] 19:13:25 INFO - PROCESS | 17353 | 1464142405419 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 19:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1795ms 19:13:25 INFO - PROCESS | 17353 | 1464142405479 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 19:13:25 INFO - PROCESS | 17353 | 1464142405489 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 19:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:13:25 INFO - PROCESS | 17353 | 1464142405500 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:13:25 INFO - PROCESS | 17353 | 1464142405504 Marionette TRACE conn4 <- [1,1826,null,{}] 19:13:25 INFO - PROCESS | 17353 | 1464142405511 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:25 INFO - PROCESS | 17353 | 1464142405758 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 19:13:26 INFO - PROCESS | 17353 | 1464142406090 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:26 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdbfc00 == 125 [pid = 17353] [id = 464] 19:13:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8cdc2400) [pid = 17353] [serial = 1393] [outer = (nil)] 19:13:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8d40d800) [pid = 17353] [serial = 1394] [outer = 0x8cdc2400] 19:13:26 INFO - PROCESS | 17353 | 1464142406187 Marionette DEBUG loaded listener.js 19:13:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8d5ac000) [pid = 17353] [serial = 1395] [outer = 0x8cdc2400] 19:13:27 INFO - PROCESS | 17353 | 1464142407215 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 19:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1787ms 19:13:27 INFO - PROCESS | 17353 | 1464142407288 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 19:13:27 INFO - PROCESS | 17353 | 1464142407292 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 19:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:13:27 INFO - PROCESS | 17353 | 1464142407300 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:13:27 INFO - PROCESS | 17353 | 1464142407307 Marionette TRACE conn4 <- [1,1830,null,{}] 19:13:27 INFO - PROCESS | 17353 | 1464142407324 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:27 INFO - PROCESS | 17353 | 1464142407615 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 19:13:27 INFO - PROCESS | 17353 | 1464142407943 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5c7800 == 126 [pid = 17353] [id = 465] 19:13:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8d690800) [pid = 17353] [serial = 1396] [outer = (nil)] 19:13:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8d821800) [pid = 17353] [serial = 1397] [outer = 0x8d690800] 19:13:28 INFO - PROCESS | 17353 | 1464142408037 Marionette DEBUG loaded listener.js 19:13:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x8e163800) [pid = 17353] [serial = 1398] [outer = 0x8d690800] 19:13:29 INFO - PROCESS | 17353 | 1464142409012 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 19:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1789ms 19:13:29 INFO - PROCESS | 17353 | 1464142409090 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 19:13:29 INFO - PROCESS | 17353 | 1464142409095 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 19:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:13:29 INFO - PROCESS | 17353 | 1464142409102 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:13:29 INFO - PROCESS | 17353 | 1464142409106 Marionette TRACE conn4 <- [1,1834,null,{}] 19:13:29 INFO - PROCESS | 17353 | 1464142409112 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:29 INFO - PROCESS | 17353 | 1464142409382 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 19:13:29 INFO - PROCESS | 17353 | 1464142409707 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:29 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c95bc00 == 127 [pid = 17353] [id = 466] 19:13:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x8d62e000) [pid = 17353] [serial = 1399] [outer = (nil)] 19:13:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x8e39e000) [pid = 17353] [serial = 1400] [outer = 0x8d62e000] 19:13:29 INFO - PROCESS | 17353 | 1464142409799 Marionette DEBUG loaded listener.js 19:13:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x8e9aa800) [pid = 17353] [serial = 1401] [outer = 0x8d62e000] 19:13:30 INFO - PROCESS | 17353 | 1464142410690 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 19:13:30 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 19:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1639ms 19:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:13:30 INFO - PROCESS | 17353 | 1464142410742 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 19:13:30 INFO - PROCESS | 17353 | 1464142410745 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 19:13:30 INFO - PROCESS | 17353 | 1464142410753 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:13:30 INFO - PROCESS | 17353 | 1464142410755 Marionette TRACE conn4 <- [1,1838,null,{}] 19:13:30 INFO - PROCESS | 17353 | 1464142410763 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:30 INFO - PROCESS | 17353 | 1464142410990 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 19:13:31 INFO - PROCESS | 17353 | 1464142411265 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:31 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d823800 == 128 [pid = 17353] [id = 467] 19:13:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x8e16d400) [pid = 17353] [serial = 1402] [outer = (nil)] 19:13:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x8ea1d800) [pid = 17353] [serial = 1403] [outer = 0x8e16d400] 19:13:31 INFO - PROCESS | 17353 | 1464142411407 Marionette DEBUG loaded listener.js 19:13:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x8ea58c00) [pid = 17353] [serial = 1404] [outer = 0x8e16d400] 19:13:32 INFO - PROCESS | 17353 | 1464142412454 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 19:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1783ms 19:13:32 INFO - PROCESS | 17353 | 1464142412536 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 19:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:13:32 INFO - PROCESS | 17353 | 1464142412540 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 19:13:32 INFO - PROCESS | 17353 | 1464142412547 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:13:32 INFO - PROCESS | 17353 | 1464142412551 Marionette TRACE conn4 <- [1,1842,null,{}] 19:13:32 INFO - PROCESS | 17353 | 1464142412557 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:32 INFO - PROCESS | 17353 | 1464142412839 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 19:13:33 INFO - PROCESS | 17353 | 1464142413174 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:33 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ec9400 == 129 [pid = 17353] [id = 468] 19:13:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x8e9b1800) [pid = 17353] [serial = 1405] [outer = (nil)] 19:13:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x8f7bdc00) [pid = 17353] [serial = 1406] [outer = 0x8e9b1800] 19:13:33 INFO - PROCESS | 17353 | 1464142413270 Marionette DEBUG loaded listener.js 19:13:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x8f7c9c00) [pid = 17353] [serial = 1407] [outer = 0x8e9b1800] 19:13:34 INFO - PROCESS | 17353 | 1464142414247 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 19:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1733ms 19:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:13:34 INFO - PROCESS | 17353 | 1464142414280 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 19:13:34 INFO - PROCESS | 17353 | 1464142414283 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 19:13:34 INFO - PROCESS | 17353 | 1464142414290 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:13:34 INFO - PROCESS | 17353 | 1464142414294 Marionette TRACE conn4 <- [1,1846,null,{}] 19:13:34 INFO - PROCESS | 17353 | 1464142414300 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:34 INFO - PROCESS | 17353 | 1464142414520 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 19:13:34 INFO - PROCESS | 17353 | 1464142414802 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f5e5800 == 130 [pid = 17353] [id = 469] 19:13:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x8f7c0c00) [pid = 17353] [serial = 1408] [outer = (nil)] 19:13:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x91006c00) [pid = 17353] [serial = 1409] [outer = 0x8f7c0c00] 19:13:34 INFO - PROCESS | 17353 | 1464142414940 Marionette DEBUG loaded listener.js 19:13:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x9100b800) [pid = 17353] [serial = 1410] [outer = 0x8f7c0c00] 19:13:35 INFO - PROCESS | 17353 | 1464142415861 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:13:35 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) 19:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1635ms 19:13:35 INFO - PROCESS | 17353 | 1464142415925 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 19:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:13:35 INFO - PROCESS | 17353 | 1464142415930 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 19:13:35 INFO - PROCESS | 17353 | 1464142415937 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:13:35 INFO - PROCESS | 17353 | 1464142415940 Marionette TRACE conn4 <- [1,1850,null,{}] 19:13:35 INFO - PROCESS | 17353 | 1464142415946 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:36 INFO - PROCESS | 17353 | 1464142416174 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 19:13:36 INFO - PROCESS | 17353 | 1464142416498 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:36 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f7c3000 == 131 [pid = 17353] [id = 470] 19:13:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x90d5c000) [pid = 17353] [serial = 1411] [outer = (nil)] 19:13:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x91526000) [pid = 17353] [serial = 1412] [outer = 0x90d5c000] 19:13:36 INFO - PROCESS | 17353 | 1464142416593 Marionette DEBUG loaded listener.js 19:13:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x9152b400) [pid = 17353] [serial = 1413] [outer = 0x90d5c000] 19:13:37 INFO - PROCESS | 17353 | 1464142417558 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1686ms 19:13:37 INFO - PROCESS | 17353 | 1464142417623 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 19:13:37 INFO - PROCESS | 17353 | 1464142417627 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 19:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:13:37 INFO - PROCESS | 17353 | 1464142417635 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:13:37 INFO - PROCESS | 17353 | 1464142417639 Marionette TRACE conn4 <- [1,1854,null,{}] 19:13:37 INFO - PROCESS | 17353 | 1464142417644 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:37 INFO - PROCESS | 17353 | 1464142417898 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 19:13:38 INFO - PROCESS | 17353 | 1464142418226 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:38 INFO - PROCESS | 17353 | ++DOCSHELL 0x90d5c800 == 132 [pid = 17353] [id = 471] 19:13:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x90d5e400) [pid = 17353] [serial = 1414] [outer = (nil)] 19:13:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x9234b800) [pid = 17353] [serial = 1415] [outer = 0x90d5e400] 19:13:38 INFO - PROCESS | 17353 | 1464142418320 Marionette DEBUG loaded listener.js 19:13:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x92356000) [pid = 17353] [serial = 1416] [outer = 0x90d5e400] 19:13:39 INFO - PROCESS | 17353 | 1464142419244 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1681ms 19:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:13:39 INFO - PROCESS | 17353 | 1464142419318 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 19:13:39 INFO - PROCESS | 17353 | 1464142419321 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 19:13:39 INFO - PROCESS | 17353 | 1464142419328 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:13:39 INFO - PROCESS | 17353 | 1464142419332 Marionette TRACE conn4 <- [1,1858,null,{}] 19:13:39 INFO - PROCESS | 17353 | 1464142419338 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:39 INFO - PROCESS | 17353 | 1464142419569 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 19:13:39 INFO - PROCESS | 17353 | 1464142419895 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:39 INFO - PROCESS | 17353 | ++DOCSHELL 0x9204cc00 == 133 [pid = 17353] [id = 472] 19:13:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x920f0c00) [pid = 17353] [serial = 1417] [outer = (nil)] 19:13:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x938cc800) [pid = 17353] [serial = 1418] [outer = 0x920f0c00] 19:13:39 INFO - PROCESS | 17353 | 1464142419991 Marionette DEBUG loaded listener.js 19:13:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x938d7800) [pid = 17353] [serial = 1419] [outer = 0x920f0c00] 19:13:40 INFO - PROCESS | 17353 | 1464142420936 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 19:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1685ms 19:13:41 INFO - PROCESS | 17353 | 1464142421014 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 19:13:41 INFO - PROCESS | 17353 | 1464142421017 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 19:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:13:41 INFO - PROCESS | 17353 | 1464142421025 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:13:41 INFO - PROCESS | 17353 | 1464142421030 Marionette TRACE conn4 <- [1,1862,null,{}] 19:13:41 INFO - PROCESS | 17353 | 1464142421036 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:41 INFO - PROCESS | 17353 | 1464142421329 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 19:13:41 INFO - PROCESS | 17353 | 1464142421672 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:41 INFO - PROCESS | 17353 | ++DOCSHELL 0x94f20800 == 134 [pid = 17353] [id = 473] 19:13:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x9515f800) [pid = 17353] [serial = 1420] [outer = (nil)] 19:13:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x95187000) [pid = 17353] [serial = 1421] [outer = 0x9515f800] 19:13:41 INFO - PROCESS | 17353 | 1464142421769 Marionette DEBUG loaded listener.js 19:13:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x97685400) [pid = 17353] [serial = 1422] [outer = 0x9515f800] 19:13:42 INFO - PROCESS | 17353 | 1464142422757 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 19:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1788ms 19:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:13:42 INFO - PROCESS | 17353 | 1464142422814 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 19:13:42 INFO - PROCESS | 17353 | 1464142422817 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 19:13:42 INFO - PROCESS | 17353 | 1464142422824 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:13:42 INFO - PROCESS | 17353 | 1464142422827 Marionette TRACE conn4 <- [1,1866,null,{}] 19:13:42 INFO - PROCESS | 17353 | 1464142422833 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:43 INFO - PROCESS | 17353 | 1464142423083 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 19:13:43 INFO - PROCESS | 17353 | 1464142423417 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x94fb5400 == 135 [pid = 17353] [id = 474] 19:13:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x9518c800) [pid = 17353] [serial = 1423] [outer = (nil)] 19:13:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x9807fc00) [pid = 17353] [serial = 1424] [outer = 0x9518c800] 19:13:43 INFO - PROCESS | 17353 | 1464142423517 Marionette DEBUG loaded listener.js 19:13:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x98089400) [pid = 17353] [serial = 1425] [outer = 0x9518c800] 19:13:44 INFO - PROCESS | 17353 | 1464142424458 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 19:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1686ms 19:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:13:44 INFO - PROCESS | 17353 | 1464142424510 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 19:13:44 INFO - PROCESS | 17353 | 1464142424513 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 19:13:44 INFO - PROCESS | 17353 | 1464142424520 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:13:44 INFO - PROCESS | 17353 | 1464142424534 Marionette TRACE conn4 <- [1,1870,null,{}] 19:13:44 INFO - PROCESS | 17353 | 1464142424539 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:44 INFO - PROCESS | 17353 | 1464142424771 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 19:13:45 INFO - PROCESS | 17353 | 1464142425098 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:45 INFO - PROCESS | 17353 | ++DOCSHELL 0x920f4800 == 136 [pid = 17353] [id = 475] 19:13:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x928f0c00) [pid = 17353] [serial = 1426] [outer = (nil)] 19:13:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x99d6d400) [pid = 17353] [serial = 1427] [outer = 0x928f0c00] 19:13:45 INFO - PROCESS | 17353 | 1464142425194 Marionette DEBUG loaded listener.js 19:13:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x99e89c00) [pid = 17353] [serial = 1428] [outer = 0x928f0c00] 19:13:46 INFO - PROCESS | 17353 | 1464142426104 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 19:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1644ms 19:13:46 INFO - PROCESS | 17353 | 1464142426165 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 19:13:46 INFO - PROCESS | 17353 | 1464142426169 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 19:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:13:46 INFO - PROCESS | 17353 | 1464142426176 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:13:46 INFO - PROCESS | 17353 | 1464142426178 Marionette TRACE conn4 <- [1,1874,null,{}] 19:13:46 INFO - PROCESS | 17353 | 1464142426185 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:46 INFO - PROCESS | 17353 | 1464142426417 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 19:13:46 INFO - PROCESS | 17353 | 1464142426747 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:46 INFO - PROCESS | 17353 | ++DOCSHELL 0x92351c00 == 137 [pid = 17353] [id = 476] 19:13:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x99117000) [pid = 17353] [serial = 1429] [outer = (nil)] 19:13:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0x9ae4c400) [pid = 17353] [serial = 1430] [outer = 0x99117000] 19:13:46 INFO - PROCESS | 17353 | 1464142426841 Marionette DEBUG loaded listener.js 19:13:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0x9b1de000) [pid = 17353] [serial = 1431] [outer = 0x99117000] 19:13:47 INFO - PROCESS | 17353 | 1464142427795 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 19:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1685ms 19:13:47 INFO - PROCESS | 17353 | 1464142427862 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 19:13:47 INFO - PROCESS | 17353 | 1464142427866 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 19:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:13:47 INFO - PROCESS | 17353 | 1464142427873 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:13:47 INFO - PROCESS | 17353 | 1464142427877 Marionette TRACE conn4 <- [1,1878,null,{}] 19:13:47 INFO - PROCESS | 17353 | 1464142427883 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:48 INFO - PROCESS | 17353 | 1464142428123 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 19:13:48 INFO - PROCESS | 17353 | 1464142428462 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:48 INFO - PROCESS | 17353 | ++DOCSHELL 0x87efec00 == 138 [pid = 17353] [id = 477] 19:13:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0x9a0b2000) [pid = 17353] [serial = 1432] [outer = (nil)] 19:13:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0x9b337c00) [pid = 17353] [serial = 1433] [outer = 0x9a0b2000] 19:13:48 INFO - PROCESS | 17353 | 1464142428559 Marionette DEBUG loaded listener.js 19:13:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 183 (0x9b446c00) [pid = 17353] [serial = 1434] [outer = 0x9a0b2000] 19:13:49 INFO - PROCESS | 17353 | 1464142429500 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 19:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1694ms 19:13:49 INFO - PROCESS | 17353 | 1464142429569 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 19:13:49 INFO - PROCESS | 17353 | 1464142429572 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 19:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:13:49 INFO - PROCESS | 17353 | 1464142429580 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:13:49 INFO - PROCESS | 17353 | 1464142429584 Marionette TRACE conn4 <- [1,1882,null,{}] 19:13:49 INFO - PROCESS | 17353 | 1464142429590 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:49 INFO - PROCESS | 17353 | 1464142429826 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 19:13:50 INFO - PROCESS | 17353 | 1464142430157 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b32bc00 == 139 [pid = 17353] [id = 478] 19:13:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 184 (0x9b444000) [pid = 17353] [serial = 1435] [outer = (nil)] 19:13:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 185 (0x9b7cfc00) [pid = 17353] [serial = 1436] [outer = 0x9b444000] 19:13:50 INFO - PROCESS | 17353 | 1464142430254 Marionette DEBUG loaded listener.js 19:13:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 186 (0x9b7d7400) [pid = 17353] [serial = 1437] [outer = 0x9b444000] 19:13:51 INFO - PROCESS | 17353 | 1464142431186 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 19:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1641ms 19:13:51 INFO - PROCESS | 17353 | 1464142431222 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 19:13:51 INFO - PROCESS | 17353 | 1464142431226 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 19:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:13:51 INFO - PROCESS | 17353 | 1464142431233 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:13:51 INFO - PROCESS | 17353 | 1464142431237 Marionette TRACE conn4 <- [1,1886,null,{}] 19:13:51 INFO - PROCESS | 17353 | 1464142431243 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:51 INFO - PROCESS | 17353 | 1464142431479 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 19:13:51 INFO - PROCESS | 17353 | 1464142431821 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:51 INFO - PROCESS | 17353 | ++DOCSHELL 0x990acc00 == 140 [pid = 17353] [id = 479] 19:13:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 187 (0x9b27f400) [pid = 17353] [serial = 1438] [outer = (nil)] 19:13:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 188 (0x9c417c00) [pid = 17353] [serial = 1439] [outer = 0x9b27f400] 19:13:51 INFO - PROCESS | 17353 | 1464142431912 Marionette DEBUG loaded listener.js 19:13:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 189 (0x9c46f000) [pid = 17353] [serial = 1440] [outer = 0x9b27f400] 19:13:52 INFO - PROCESS | 17353 | 1464142432897 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 19:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1733ms 19:13:52 INFO - PROCESS | 17353 | 1464142432968 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 19:13:52 INFO - PROCESS | 17353 | 1464142432973 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 19:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:13:52 INFO - PROCESS | 17353 | 1464142432981 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:13:52 INFO - PROCESS | 17353 | 1464142432985 Marionette TRACE conn4 <- [1,1890,null,{}] 19:13:53 INFO - PROCESS | 17353 | 1464142432992 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:53 INFO - PROCESS | 17353 | 1464142433300 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 19:13:54 INFO - PROCESS | 17353 | --DOCSHELL 0x87ec6400 == 139 [pid = 17353] [id = 436] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 188 (0x8e39c800) [pid = 17353] [serial = 1194] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 187 (0x8d40f000) [pid = 17353] [serial = 1245] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 186 (0xa6290c00) [pid = 17353] [serial = 1233] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 185 (0x8b558c00) [pid = 17353] [serial = 1239] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 184 (0x9b76dc00) [pid = 17353] [serial = 1236] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 183 (0x9b771c00) [pid = 17353] [serial = 1242] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 182 (0xa35ea400) [pid = 17353] [serial = 1230] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0xa30be800) [pid = 17353] [serial = 1227] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x8cd88400) [pid = 17353] [serial = 1317] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x8c957400) [pid = 17353] [serial = 1319] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0x8b79f800) [pid = 17353] [serial = 1313] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x87ef7000) [pid = 17353] [serial = 1310] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0x8a3ec800) [pid = 17353] [serial = 1311] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0x9bd9fc00) [pid = 17353] [serial = 1308] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0x9bc3e400) [pid = 17353] [serial = 1307] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x9b337800) [pid = 17353] [serial = 1305] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x9b332000) [pid = 17353] [serial = 1304] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x9ac8b400) [pid = 17353] [serial = 1302] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x9a193000) [pid = 17353] [serial = 1301] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x9910b800) [pid = 17353] [serial = 1299] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x98086400) [pid = 17353] [serial = 1298] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x95191000) [pid = 17353] [serial = 1296] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x95185800) [pid = 17353] [serial = 1295] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x94f23400) [pid = 17353] [serial = 1293] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x9446d400) [pid = 17353] [serial = 1292] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x928ee800) [pid = 17353] [serial = 1290] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x9234d000) [pid = 17353] [serial = 1289] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x9204c000) [pid = 17353] [serial = 1287] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x9152e400) [pid = 17353] [serial = 1286] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x9100d800) [pid = 17353] [serial = 1284] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x91005800) [pid = 17353] [serial = 1283] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x8f7c6000) [pid = 17353] [serial = 1281] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x8f5e9800) [pid = 17353] [serial = 1280] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x8f313000) [pid = 17353] [serial = 1278] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x8eb03800) [pid = 17353] [serial = 1277] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x8ea19c00) [pid = 17353] [serial = 1275] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x8e9a6800) [pid = 17353] [serial = 1274] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x8e166400) [pid = 17353] [serial = 1272] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x8d82cc00) [pid = 17353] [serial = 1271] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x8d693c00) [pid = 17353] [serial = 1269] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x8d68a800) [pid = 17353] [serial = 1268] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x8d512400) [pid = 17353] [serial = 1266] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x8cdbd400) [pid = 17353] [serial = 1265] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x8c94dc00) [pid = 17353] [serial = 1263] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x8c84bc00) [pid = 17353] [serial = 1262] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x8addd400) [pid = 17353] [serial = 1260] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x8a426000) [pid = 17353] [serial = 1259] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x8c9b6000) [pid = 17353] [serial = 1316] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x8c7c3000) [pid = 17353] [serial = 1314] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x8d5be400) [pid = 17353] [serial = 1320] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x90d5f800) [pid = 17353] [serial = 1206] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8b7ab400) [pid = 17353] [serial = 1197] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x9515a800) [pid = 17353] [serial = 1212] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8eb0d400) [pid = 17353] [serial = 1203] [outer = (nil)] [url = about:blank] 19:13:54 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x8d630c00) [pid = 17353] [serial = 1322] [outer = (nil)] [url = about:blank] 19:13:55 INFO - PROCESS | 17353 | 1464142435124 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:55 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3ed800 == 140 [pid = 17353] [id = 480] 19:13:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8a3f2800) [pid = 17353] [serial = 1441] [outer = (nil)] 19:13:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8a424400) [pid = 17353] [serial = 1442] [outer = 0x8a3f2800] 19:13:55 INFO - PROCESS | 17353 | 1464142435211 Marionette DEBUG loaded listener.js 19:13:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8a5f0c00) [pid = 17353] [serial = 1443] [outer = 0x8a3f2800] 19:13:56 INFO - PROCESS | 17353 | 1464142436051 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 19:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 3088ms 19:13:56 INFO - PROCESS | 17353 | 1464142436072 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 19:13:56 INFO - PROCESS | 17353 | 1464142436078 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 19:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:13:56 INFO - PROCESS | 17353 | 1464142436086 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:13:56 INFO - PROCESS | 17353 | 1464142436092 Marionette TRACE conn4 <- [1,1894,null,{}] 19:13:56 INFO - PROCESS | 17353 | 1464142436099 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:56 INFO - PROCESS | 17353 | 1464142436333 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 19:13:56 INFO - PROCESS | 17353 | 1464142436536 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:56 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b550000 == 141 [pid = 17353] [id = 481] 19:13:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8b555400) [pid = 17353] [serial = 1444] [outer = (nil)] 19:13:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8b7a2000) [pid = 17353] [serial = 1445] [outer = 0x8b555400] 19:13:56 INFO - PROCESS | 17353 | 1464142436619 Marionette DEBUG loaded listener.js 19:13:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8c7c2000) [pid = 17353] [serial = 1446] [outer = 0x8b555400] 19:13:57 INFO - PROCESS | 17353 | 1464142437578 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 19:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1541ms 19:13:57 INFO - PROCESS | 17353 | 1464142437631 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 19:13:57 INFO - PROCESS | 17353 | 1464142437638 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 19:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:13:57 INFO - PROCESS | 17353 | 1464142437653 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:13:57 INFO - PROCESS | 17353 | 1464142437656 Marionette TRACE conn4 <- [1,1898,null,{}] 19:13:57 INFO - PROCESS | 17353 | 1464142437662 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:57 INFO - PROCESS | 17353 | 1464142437954 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 19:13:58 INFO - PROCESS | 17353 | 1464142437995 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:58 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c84cc00 == 142 [pid = 17353] [id = 482] 19:13:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8c9bf000) [pid = 17353] [serial = 1447] [outer = (nil)] 19:13:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8cd86c00) [pid = 17353] [serial = 1448] [outer = 0x8c9bf000] 19:13:58 INFO - PROCESS | 17353 | 1464142438071 Marionette DEBUG loaded listener.js 19:13:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8cdb6000) [pid = 17353] [serial = 1449] [outer = 0x8c9bf000] 19:13:59 INFO - PROCESS | 17353 | 1464142439207 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 19:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1631ms 19:13:59 INFO - PROCESS | 17353 | 1464142439286 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 19:13:59 INFO - PROCESS | 17353 | 1464142439289 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 19:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:13:59 INFO - PROCESS | 17353 | 1464142439305 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:13:59 INFO - PROCESS | 17353 | 1464142439315 Marionette TRACE conn4 <- [1,1902,null,{}] 19:13:59 INFO - PROCESS | 17353 | 1464142439339 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:00 INFO - PROCESS | 17353 | 1464142440035 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x87eca000) [pid = 17353] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x8e39b400) [pid = 17353] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x8c7cec00) [pid = 17353] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x8d695c00) [pid = 17353] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x8ea57c00) [pid = 17353] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8b46f000) [pid = 17353] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x9446c400) [pid = 17353] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8f5eb800) [pid = 17353] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x9ac87c00) [pid = 17353] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x8e9a5800) [pid = 17353] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x8d5c3c00) [pid = 17353] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x8aff9800) [pid = 17353] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x8a42b400) [pid = 17353] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x910ea800) [pid = 17353] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0x87efb400) [pid = 17353] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 127 (0x91523c00) [pid = 17353] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 126 (0x8eb0bc00) [pid = 17353] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:14:00 INFO - PROCESS | 17353 | --DOMWINDOW == 125 (0x9808a400) [pid = 17353] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:14:00 INFO - PROCESS | 17353 | 1464142440290 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:00 INFO - PROCESS | 17353 | ++DOCSHELL 0x87eca000 == 143 [pid = 17353] [id = 483] 19:14:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 126 (0x87ecd400) [pid = 17353] [serial = 1450] [outer = (nil)] 19:14:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 127 (0x8b46f800) [pid = 17353] [serial = 1451] [outer = 0x87ecd400] 19:14:00 INFO - PROCESS | 17353 | 1464142440372 Marionette DEBUG loaded listener.js 19:14:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 128 (0x8d5ae800) [pid = 17353] [serial = 1452] [outer = 0x87ecd400] 19:14:01 INFO - PROCESS | 17353 | 1464142441200 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 19:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1958ms 19:14:01 INFO - PROCESS | 17353 | 1464142441257 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 19:14:01 INFO - PROCESS | 17353 | 1464142441261 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 19:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:14:01 INFO - PROCESS | 17353 | 1464142441268 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:14:01 INFO - PROCESS | 17353 | 1464142441270 Marionette TRACE conn4 <- [1,1906,null,{}] 19:14:01 INFO - PROCESS | 17353 | 1464142441276 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:01 INFO - PROCESS | 17353 | 1464142441493 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 19:14:01 INFO - PROCESS | 17353 | 1464142441684 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x8aff5c00 == 144 [pid = 17353] [id = 484] 19:14:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x8d5bf800) [pid = 17353] [serial = 1453] [outer = (nil)] 19:14:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8d68cc00) [pid = 17353] [serial = 1454] [outer = 0x8d5bf800] 19:14:01 INFO - PROCESS | 17353 | 1464142441766 Marionette DEBUG loaded listener.js 19:14:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8d693c00) [pid = 17353] [serial = 1455] [outer = 0x8d5bf800] 19:14:02 INFO - PROCESS | 17353 | 1464142442950 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 19:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1735ms 19:14:03 INFO - PROCESS | 17353 | 1464142443004 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 19:14:03 INFO - PROCESS | 17353 | 1464142443012 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 19:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:14:03 INFO - PROCESS | 17353 | 1464142443021 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:14:03 INFO - PROCESS | 17353 | 1464142443028 Marionette TRACE conn4 <- [1,1910,null,{}] 19:14:03 INFO - PROCESS | 17353 | 1464142443037 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:03 INFO - PROCESS | 17353 | 1464142443330 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 19:14:03 INFO - PROCESS | 17353 | 1464142443681 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a5f7400 == 145 [pid = 17353] [id = 485] 19:14:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8b558400) [pid = 17353] [serial = 1456] [outer = (nil)] 19:14:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8c84f400) [pid = 17353] [serial = 1457] [outer = 0x8b558400] 19:14:03 INFO - PROCESS | 17353 | 1464142443789 Marionette DEBUG loaded listener.js 19:14:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8c9b3400) [pid = 17353] [serial = 1458] [outer = 0x8b558400] 19:14:04 INFO - PROCESS | 17353 | 1464142444768 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 19:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1787ms 19:14:04 INFO - PROCESS | 17353 | 1464142444809 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 19:14:04 INFO - PROCESS | 17353 | 1464142444819 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 19:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:14:04 INFO - PROCESS | 17353 | 1464142444831 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:14:04 INFO - PROCESS | 17353 | 1464142444835 Marionette TRACE conn4 <- [1,1914,null,{}] 19:14:04 INFO - PROCESS | 17353 | 1464142444842 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:05 INFO - PROCESS | 17353 | 1464142445094 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 19:14:05 INFO - PROCESS | 17353 | 1464142445430 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5b3800 == 146 [pid = 17353] [id = 486] 19:14:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8d5b8400) [pid = 17353] [serial = 1459] [outer = (nil)] 19:14:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8d629800) [pid = 17353] [serial = 1460] [outer = 0x8d5b8400] 19:14:05 INFO - PROCESS | 17353 | 1464142445530 Marionette DEBUG loaded listener.js 19:14:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8d68d400) [pid = 17353] [serial = 1461] [outer = 0x8d5b8400] 19:14:06 INFO - PROCESS | 17353 | 1464142446512 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 19:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1737ms 19:14:06 INFO - PROCESS | 17353 | 1464142446569 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 19:14:06 INFO - PROCESS | 17353 | 1464142446572 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 19:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:14:06 INFO - PROCESS | 17353 | 1464142446581 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:14:06 INFO - PROCESS | 17353 | 1464142446587 Marionette TRACE conn4 <- [1,1918,null,{}] 19:14:06 INFO - PROCESS | 17353 | 1464142446605 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:06 INFO - PROCESS | 17353 | 1464142446891 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 19:14:07 INFO - PROCESS | 17353 | 1464142447219 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:07 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e16a000 == 147 [pid = 17353] [id = 487] 19:14:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8e39c800) [pid = 17353] [serial = 1462] [outer = (nil)] 19:14:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8e9ab400) [pid = 17353] [serial = 1463] [outer = 0x8e39c800] 19:14:07 INFO - PROCESS | 17353 | 1464142447317 Marionette DEBUG loaded listener.js 19:14:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8ea19c00) [pid = 17353] [serial = 1464] [outer = 0x8e39c800] 19:14:08 INFO - PROCESS | 17353 | 1464142448296 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 19:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1791ms 19:14:08 INFO - PROCESS | 17353 | 1464142448373 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 19:14:08 INFO - PROCESS | 17353 | 1464142448378 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 19:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:14:08 INFO - PROCESS | 17353 | 1464142448385 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:14:08 INFO - PROCESS | 17353 | 1464142448388 Marionette TRACE conn4 <- [1,1922,null,{}] 19:14:08 INFO - PROCESS | 17353 | 1464142448394 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:08 INFO - PROCESS | 17353 | 1464142448684 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 19:14:09 INFO - PROCESS | 17353 | 1464142449034 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:09 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c84b800 == 148 [pid = 17353] [id = 488] 19:14:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8d401c00) [pid = 17353] [serial = 1465] [outer = (nil)] 19:14:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8eb08400) [pid = 17353] [serial = 1466] [outer = 0x8d401c00] 19:14:09 INFO - PROCESS | 17353 | 1464142449126 Marionette DEBUG loaded listener.js 19:14:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8f313800) [pid = 17353] [serial = 1467] [outer = 0x8d401c00] 19:14:10 INFO - PROCESS | 17353 | 1464142450069 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 19:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1735ms 19:14:10 INFO - PROCESS | 17353 | 1464142450121 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 19:14:10 INFO - PROCESS | 17353 | 1464142450125 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 19:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:14:10 INFO - PROCESS | 17353 | 1464142450133 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:14:10 INFO - PROCESS | 17353 | 1464142450136 Marionette TRACE conn4 <- [1,1926,null,{}] 19:14:10 INFO - PROCESS | 17353 | 1464142450142 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:10 INFO - PROCESS | 17353 | 1464142450372 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 19:14:10 INFO - PROCESS | 17353 | 1464142450698 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:10 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b552800 == 149 [pid = 17353] [id = 489] 19:14:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8ea17000) [pid = 17353] [serial = 1468] [outer = (nil)] 19:14:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8f5e0400) [pid = 17353] [serial = 1469] [outer = 0x8ea17000] 19:14:10 INFO - PROCESS | 17353 | 1464142450796 Marionette DEBUG loaded listener.js 19:14:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8f5e8400) [pid = 17353] [serial = 1470] [outer = 0x8ea17000] 19:14:11 INFO - PROCESS | 17353 | 1464142451763 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 19:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1683ms 19:14:11 INFO - PROCESS | 17353 | 1464142451818 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 19:14:11 INFO - PROCESS | 17353 | 1464142451821 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 19:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:14:11 INFO - PROCESS | 17353 | 1464142451828 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:14:11 INFO - PROCESS | 17353 | 1464142451831 Marionette TRACE conn4 <- [1,1930,null,{}] 19:14:11 INFO - PROCESS | 17353 | 1464142451838 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:12 INFO - PROCESS | 17353 | 1464142452092 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 19:14:12 INFO - PROCESS | 17353 | 1464142452440 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:12 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f31e400 == 150 [pid = 17353] [id = 490] 19:14:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x90d5a800) [pid = 17353] [serial = 1471] [outer = (nil)] 19:14:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x910dd000) [pid = 17353] [serial = 1472] [outer = 0x90d5a800] 19:14:12 INFO - PROCESS | 17353 | 1464142452540 Marionette DEBUG loaded listener.js 19:14:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x910ea800) [pid = 17353] [serial = 1473] [outer = 0x90d5a800] 19:14:13 INFO - PROCESS | 17353 | 1464142453512 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 19:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1735ms 19:14:13 INFO - PROCESS | 17353 | 1464142453564 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 19:14:13 INFO - PROCESS | 17353 | 1464142453569 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 19:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:14:13 INFO - PROCESS | 17353 | 1464142453576 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:14:13 INFO - PROCESS | 17353 | 1464142453580 Marionette TRACE conn4 <- [1,1934,null,{}] 19:14:13 INFO - PROCESS | 17353 | 1464142453586 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:13 INFO - PROCESS | 17353 | 1464142453839 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 19:14:14 INFO - PROCESS | 17353 | 1464142454178 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:14 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5b7800 == 151 [pid = 17353] [id = 491] 19:14:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x90d5a000) [pid = 17353] [serial = 1474] [outer = (nil)] 19:14:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x9234a800) [pid = 17353] [serial = 1475] [outer = 0x90d5a000] 19:14:14 INFO - PROCESS | 17353 | 1464142454276 Marionette DEBUG loaded listener.js 19:14:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x92352400) [pid = 17353] [serial = 1476] [outer = 0x90d5a000] 19:14:15 INFO - PROCESS | 17353 | 1464142455285 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 19:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1741ms 19:14:15 INFO - PROCESS | 17353 | 1464142455318 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 19:14:15 INFO - PROCESS | 17353 | 1464142455321 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 19:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:14:15 INFO - PROCESS | 17353 | 1464142455329 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:14:15 INFO - PROCESS | 17353 | 1464142455333 Marionette TRACE conn4 <- [1,1938,null,{}] 19:14:15 INFO - PROCESS | 17353 | 1464142455340 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:15 INFO - PROCESS | 17353 | 1464142455582 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 19:14:15 INFO - PROCESS | 17353 | 1464142455910 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:15 INFO - PROCESS | 17353 | ++DOCSHELL 0x91007800 == 152 [pid = 17353] [id = 492] 19:14:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x910e3000) [pid = 17353] [serial = 1477] [outer = (nil)] 19:14:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x935cc400) [pid = 17353] [serial = 1478] [outer = 0x910e3000] 19:14:16 INFO - PROCESS | 17353 | 1464142456012 Marionette DEBUG loaded listener.js 19:14:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x937b1c00) [pid = 17353] [serial = 1479] [outer = 0x910e3000] 19:14:17 INFO - PROCESS | 17353 | 1464142457115 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 19:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1842ms 19:14:17 INFO - PROCESS | 17353 | 1464142457172 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 19:14:17 INFO - PROCESS | 17353 | 1464142457176 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 19:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:14:17 INFO - PROCESS | 17353 | 1464142457183 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:14:17 INFO - PROCESS | 17353 | 1464142457187 Marionette TRACE conn4 <- [1,1942,null,{}] 19:14:17 INFO - PROCESS | 17353 | 1464142457193 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:17 INFO - PROCESS | 17353 | 1464142457451 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 19:14:17 INFO - PROCESS | 17353 | 1464142457797 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x928f1000 == 153 [pid = 17353] [id = 493] 19:14:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x928f3400) [pid = 17353] [serial = 1480] [outer = (nil)] 19:14:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x94f0c000) [pid = 17353] [serial = 1481] [outer = 0x928f3400] 19:14:17 INFO - PROCESS | 17353 | 1464142457893 Marionette DEBUG loaded listener.js 19:14:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x94f21c00) [pid = 17353] [serial = 1482] [outer = 0x928f3400] 19:14:18 INFO - PROCESS | 17353 | 1464142458825 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1686ms 19:14:18 INFO - PROCESS | 17353 | 1464142458870 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 19:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:14:18 INFO - PROCESS | 17353 | 1464142458875 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 19:14:18 INFO - PROCESS | 17353 | 1464142458882 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:14:18 INFO - PROCESS | 17353 | 1464142458885 Marionette TRACE conn4 <- [1,1946,null,{}] 19:14:18 INFO - PROCESS | 17353 | 1464142458891 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:19 INFO - PROCESS | 17353 | 1464142459130 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 19:14:19 INFO - PROCESS | 17353 | 1464142459569 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:19 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c84a800 == 154 [pid = 17353] [id = 494] 19:14:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x8e16b000) [pid = 17353] [serial = 1483] [outer = (nil)] 19:14:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x9515dc00) [pid = 17353] [serial = 1484] [outer = 0x8e16b000] 19:14:19 INFO - PROCESS | 17353 | 1464142459731 Marionette DEBUG loaded listener.js 19:14:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x95185800) [pid = 17353] [serial = 1485] [outer = 0x8e16b000] 19:14:20 INFO - PROCESS | 17353 | 1464142460924 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2088ms 19:14:20 INFO - PROCESS | 17353 | 1464142460971 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 19:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:14:20 INFO - PROCESS | 17353 | 1464142460975 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 19:14:20 INFO - PROCESS | 17353 | 1464142460982 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:14:20 INFO - PROCESS | 17353 | 1464142460987 Marionette TRACE conn4 <- [1,1950,null,{}] 19:14:20 INFO - PROCESS | 17353 | 1464142460993 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:21 INFO - PROCESS | 17353 | 1464142461286 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 19:14:21 INFO - PROCESS | 17353 | 1464142461638 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:21 INFO - PROCESS | 17353 | ++DOCSHELL 0x94fb0800 == 155 [pid = 17353] [id = 495] 19:14:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x99d71800) [pid = 17353] [serial = 1486] [outer = (nil)] 19:14:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x9a193000) [pid = 17353] [serial = 1487] [outer = 0x99d71800] 19:14:21 INFO - PROCESS | 17353 | 1464142461737 Marionette DEBUG loaded listener.js 19:14:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x9afa6400) [pid = 17353] [serial = 1488] [outer = 0x99d71800] 19:14:22 INFO - PROCESS | 17353 | 1464142462695 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 19:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1781ms 19:14:22 INFO - PROCESS | 17353 | 1464142462764 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 19:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:14:22 INFO - PROCESS | 17353 | 1464142462768 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 19:14:22 INFO - PROCESS | 17353 | 1464142462775 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:14:22 INFO - PROCESS | 17353 | 1464142462779 Marionette TRACE conn4 <- [1,1954,null,{}] 19:14:22 INFO - PROCESS | 17353 | 1464142462785 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:23 INFO - PROCESS | 17353 | 1464142463059 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 19:14:23 INFO - PROCESS | 17353 | 1464142463404 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:23 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea5c800 == 156 [pid = 17353] [id = 496] 19:14:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x94f2b000) [pid = 17353] [serial = 1489] [outer = (nil)] 19:14:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x9b443800) [pid = 17353] [serial = 1490] [outer = 0x94f2b000] 19:14:23 INFO - PROCESS | 17353 | 1464142463512 Marionette DEBUG loaded listener.js 19:14:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x9b767c00) [pid = 17353] [serial = 1491] [outer = 0x94f2b000] 19:14:24 INFO - PROCESS | 17353 | 1464142464453 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 19:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1737ms 19:14:24 INFO - PROCESS | 17353 | 1464142464513 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 19:14:24 INFO - PROCESS | 17353 | 1464142464516 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 19:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:14:24 INFO - PROCESS | 17353 | 1464142464523 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:14:24 INFO - PROCESS | 17353 | 1464142464527 Marionette TRACE conn4 <- [1,1958,null,{}] 19:14:24 INFO - PROCESS | 17353 | 1464142464533 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:24 INFO - PROCESS | 17353 | 1464142464772 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 19:14:25 INFO - PROCESS | 17353 | 1464142465105 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:25 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ecc000 == 157 [pid = 17353] [id = 497] 19:14:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x9b337800) [pid = 17353] [serial = 1492] [outer = (nil)] 19:14:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x9bc3f400) [pid = 17353] [serial = 1493] [outer = 0x9b337800] 19:14:25 INFO - PROCESS | 17353 | 1464142465200 Marionette DEBUG loaded listener.js 19:14:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x9bda0000) [pid = 17353] [serial = 1494] [outer = 0x9b337800] 19:14:26 INFO - PROCESS | 17353 | 1464142466122 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 19:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1640ms 19:14:26 INFO - PROCESS | 17353 | 1464142466165 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 19:14:26 INFO - PROCESS | 17353 | 1464142466169 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 19:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:14:26 INFO - PROCESS | 17353 | 1464142466176 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:14:26 INFO - PROCESS | 17353 | 1464142466179 Marionette TRACE conn4 <- [1,1962,null,{}] 19:14:26 INFO - PROCESS | 17353 | 1464142466185 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:26 INFO - PROCESS | 17353 | 1464142466422 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 19:14:26 INFO - PROCESS | 17353 | 1464142466759 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:26 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b768400 == 158 [pid = 17353] [id = 498] 19:14:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x9bc41000) [pid = 17353] [serial = 1495] [outer = (nil)] 19:14:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x9d6b4400) [pid = 17353] [serial = 1496] [outer = 0x9bc41000] 19:14:26 INFO - PROCESS | 17353 | 1464142466856 Marionette DEBUG loaded listener.js 19:14:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x9d6cd000) [pid = 17353] [serial = 1497] [outer = 0x9bc41000] 19:14:27 INFO - PROCESS | 17353 | 1464142467815 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 19:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1689ms 19:14:27 INFO - PROCESS | 17353 | 1464142467866 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 19:14:27 INFO - PROCESS | 17353 | 1464142467870 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 19:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:14:27 INFO - PROCESS | 17353 | 1464142467877 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:14:27 INFO - PROCESS | 17353 | 1464142467881 Marionette TRACE conn4 <- [1,1966,null,{}] 19:14:27 INFO - PROCESS | 17353 | 1464142467887 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:28 INFO - PROCESS | 17353 | 1464142468152 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 19:14:28 INFO - PROCESS | 17353 | 1464142468491 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:28 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3ef800 == 159 [pid = 17353] [id = 499] 19:14:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x8b46e800) [pid = 17353] [serial = 1498] [outer = (nil)] 19:14:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x9c8a1c00) [pid = 17353] [serial = 1499] [outer = 0x8b46e800] 19:14:28 INFO - PROCESS | 17353 | 1464142468589 Marionette DEBUG loaded listener.js 19:14:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0xa215cc00) [pid = 17353] [serial = 1500] [outer = 0x8b46e800] 19:14:29 INFO - PROCESS | 17353 | 1464142469532 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 19:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1735ms 19:14:29 INFO - PROCESS | 17353 | 1464142469613 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 19:14:29 INFO - PROCESS | 17353 | 1464142469617 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 19:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:14:29 INFO - PROCESS | 17353 | 1464142469624 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:14:29 INFO - PROCESS | 17353 | 1464142469628 Marionette TRACE conn4 <- [1,1970,null,{}] 19:14:29 INFO - PROCESS | 17353 | 1464142469635 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:29 INFO - PROCESS | 17353 | 1464142469912 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 19:14:30 INFO - PROCESS | 17353 | 1464142470249 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x8947b000 == 160 [pid = 17353] [id = 500] 19:14:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0xa2160800) [pid = 17353] [serial = 1501] [outer = (nil)] 19:14:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0xa2402c00) [pid = 17353] [serial = 1502] [outer = 0xa2160800] 19:14:30 INFO - PROCESS | 17353 | 1464142470346 Marionette DEBUG loaded listener.js 19:14:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0xa2630000) [pid = 17353] [serial = 1503] [outer = 0xa2160800] 19:14:31 INFO - PROCESS | 17353 | 1464142471255 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 19:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1683ms 19:14:31 INFO - PROCESS | 17353 | 1464142471308 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 19:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:14:31 INFO - PROCESS | 17353 | 1464142471313 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 19:14:31 INFO - PROCESS | 17353 | 1464142471321 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:14:31 INFO - PROCESS | 17353 | 1464142471324 Marionette TRACE conn4 <- [1,1974,null,{}] 19:14:31 INFO - PROCESS | 17353 | 1464142471331 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:31 INFO - PROCESS | 17353 | 1464142471588 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 19:14:31 INFO - PROCESS | 17353 | 1464142471925 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:31 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ec7000 == 161 [pid = 17353] [id = 501] 19:14:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0x8c9be400) [pid = 17353] [serial = 1504] [outer = (nil)] 19:14:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0xa30c0400) [pid = 17353] [serial = 1505] [outer = 0x8c9be400] 19:14:32 INFO - PROCESS | 17353 | 1464142472024 Marionette DEBUG loaded listener.js 19:14:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0xa30f0800) [pid = 17353] [serial = 1506] [outer = 0x8c9be400] 19:14:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8b7a5c00 == 160 [pid = 17353] [id = 460] 19:14:33 INFO - PROCESS | 17353 | --DOCSHELL 0x9515d400 == 159 [pid = 17353] [id = 386] 19:14:33 INFO - PROCESS | 17353 | --DOCSHELL 0x9a0e3000 == 158 [pid = 17353] [id = 49] 19:14:33 INFO - PROCESS | 17353 | --DOCSHELL 0x937a7800 == 157 [pid = 17353] [id = 385] 19:14:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5bb400 == 156 [pid = 17353] [id = 333] 19:14:33 INFO - PROCESS | 17353 | --DOCSHELL 0x91524800 == 155 [pid = 17353] [id = 384] 19:14:34 INFO - PROCESS | 17353 | --DOCSHELL 0x87eca000 == 154 [pid = 17353] [id = 483] 19:14:34 INFO - PROCESS | 17353 | --DOCSHELL 0x8c84cc00 == 153 [pid = 17353] [id = 482] 19:14:34 INFO - PROCESS | 17353 | --DOCSHELL 0x8b550000 == 152 [pid = 17353] [id = 481] 19:14:34 INFO - PROCESS | 17353 | --DOCSHELL 0x8a3ed800 == 151 [pid = 17353] [id = 480] 19:14:34 INFO - PROCESS | 17353 | --DOCSHELL 0x90d5c800 == 150 [pid = 17353] [id = 471] 19:14:34 INFO - PROCESS | 17353 | --DOCSHELL 0x8f7c3000 == 149 [pid = 17353] [id = 470] 19:14:34 INFO - PROCESS | 17353 | --DOCSHELL 0x8f5e5800 == 148 [pid = 17353] [id = 469] 19:14:34 INFO - PROCESS | 17353 | --DOCSHELL 0x87ec9400 == 147 [pid = 17353] [id = 468] 19:14:34 INFO - PROCESS | 17353 | --DOCSHELL 0x8d823800 == 146 [pid = 17353] [id = 467] 19:14:34 INFO - PROCESS | 17353 | --DOCSHELL 0x8c95bc00 == 145 [pid = 17353] [id = 466] 19:14:34 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5c7800 == 144 [pid = 17353] [id = 465] 19:14:34 INFO - PROCESS | 17353 | --DOCSHELL 0x8addf000 == 143 [pid = 17353] [id = 463] 19:14:34 INFO - PROCESS | 17353 | --DOCSHELL 0x8cdbfc00 == 142 [pid = 17353] [id = 464] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0x8c957c00) [pid = 17353] [serial = 1257] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x8e9aa400) [pid = 17353] [serial = 1331] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x8c95c000) [pid = 17353] [serial = 1383] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0x938d0800) [pid = 17353] [serial = 1349] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x8f5e7400) [pid = 17353] [serial = 1337] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0x8b65d000) [pid = 17353] [serial = 1380] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0x9515b800) [pid = 17353] [serial = 1353] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0x9afa6c00) [pid = 17353] [serial = 1359] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x9b44c400) [pid = 17353] [serial = 1362] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x9d4c1400) [pid = 17353] [serial = 1370] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x93a81400) [pid = 17353] [serial = 1350] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x8eb06c00) [pid = 17353] [serial = 1334] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x8d62b800) [pid = 17353] [serial = 1328] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x9ac93c00) [pid = 17353] [serial = 1358] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x8c9b2c00) [pid = 17353] [serial = 1326] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x8b554000) [pid = 17353] [serial = 1385] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x9bff0800) [pid = 17353] [serial = 1367] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x92348000) [pid = 17353] [serial = 1343] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x89478800) [pid = 17353] [serial = 1376] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x8a3f6000) [pid = 17353] [serial = 1377] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x928f5800) [pid = 17353] [serial = 1346] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x8b54d400) [pid = 17353] [serial = 1379] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8c858800) [pid = 17353] [serial = 1382] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x9b444400) [pid = 17353] [serial = 1361] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x8f312400) [pid = 17353] [serial = 1335] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x9152c400) [pid = 17353] [serial = 1341] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x9234c400) [pid = 17353] [serial = 1344] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x991bbc00) [pid = 17353] [serial = 1355] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x9b880800) [pid = 17353] [serial = 1364] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x8f7bd800) [pid = 17353] [serial = 1338] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x8d7a8400) [pid = 17353] [serial = 1329] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x8b7adc00) [pid = 17353] [serial = 1325] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x8ea14800) [pid = 17353] [serial = 1332] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x94fb4c00) [pid = 17353] [serial = 1352] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x935d3800) [pid = 17353] [serial = 1347] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x9a18bc00) [pid = 17353] [serial = 1356] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x91009400) [pid = 17353] [serial = 1340] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0xa050b000) [pid = 17353] [serial = 1373] [outer = (nil)] [url = about:blank] 19:14:34 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x8c851c00) [pid = 17353] [serial = 1386] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 17353 | 1464142475071 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 19:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 3795ms 19:14:35 INFO - PROCESS | 17353 | 1464142475116 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 19:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:14:35 INFO - PROCESS | 17353 | 1464142475122 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 19:14:35 INFO - PROCESS | 17353 | 1464142475130 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:14:35 INFO - PROCESS | 17353 | 1464142475135 Marionette TRACE conn4 <- [1,1978,null,{}] 19:14:35 INFO - PROCESS | 17353 | 1464142475143 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:35 INFO - PROCESS | 17353 | 1464142475362 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 19:14:35 INFO - PROCESS | 17353 | 1464142475621 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:35 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b46e000 == 143 [pid = 17353] [id = 502] 19:14:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8b46fc00) [pid = 17353] [serial = 1507] [outer = (nil)] 19:14:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8b559000) [pid = 17353] [serial = 1508] [outer = 0x8b46fc00] 19:14:35 INFO - PROCESS | 17353 | 1464142475729 Marionette DEBUG loaded listener.js 19:14:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8b662c00) [pid = 17353] [serial = 1509] [outer = 0x8b46fc00] 19:14:36 INFO - PROCESS | 17353 | 1464142476664 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1594ms 19:14:36 INFO - PROCESS | 17353 | 1464142476771 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 19:14:36 INFO - PROCESS | 17353 | 1464142476785 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 19:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:14:36 INFO - PROCESS | 17353 | 1464142476810 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:14:36 INFO - PROCESS | 17353 | 1464142476818 Marionette TRACE conn4 <- [1,1982,null,{}] 19:14:36 INFO - PROCESS | 17353 | 1464142476839 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:37 INFO - PROCESS | 17353 | 1464142477255 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 19:14:37 INFO - PROCESS | 17353 | 1464142477506 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:37 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c851c00 == 144 [pid = 17353] [id = 503] 19:14:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x8c854400) [pid = 17353] [serial = 1510] [outer = (nil)] 19:14:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x8c94e000) [pid = 17353] [serial = 1511] [outer = 0x8c854400] 19:14:37 INFO - PROCESS | 17353 | 1464142477781 Marionette DEBUG loaded listener.js 19:14:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x8c9b2c00) [pid = 17353] [serial = 1512] [outer = 0x8c854400] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x928f0c00) [pid = 17353] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x87ecd400) [pid = 17353] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x9518c800) [pid = 17353] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x9b27f400) [pid = 17353] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x8c9bf000) [pid = 17353] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x90d5c000) [pid = 17353] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x8a3f2800) [pid = 17353] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x9b444000) [pid = 17353] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x920f0c00) [pid = 17353] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x90d5e400) [pid = 17353] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x9a0b2000) [pid = 17353] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x9515f800) [pid = 17353] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x99117000) [pid = 17353] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8b555400) [pid = 17353] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:14:39 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x9b446000) [pid = 17353] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:14:39 INFO - PROCESS | 17353 | 1464142479490 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2713ms 19:14:39 INFO - PROCESS | 17353 | 1464142479515 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 19:14:39 INFO - PROCESS | 17353 | 1464142479519 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 19:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:14:39 INFO - PROCESS | 17353 | 1464142479526 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:14:39 INFO - PROCESS | 17353 | 1464142479532 Marionette TRACE conn4 <- [1,1986,null,{}] 19:14:39 INFO - PROCESS | 17353 | 1464142479549 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:39 INFO - PROCESS | 17353 | 1464142479849 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 19:14:39 INFO - PROCESS | 17353 | 1464142479976 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:40 INFO - PROCESS | 17353 | ++DOCSHELL 0x8adde400 == 145 [pid = 17353] [id = 504] 19:14:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8c9b9000) [pid = 17353] [serial = 1513] [outer = (nil)] 19:14:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8d408c00) [pid = 17353] [serial = 1514] [outer = 0x8c9b9000] 19:14:40 INFO - PROCESS | 17353 | 1464142480058 Marionette DEBUG loaded listener.js 19:14:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8d5b7c00) [pid = 17353] [serial = 1515] [outer = 0x8c9b9000] 19:14:40 INFO - PROCESS | 17353 | 1464142480841 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1342ms 19:14:40 INFO - PROCESS | 17353 | 1464142480869 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 19:14:40 INFO - PROCESS | 17353 | 1464142480874 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 19:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:14:40 INFO - PROCESS | 17353 | 1464142480880 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:14:40 INFO - PROCESS | 17353 | 1464142480883 Marionette TRACE conn4 <- [1,1990,null,{}] 19:14:40 INFO - PROCESS | 17353 | 1464142480889 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:41 INFO - PROCESS | 17353 | 1464142481096 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 19:14:41 INFO - PROCESS | 17353 | 1464142481290 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:41 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cd8d800 == 146 [pid = 17353] [id = 505] 19:14:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8d5c7800) [pid = 17353] [serial = 1516] [outer = (nil)] 19:14:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8d637000) [pid = 17353] [serial = 1517] [outer = 0x8d5c7800] 19:14:41 INFO - PROCESS | 17353 | 1464142481370 Marionette DEBUG loaded listener.js 19:14:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8d7a1800) [pid = 17353] [serial = 1518] [outer = 0x8d5c7800] 19:14:42 INFO - PROCESS | 17353 | 1464142482494 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1640ms 19:14:42 INFO - PROCESS | 17353 | 1464142482521 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 19:14:42 INFO - PROCESS | 17353 | 1464142482529 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 19:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:14:42 INFO - PROCESS | 17353 | 1464142482538 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:14:42 INFO - PROCESS | 17353 | 1464142482544 Marionette TRACE conn4 <- [1,1994,null,{}] 19:14:42 INFO - PROCESS | 17353 | 1464142482574 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:42 INFO - PROCESS | 17353 | 1464142482820 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 19:14:43 INFO - PROCESS | 17353 | 1464142483150 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a42ec00 == 147 [pid = 17353] [id = 506] 19:14:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8b472c00) [pid = 17353] [serial = 1519] [outer = (nil)] 19:14:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8b7a3000) [pid = 17353] [serial = 1520] [outer = 0x8b472c00] 19:14:43 INFO - PROCESS | 17353 | 1464142483250 Marionette DEBUG loaded listener.js 19:14:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8c84cc00) [pid = 17353] [serial = 1521] [outer = 0x8b472c00] 19:14:44 INFO - PROCESS | 17353 | 1464142484213 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 19:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1754ms 19:14:44 INFO - PROCESS | 17353 | 1464142484293 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 19:14:44 INFO - PROCESS | 17353 | 1464142484302 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 19:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:14:44 INFO - PROCESS | 17353 | 1464142484313 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:14:44 INFO - PROCESS | 17353 | 1464142484317 Marionette TRACE conn4 <- [1,1998,null,{}] 19:14:44 INFO - PROCESS | 17353 | 1464142484324 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:44 INFO - PROCESS | 17353 | 1464142484611 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 19:14:45 INFO - PROCESS | 17353 | 1464142485001 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:45 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c856c00 == 148 [pid = 17353] [id = 507] 19:14:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8cdb2400) [pid = 17353] [serial = 1522] [outer = (nil)] 19:14:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8d5be400) [pid = 17353] [serial = 1523] [outer = 0x8cdb2400] 19:14:45 INFO - PROCESS | 17353 | 1464142485090 Marionette DEBUG loaded listener.js 19:14:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8d638c00) [pid = 17353] [serial = 1524] [outer = 0x8cdb2400] 19:14:46 INFO - PROCESS | 17353 | 1464142486035 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 19:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1738ms 19:14:46 INFO - PROCESS | 17353 | 1464142486051 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 19:14:46 INFO - PROCESS | 17353 | 1464142486055 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 19:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:14:46 INFO - PROCESS | 17353 | 1464142486062 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:14:46 INFO - PROCESS | 17353 | 1464142486068 Marionette TRACE conn4 <- [1,2002,null,{}] 19:14:46 INFO - PROCESS | 17353 | 1464142486085 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:46 INFO - PROCESS | 17353 | 1464142486417 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 19:14:46 INFO - PROCESS | 17353 | 1464142486632 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:46 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d401400 == 149 [pid = 17353] [id = 508] 19:14:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x8e167000) [pid = 17353] [serial = 1525] [outer = (nil)] 19:14:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x8e39b400) [pid = 17353] [serial = 1526] [outer = 0x8e167000] 19:14:46 INFO - PROCESS | 17353 | 1464142486775 Marionette DEBUG loaded listener.js 19:14:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x8e9acc00) [pid = 17353] [serial = 1527] [outer = 0x8e167000] 19:14:47 INFO - PROCESS | 17353 | 1464142487818 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 19:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1787ms 19:14:47 INFO - PROCESS | 17353 | 1464142487851 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 19:14:47 INFO - PROCESS | 17353 | 1464142487855 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 19:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:14:47 INFO - PROCESS | 17353 | 1464142487863 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:14:47 INFO - PROCESS | 17353 | 1464142487866 Marionette TRACE conn4 <- [1,2006,null,{}] 19:14:47 INFO - PROCESS | 17353 | 1464142487872 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:48 INFO - PROCESS | 17353 | 1464142488110 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 19:14:48 INFO - PROCESS | 17353 | 1464142488443 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:48 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d823000 == 150 [pid = 17353] [id = 509] 19:14:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x8e9ae800) [pid = 17353] [serial = 1528] [outer = (nil)] 19:14:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x8ea55400) [pid = 17353] [serial = 1529] [outer = 0x8e9ae800] 19:14:48 INFO - PROCESS | 17353 | 1464142488540 Marionette DEBUG loaded listener.js 19:14:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x8eb07000) [pid = 17353] [serial = 1530] [outer = 0x8e9ae800] 19:14:49 INFO - PROCESS | 17353 | 1464142489432 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 19:14:49 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 19:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1641ms 19:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:14:49 INFO - PROCESS | 17353 | 1464142489506 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 19:14:49 INFO - PROCESS | 17353 | 1464142489509 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 19:14:49 INFO - PROCESS | 17353 | 1464142489516 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:14:49 INFO - PROCESS | 17353 | 1464142489519 Marionette TRACE conn4 <- [1,2010,null,{}] 19:14:49 INFO - PROCESS | 17353 | 1464142489525 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:49 INFO - PROCESS | 17353 | 1464142489760 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 19:14:50 INFO - PROCESS | 17353 | 1464142490106 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea12400 == 151 [pid = 17353] [id = 510] 19:14:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x8eb0b800) [pid = 17353] [serial = 1531] [outer = (nil)] 19:14:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x8f5e1800) [pid = 17353] [serial = 1532] [outer = 0x8eb0b800] 19:14:50 INFO - PROCESS | 17353 | 1464142490200 Marionette DEBUG loaded listener.js 19:14:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x8f5e7400) [pid = 17353] [serial = 1533] [outer = 0x8eb0b800] 19:14:51 INFO - PROCESS | 17353 | 1464142491155 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 19:14:51 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 19:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1683ms 19:14:51 INFO - PROCESS | 17353 | 1464142491199 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 19:14:51 INFO - PROCESS | 17353 | 1464142491202 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 19:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:14:51 INFO - PROCESS | 17353 | 1464142491210 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:14:51 INFO - PROCESS | 17353 | 1464142491213 Marionette TRACE conn4 <- [1,2014,null,{}] 19:14:51 INFO - PROCESS | 17353 | 1464142491219 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:51 INFO - PROCESS | 17353 | 1464142491470 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 19:14:51 INFO - PROCESS | 17353 | 1464142491793 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:51 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea11800 == 152 [pid = 17353] [id = 511] 19:14:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x8ea14400) [pid = 17353] [serial = 1534] [outer = (nil)] 19:14:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x91008800) [pid = 17353] [serial = 1535] [outer = 0x8ea14400] 19:14:51 INFO - PROCESS | 17353 | 1464142491889 Marionette DEBUG loaded listener.js 19:14:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x910e0000) [pid = 17353] [serial = 1536] [outer = 0x8ea14400] 19:14:52 INFO - PROCESS | 17353 | 1464142492827 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 19:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1691ms 19:14:52 INFO - PROCESS | 17353 | 1464142492902 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 19:14:52 INFO - PROCESS | 17353 | 1464142492907 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 19:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:14:52 INFO - PROCESS | 17353 | 1464142492914 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:14:52 INFO - PROCESS | 17353 | 1464142492917 Marionette TRACE conn4 <- [1,2018,null,{}] 19:14:52 INFO - PROCESS | 17353 | 1464142492924 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:53 INFO - PROCESS | 17353 | 1464142493191 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 19:14:53 INFO - PROCESS | 17353 | 1464142493564 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:53 INFO - PROCESS | 17353 | ++DOCSHELL 0x90d54c00 == 153 [pid = 17353] [id = 512] 19:14:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x90d5f000) [pid = 17353] [serial = 1537] [outer = (nil)] 19:14:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x92049800) [pid = 17353] [serial = 1538] [outer = 0x90d5f000] 19:14:53 INFO - PROCESS | 17353 | 1464142493659 Marionette DEBUG loaded listener.js 19:14:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x9234b400) [pid = 17353] [serial = 1539] [outer = 0x90d5f000] 19:14:54 INFO - PROCESS | 17353 | 1464142494584 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1741ms 19:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:14:54 INFO - PROCESS | 17353 | 1464142494656 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 19:14:54 INFO - PROCESS | 17353 | 1464142494659 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 19:14:54 INFO - PROCESS | 17353 | 1464142494667 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:14:54 INFO - PROCESS | 17353 | 1464142494670 Marionette TRACE conn4 <- [1,2022,null,{}] 19:14:54 INFO - PROCESS | 17353 | 1464142494677 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:54 INFO - PROCESS | 17353 | 1464142494935 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 19:14:55 INFO - PROCESS | 17353 | 1464142495264 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:55 INFO - PROCESS | 17353 | ++DOCSHELL 0x90d5ec00 == 154 [pid = 17353] [id = 513] 19:14:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x910de400) [pid = 17353] [serial = 1540] [outer = (nil)] 19:14:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x928f5800) [pid = 17353] [serial = 1541] [outer = 0x910de400] 19:14:55 INFO - PROCESS | 17353 | 1464142495361 Marionette DEBUG loaded listener.js 19:14:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x935db400) [pid = 17353] [serial = 1542] [outer = 0x910de400] 19:14:56 INFO - PROCESS | 17353 | 1464142496282 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 19:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1683ms 19:14:56 INFO - PROCESS | 17353 | 1464142496350 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 19:14:56 INFO - PROCESS | 17353 | 1464142496354 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 19:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:14:56 INFO - PROCESS | 17353 | 1464142496361 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:14:56 INFO - PROCESS | 17353 | 1464142496365 Marionette TRACE conn4 <- [1,2026,null,{}] 19:14:56 INFO - PROCESS | 17353 | 1464142496371 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:56 INFO - PROCESS | 17353 | 1464142496650 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 19:14:56 INFO - PROCESS | 17353 | 1464142496981 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x9234e400 == 155 [pid = 17353] [id = 514] 19:14:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x928ed400) [pid = 17353] [serial = 1543] [outer = (nil)] 19:14:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x93a86400) [pid = 17353] [serial = 1544] [outer = 0x928ed400] 19:14:57 INFO - PROCESS | 17353 | 1464142497071 Marionette DEBUG loaded listener.js 19:14:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x93a89c00) [pid = 17353] [serial = 1545] [outer = 0x928ed400] 19:14:58 INFO - PROCESS | 17353 | 1464142498043 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 19:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1737ms 19:14:58 INFO - PROCESS | 17353 | 1464142498100 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 19:14:58 INFO - PROCESS | 17353 | 1464142498103 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 19:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:14:58 INFO - PROCESS | 17353 | 1464142498111 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:14:58 INFO - PROCESS | 17353 | 1464142498115 Marionette TRACE conn4 <- [1,2030,null,{}] 19:14:58 INFO - PROCESS | 17353 | 1464142498122 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:58 INFO - PROCESS | 17353 | 1464142498377 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 19:14:58 INFO - PROCESS | 17353 | 1464142498743 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:58 INFO - PROCESS | 17353 | ++DOCSHELL 0x928f6c00 == 156 [pid = 17353] [id = 515] 19:14:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x94f2b400) [pid = 17353] [serial = 1546] [outer = (nil)] 19:14:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x9515ec00) [pid = 17353] [serial = 1547] [outer = 0x94f2b400] 19:14:58 INFO - PROCESS | 17353 | 1464142498842 Marionette DEBUG loaded listener.js 19:14:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x95185400) [pid = 17353] [serial = 1548] [outer = 0x94f2b400] 19:14:59 INFO - PROCESS | 17353 | 1464142499796 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 19:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1736ms 19:14:59 INFO - PROCESS | 17353 | 1464142499848 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 19:14:59 INFO - PROCESS | 17353 | 1464142499853 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 19:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:14:59 INFO - PROCESS | 17353 | 1464142499860 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:14:59 INFO - PROCESS | 17353 | 1464142499865 Marionette TRACE conn4 <- [1,2034,null,{}] 19:14:59 INFO - PROCESS | 17353 | 1464142499872 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:00 INFO - PROCESS | 17353 | 1464142500205 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 19:15:00 INFO - PROCESS | 17353 | 1464142500547 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:00 INFO - PROCESS | 17353 | ++DOCSHELL 0x94fabc00 == 157 [pid = 17353] [id = 516] 19:15:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x9515c800) [pid = 17353] [serial = 1549] [outer = (nil)] 19:15:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x9910bc00) [pid = 17353] [serial = 1550] [outer = 0x9515c800] 19:15:00 INFO - PROCESS | 17353 | 1464142500658 Marionette DEBUG loaded listener.js 19:15:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x99d71000) [pid = 17353] [serial = 1551] [outer = 0x9515c800] 19:15:01 INFO - PROCESS | 17353 | 1464142501618 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1790ms 19:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:15:01 INFO - PROCESS | 17353 | 1464142501651 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 19:15:01 INFO - PROCESS | 17353 | 1464142501654 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 19:15:01 INFO - PROCESS | 17353 | 1464142501662 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:15:01 INFO - PROCESS | 17353 | 1464142501665 Marionette TRACE conn4 <- [1,2038,null,{}] 19:15:01 INFO - PROCESS | 17353 | 1464142501672 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:01 INFO - PROCESS | 17353 | 1464142501907 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 19:15:02 INFO - PROCESS | 17353 | 1464142502311 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:02 INFO - PROCESS | 17353 | ++DOCSHELL 0x94fb4c00 == 158 [pid = 17353] [id = 517] 19:15:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x9807f800) [pid = 17353] [serial = 1552] [outer = (nil)] 19:15:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x9a193400) [pid = 17353] [serial = 1553] [outer = 0x9807f800] 19:15:02 INFO - PROCESS | 17353 | 1464142502409 Marionette DEBUG loaded listener.js 19:15:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x9ac89000) [pid = 17353] [serial = 1554] [outer = 0x9807f800] 19:15:03 INFO - PROCESS | 17353 | 1464142503373 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 19:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1783ms 19:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:15:03 INFO - PROCESS | 17353 | 1464142503445 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 19:15:03 INFO - PROCESS | 17353 | 1464142503448 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 19:15:03 INFO - PROCESS | 17353 | 1464142503455 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:15:03 INFO - PROCESS | 17353 | 1464142503470 Marionette TRACE conn4 <- [1,2042,null,{}] 19:15:03 INFO - PROCESS | 17353 | 1464142503477 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:03 INFO - PROCESS | 17353 | 1464142503746 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 19:15:04 INFO - PROCESS | 17353 | 1464142504079 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:04 INFO - PROCESS | 17353 | ++DOCSHELL 0x938d2c00 == 159 [pid = 17353] [id = 518] 19:15:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x98088800) [pid = 17353] [serial = 1555] [outer = (nil)] 19:15:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x9b32c000) [pid = 17353] [serial = 1556] [outer = 0x98088800] 19:15:04 INFO - PROCESS | 17353 | 1464142504175 Marionette DEBUG loaded listener.js 19:15:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0x9b331000) [pid = 17353] [serial = 1557] [outer = 0x98088800] 19:15:05 INFO - PROCESS | 17353 | 1464142505148 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:15:05 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) 19:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1747ms 19:15:05 INFO - PROCESS | 17353 | 1464142505203 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 19:15:05 INFO - PROCESS | 17353 | 1464142505206 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 19:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:15:05 INFO - PROCESS | 17353 | 1464142505214 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:15:05 INFO - PROCESS | 17353 | 1464142505218 Marionette TRACE conn4 <- [1,2046,null,{}] 19:15:05 INFO - PROCESS | 17353 | 1464142505224 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:05 INFO - PROCESS | 17353 | 1464142505472 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 19:15:05 INFO - PROCESS | 17353 | 1464142505803 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5b5000 == 160 [pid = 17353] [id = 519] 19:15:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0x8ea1ac00) [pid = 17353] [serial = 1558] [outer = (nil)] 19:15:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0x9b768800) [pid = 17353] [serial = 1559] [outer = 0x8ea1ac00] 19:15:05 INFO - PROCESS | 17353 | 1464142505898 Marionette DEBUG loaded listener.js 19:15:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0x9b76fc00) [pid = 17353] [serial = 1560] [outer = 0x8ea1ac00] 19:15:06 INFO - PROCESS | 17353 | 1464142506842 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1696ms 19:15:06 INFO - PROCESS | 17353 | 1464142506935 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 19:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:15:06 INFO - PROCESS | 17353 | 1464142506940 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 19:15:06 INFO - PROCESS | 17353 | 1464142506947 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:15:06 INFO - PROCESS | 17353 | 1464142506951 Marionette TRACE conn4 <- [1,2050,null,{}] 19:15:06 INFO - PROCESS | 17353 | 1464142506957 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:07 INFO - PROCESS | 17353 | 1464142507236 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 19:15:07 INFO - PROCESS | 17353 | 1464142507590 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:07 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ef4000 == 161 [pid = 17353] [id = 520] 19:15:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 183 (0x9a0e3000) [pid = 17353] [serial = 1561] [outer = (nil)] 19:15:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 184 (0x9bff0000) [pid = 17353] [serial = 1562] [outer = 0x9a0e3000] 19:15:07 INFO - PROCESS | 17353 | 1464142507681 Marionette DEBUG loaded listener.js 19:15:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 185 (0x9c4a5800) [pid = 17353] [serial = 1563] [outer = 0x9a0e3000] 19:15:08 INFO - PROCESS | 17353 | 1464142508637 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1789ms 19:15:08 INFO - PROCESS | 17353 | 1464142508736 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 19:15:08 INFO - PROCESS | 17353 | 1464142508739 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 19:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:15:08 INFO - PROCESS | 17353 | 1464142508747 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:15:08 INFO - PROCESS | 17353 | 1464142508750 Marionette TRACE conn4 <- [1,2054,null,{}] 19:15:08 INFO - PROCESS | 17353 | 1464142508756 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:09 INFO - PROCESS | 17353 | 1464142509106 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 19:15:09 INFO - PROCESS | 17353 | 1464142509375 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:09 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ef3c00 == 162 [pid = 17353] [id = 521] 19:15:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 186 (0x9b322000) [pid = 17353] [serial = 1564] [outer = (nil)] 19:15:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 187 (0xa2163c00) [pid = 17353] [serial = 1565] [outer = 0x9b322000] 19:15:09 INFO - PROCESS | 17353 | 1464142509466 Marionette DEBUG loaded listener.js 19:15:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 188 (0xa227c000) [pid = 17353] [serial = 1566] [outer = 0x9b322000] 19:15:10 INFO - PROCESS | 17353 | 1464142510449 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 19:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1784ms 19:15:10 INFO - PROCESS | 17353 | 1464142510532 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 19:15:10 INFO - PROCESS | 17353 | 1464142510536 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 19:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:15:10 INFO - PROCESS | 17353 | 1464142510543 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:15:10 INFO - PROCESS | 17353 | 1464142510547 Marionette TRACE conn4 <- [1,2058,null,{}] 19:15:10 INFO - PROCESS | 17353 | 1464142510553 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:10 INFO - PROCESS | 17353 | 1464142510845 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 19:15:11 INFO - PROCESS | 17353 | 1464142511186 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:11 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c7c2800 == 163 [pid = 17353] [id = 522] 19:15:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 189 (0x8e169400) [pid = 17353] [serial = 1567] [outer = (nil)] 19:15:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 190 (0xa30f2800) [pid = 17353] [serial = 1568] [outer = 0x8e169400] 19:15:11 INFO - PROCESS | 17353 | 1464142511276 Marionette DEBUG loaded listener.js 19:15:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 191 (0xa3252400) [pid = 17353] [serial = 1569] [outer = 0x8e169400] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x87ef9800 == 162 [pid = 17353] [id = 458] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8d68c800 == 161 [pid = 17353] [id = 310] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x89475800 == 160 [pid = 17353] [id = 406] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8c84dc00 == 159 [pid = 17353] [id = 409] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8a422800 == 158 [pid = 17353] [id = 456] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x9b765000 == 157 [pid = 17353] [id = 411] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8947c800 == 156 [pid = 17353] [id = 455] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8b54e000 == 155 [pid = 17353] [id = 412] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x9b7d8800 == 154 [pid = 17353] [id = 408] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0xa26c4c00 == 153 [pid = 17353] [id = 410] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x9b766000 == 152 [pid = 17353] [id = 454] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8adde400 == 151 [pid = 17353] [id = 504] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8c851c00 == 150 [pid = 17353] [id = 503] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8b46e000 == 149 [pid = 17353] [id = 502] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8c84a800 == 148 [pid = 17353] [id = 494] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x91007800 == 147 [pid = 17353] [id = 492] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x928f1000 == 146 [pid = 17353] [id = 493] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5b7800 == 145 [pid = 17353] [id = 491] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8f31e400 == 144 [pid = 17353] [id = 490] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8b552800 == 143 [pid = 17353] [id = 489] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8c84b800 == 142 [pid = 17353] [id = 488] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8e16a000 == 141 [pid = 17353] [id = 487] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5b3800 == 140 [pid = 17353] [id = 486] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x87ef8c00 == 139 [pid = 17353] [id = 457] 19:15:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8a5f7400 == 138 [pid = 17353] [id = 485] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 190 (0x8d68cc00) [pid = 17353] [serial = 1454] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 189 (0x8d5ae800) [pid = 17353] [serial = 1452] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 188 (0x99e89c00) [pid = 17353] [serial = 1428] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 187 (0x8b46f800) [pid = 17353] [serial = 1451] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 186 (0x8b662400) [pid = 17353] [serial = 1391] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 185 (0x9807fc00) [pid = 17353] [serial = 1424] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 184 (0x9c417c00) [pid = 17353] [serial = 1439] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 183 (0x98089400) [pid = 17353] [serial = 1425] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 182 (0x8cdb6000) [pid = 17353] [serial = 1449] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0x8f7bdc00) [pid = 17353] [serial = 1406] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x8e39e000) [pid = 17353] [serial = 1400] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x91526000) [pid = 17353] [serial = 1412] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0x8a424400) [pid = 17353] [serial = 1442] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x9b7cfc00) [pid = 17353] [serial = 1436] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0x938cc800) [pid = 17353] [serial = 1418] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0x9152b400) [pid = 17353] [serial = 1413] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0x9234b800) [pid = 17353] [serial = 1415] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x91006c00) [pid = 17353] [serial = 1409] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x9b337c00) [pid = 17353] [serial = 1433] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x92356000) [pid = 17353] [serial = 1416] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x938d7800) [pid = 17353] [serial = 1419] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x97685400) [pid = 17353] [serial = 1422] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x9ae4c400) [pid = 17353] [serial = 1430] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x8b7a2000) [pid = 17353] [serial = 1445] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x8c7c2000) [pid = 17353] [serial = 1446] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x99d6d400) [pid = 17353] [serial = 1427] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x8d40d800) [pid = 17353] [serial = 1394] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x8a5f0c00) [pid = 17353] [serial = 1443] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x9b7d7400) [pid = 17353] [serial = 1437] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x8ea1d800) [pid = 17353] [serial = 1403] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x9b446c00) [pid = 17353] [serial = 1434] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8cd86c00) [pid = 17353] [serial = 1448] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0xa1055400) [pid = 17353] [serial = 1374] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x9b1de000) [pid = 17353] [serial = 1431] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x9c46f000) [pid = 17353] [serial = 1440] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x95187000) [pid = 17353] [serial = 1421] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x8d5aac00) [pid = 17353] [serial = 1388] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x8d821800) [pid = 17353] [serial = 1397] [outer = (nil)] [url = about:blank] 19:15:14 INFO - PROCESS | 17353 | 1464142514070 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 19:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 3587ms 19:15:14 INFO - PROCESS | 17353 | 1464142514132 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 19:15:14 INFO - PROCESS | 17353 | 1464142514138 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 19:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:15:14 INFO - PROCESS | 17353 | 1464142514147 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:15:14 INFO - PROCESS | 17353 | 1464142514153 Marionette TRACE conn4 <- [1,2062,null,{}] 19:15:14 INFO - PROCESS | 17353 | 1464142514201 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:14 INFO - PROCESS | 17353 | 1464142514438 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 19:15:14 INFO - PROCESS | 17353 | 1464142514647 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:14 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ef9800 == 139 [pid = 17353] [id = 523] 19:15:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x8a3f1400) [pid = 17353] [serial = 1570] [outer = (nil)] 19:15:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x8adde000) [pid = 17353] [serial = 1571] [outer = 0x8a3f1400] 19:15:14 INFO - PROCESS | 17353 | 1464142514729 Marionette DEBUG loaded listener.js 19:15:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x8b658800) [pid = 17353] [serial = 1572] [outer = 0x8a3f1400] 19:15:15 INFO - PROCESS | 17353 | 1464142515602 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 19:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1538ms 19:15:15 INFO - PROCESS | 17353 | 1464142515685 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 19:15:15 INFO - PROCESS | 17353 | 1464142515694 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 19:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:15:15 INFO - PROCESS | 17353 | 1464142515706 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:15:15 INFO - PROCESS | 17353 | 1464142515710 Marionette TRACE conn4 <- [1,2066,null,{}] 19:15:15 INFO - PROCESS | 17353 | 1464142515718 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:15 INFO - PROCESS | 17353 | 1464142515947 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 19:15:16 INFO - PROCESS | 17353 | 1464142516230 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:16 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c7c8000 == 140 [pid = 17353] [id = 524] 19:15:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x8c851c00) [pid = 17353] [serial = 1573] [outer = (nil)] 19:15:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x8c95c400) [pid = 17353] [serial = 1574] [outer = 0x8c851c00] 19:15:16 INFO - PROCESS | 17353 | 1464142516326 Marionette DEBUG loaded listener.js 19:15:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x8cd87800) [pid = 17353] [serial = 1575] [outer = 0x8c851c00] 19:15:17 INFO - PROCESS | 17353 | 1464142517256 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 19:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1590ms 19:15:17 INFO - PROCESS | 17353 | 1464142517297 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 19:15:17 INFO - PROCESS | 17353 | 1464142517301 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 19:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:15:17 INFO - PROCESS | 17353 | 1464142517308 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:15:17 INFO - PROCESS | 17353 | 1464142517314 Marionette TRACE conn4 <- [1,2070,null,{}] 19:15:17 INFO - PROCESS | 17353 | 1464142517338 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:17 INFO - PROCESS | 17353 | 1464142517754 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 19:15:17 INFO - PROCESS | 17353 | 1464142517970 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:18 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5b5400 == 141 [pid = 17353] [id = 525] 19:15:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x8d5bb800) [pid = 17353] [serial = 1576] [outer = (nil)] 19:15:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x8d5c7400) [pid = 17353] [serial = 1577] [outer = 0x8d5bb800] 19:15:18 INFO - PROCESS | 17353 | 1464142518050 Marionette DEBUG loaded listener.js 19:15:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x8d695400) [pid = 17353] [serial = 1578] [outer = 0x8d5bb800] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x8b46e800) [pid = 17353] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x8b46fc00) [pid = 17353] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8e16b000) [pid = 17353] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x8d401c00) [pid = 17353] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x99d71800) [pid = 17353] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0xa2160800) [pid = 17353] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x910e3000) [pid = 17353] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x9b337800) [pid = 17353] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x94f2b000) [pid = 17353] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x8ea17000) [pid = 17353] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x8e39c800) [pid = 17353] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x8c854400) [pid = 17353] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x90d5a000) [pid = 17353] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x90d5a800) [pid = 17353] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x8d5aec00) [pid = 17353] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x910dec00) [pid = 17353] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x9bc41000) [pid = 17353] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x8b558400) [pid = 17353] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x928f3400) [pid = 17353] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x9b7ce000) [pid = 17353] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x8c9b9000) [pid = 17353] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x8b7a1800) [pid = 17353] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x8d5b8400) [pid = 17353] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x8c7cd000) [pid = 17353] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8e16d400) [pid = 17353] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x8e9b1800) [pid = 17353] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8cdc2400) [pid = 17353] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x8d690800) [pid = 17353] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x8ade1c00) [pid = 17353] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x8f7c0c00) [pid = 17353] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:15:19 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x8d62e000) [pid = 17353] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:15:19 INFO - PROCESS | 17353 | 1464142519532 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 19:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2247ms 19:15:19 INFO - PROCESS | 17353 | 1464142519559 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 19:15:19 INFO - PROCESS | 17353 | 1464142519579 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 19:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:15:19 INFO - PROCESS | 17353 | 1464142519588 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:15:19 INFO - PROCESS | 17353 | 1464142519591 Marionette TRACE conn4 <- [1,2074,null,{}] 19:15:19 INFO - PROCESS | 17353 | 1464142519597 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:19 INFO - PROCESS | 17353 | 1464142519812 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 19:15:20 INFO - PROCESS | 17353 | 1464142520042 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:20 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a42a400 == 142 [pid = 17353] [id = 526] 19:15:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8ade1c00) [pid = 17353] [serial = 1579] [outer = (nil)] 19:15:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8d5c3800) [pid = 17353] [serial = 1580] [outer = 0x8ade1c00] 19:15:20 INFO - PROCESS | 17353 | 1464142520123 Marionette DEBUG loaded listener.js 19:15:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8d7a7c00) [pid = 17353] [serial = 1581] [outer = 0x8ade1c00] 19:15:21 INFO - PROCESS | 17353 | 1464142521176 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 19:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1633ms 19:15:21 INFO - PROCESS | 17353 | 1464142521222 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 19:15:21 INFO - PROCESS | 17353 | 1464142521229 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 19:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:15:21 INFO - PROCESS | 17353 | 1464142521238 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:15:21 INFO - PROCESS | 17353 | 1464142521244 Marionette TRACE conn4 <- [1,2078,null,{}] 19:15:21 INFO - PROCESS | 17353 | 1464142521255 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:21 INFO - PROCESS | 17353 | 1464142521512 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 19:15:21 INFO - PROCESS | 17353 | 1464142521868 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:21 INFO - PROCESS | 17353 | ++DOCSHELL 0x8adde400 == 143 [pid = 17353] [id = 527] 19:15:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8b479800) [pid = 17353] [serial = 1582] [outer = (nil)] 19:15:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8b7a1800) [pid = 17353] [serial = 1583] [outer = 0x8b479800] 19:15:21 INFO - PROCESS | 17353 | 1464142521967 Marionette DEBUG loaded listener.js 19:15:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8c7c8c00) [pid = 17353] [serial = 1584] [outer = 0x8b479800] 19:15:22 INFO - PROCESS | 17353 | 1464142522942 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 19:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1748ms 19:15:22 INFO - PROCESS | 17353 | 1464142522987 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 19:15:23 INFO - PROCESS | 17353 | 1464142522999 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 19:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:15:23 INFO - PROCESS | 17353 | 1464142523011 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:15:23 INFO - PROCESS | 17353 | 1464142523015 Marionette TRACE conn4 <- [1,2082,null,{}] 19:15:23 INFO - PROCESS | 17353 | 1464142523023 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:23 INFO - PROCESS | 17353 | 1464142523271 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 19:15:23 INFO - PROCESS | 17353 | 1464142523606 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:23 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d40bc00 == 144 [pid = 17353] [id = 528] 19:15:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8d410400) [pid = 17353] [serial = 1585] [outer = (nil)] 19:15:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8d5aa800) [pid = 17353] [serial = 1586] [outer = 0x8d410400] 19:15:23 INFO - PROCESS | 17353 | 1464142523704 Marionette DEBUG loaded listener.js 19:15:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8d631800) [pid = 17353] [serial = 1587] [outer = 0x8d410400] 19:15:24 INFO - PROCESS | 17353 | 1464142524733 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 19:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1788ms 19:15:24 INFO - PROCESS | 17353 | 1464142524800 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 19:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:15:24 INFO - PROCESS | 17353 | 1464142524805 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 19:15:24 INFO - PROCESS | 17353 | 1464142524813 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:15:24 INFO - PROCESS | 17353 | 1464142524819 Marionette TRACE conn4 <- [1,2086,null,{}] 19:15:24 INFO - PROCESS | 17353 | 1464142524837 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:25 INFO - PROCESS | 17353 | 1464142525139 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 19:15:25 INFO - PROCESS | 17353 | 1464142525520 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:25 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e16ac00 == 145 [pid = 17353] [id = 529] 19:15:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8e39c800) [pid = 17353] [serial = 1588] [outer = (nil)] 19:15:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8e9ab800) [pid = 17353] [serial = 1589] [outer = 0x8e39c800] 19:15:25 INFO - PROCESS | 17353 | 1464142525617 Marionette DEBUG loaded listener.js 19:15:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8ea1f400) [pid = 17353] [serial = 1590] [outer = 0x8e39c800] 19:15:26 INFO - PROCESS | 17353 | 1464142526597 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 19:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1841ms 19:15:26 INFO - PROCESS | 17353 | 1464142526654 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 19:15:26 INFO - PROCESS | 17353 | 1464142526658 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 19:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:15:26 INFO - PROCESS | 17353 | 1464142526665 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:15:26 INFO - PROCESS | 17353 | 1464142526669 Marionette TRACE conn4 <- [1,2090,null,{}] 19:15:26 INFO - PROCESS | 17353 | 1464142526675 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:26 INFO - PROCESS | 17353 | 1464142526915 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 19:15:27 INFO - PROCESS | 17353 | 1464142527243 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d826800 == 146 [pid = 17353] [id = 530] 19:15:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8ea1d800) [pid = 17353] [serial = 1591] [outer = (nil)] 19:15:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8f31e400) [pid = 17353] [serial = 1592] [outer = 0x8ea1d800] 19:15:27 INFO - PROCESS | 17353 | 1464142527339 Marionette DEBUG loaded listener.js 19:15:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8f5eb400) [pid = 17353] [serial = 1593] [outer = 0x8ea1d800] 19:15:28 INFO - PROCESS | 17353 | 1464142528281 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 19:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1688ms 19:15:28 INFO - PROCESS | 17353 | 1464142528355 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 19:15:28 INFO - PROCESS | 17353 | 1464142528358 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 19:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:15:28 INFO - PROCESS | 17353 | 1464142528365 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:15:28 INFO - PROCESS | 17353 | 1464142528368 Marionette TRACE conn4 <- [1,2094,null,{}] 19:15:28 INFO - PROCESS | 17353 | 1464142528374 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:28 INFO - PROCESS | 17353 | 1464142528643 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 19:15:28 INFO - PROCESS | 17353 | 1464142528972 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:29 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e16a000 == 147 [pid = 17353] [id = 531] 19:15:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x8eb03c00) [pid = 17353] [serial = 1594] [outer = (nil)] 19:15:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x90d57400) [pid = 17353] [serial = 1595] [outer = 0x8eb03c00] 19:15:29 INFO - PROCESS | 17353 | 1464142529083 Marionette DEBUG loaded listener.js 19:15:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x90d5d000) [pid = 17353] [serial = 1596] [outer = 0x8eb03c00] 19:15:30 INFO - PROCESS | 17353 | 1464142530006 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 19:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1686ms 19:15:30 INFO - PROCESS | 17353 | 1464142530052 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 19:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:15:30 INFO - PROCESS | 17353 | 1464142530056 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 19:15:30 INFO - PROCESS | 17353 | 1464142530063 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:15:30 INFO - PROCESS | 17353 | 1464142530070 Marionette TRACE conn4 <- [1,2098,null,{}] 19:15:30 INFO - PROCESS | 17353 | 1464142530081 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:30 INFO - PROCESS | 17353 | 1464142530364 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 19:15:30 INFO - PROCESS | 17353 | 1464142530702 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a424800 == 148 [pid = 17353] [id = 532] 19:15:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x8f5e2000) [pid = 17353] [serial = 1597] [outer = (nil)] 19:15:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x920f3400) [pid = 17353] [serial = 1598] [outer = 0x8f5e2000] 19:15:30 INFO - PROCESS | 17353 | 1464142530802 Marionette DEBUG loaded listener.js 19:15:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x92351800) [pid = 17353] [serial = 1599] [outer = 0x8f5e2000] 19:15:31 INFO - PROCESS | 17353 | 1464142531731 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 19:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1700ms 19:15:31 INFO - PROCESS | 17353 | 1464142531764 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 19:15:31 INFO - PROCESS | 17353 | 1464142531767 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 19:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:15:31 INFO - PROCESS | 17353 | 1464142531774 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:15:31 INFO - PROCESS | 17353 | 1464142531778 Marionette TRACE conn4 <- [1,2102,null,{}] 19:15:31 INFO - PROCESS | 17353 | 1464142531784 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:32 INFO - PROCESS | 17353 | 1464142532028 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 19:15:32 INFO - PROCESS | 17353 | 1464142532360 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x90d54800 == 149 [pid = 17353] [id = 533] 19:15:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x9152f000) [pid = 17353] [serial = 1600] [outer = (nil)] 19:15:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x937af000) [pid = 17353] [serial = 1601] [outer = 0x9152f000] 19:15:32 INFO - PROCESS | 17353 | 1464142532453 Marionette DEBUG loaded listener.js 19:15:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x938d3000) [pid = 17353] [serial = 1602] [outer = 0x9152f000] 19:15:33 INFO - PROCESS | 17353 | 1464142533378 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 19:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1681ms 19:15:33 INFO - PROCESS | 17353 | 1464142533456 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 19:15:33 INFO - PROCESS | 17353 | 1464142533460 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 19:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:15:33 INFO - PROCESS | 17353 | 1464142533467 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:15:33 INFO - PROCESS | 17353 | 1464142533470 Marionette TRACE conn4 <- [1,2106,null,{}] 19:15:33 INFO - PROCESS | 17353 | 1464142533476 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:33 INFO - PROCESS | 17353 | 1464142533738 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 19:15:34 INFO - PROCESS | 17353 | 1464142534080 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdb7c00 == 150 [pid = 17353] [id = 534] 19:15:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x928ee800) [pid = 17353] [serial = 1603] [outer = (nil)] 19:15:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x94fb4000) [pid = 17353] [serial = 1604] [outer = 0x928ee800] 19:15:34 INFO - PROCESS | 17353 | 1464142534186 Marionette DEBUG loaded listener.js 19:15:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x9515f800) [pid = 17353] [serial = 1605] [outer = 0x928ee800] 19:15:35 INFO - PROCESS | 17353 | 1464142535158 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 19:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1740ms 19:15:35 INFO - PROCESS | 17353 | 1464142535208 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 19:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:15:35 INFO - PROCESS | 17353 | 1464142535213 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 19:15:35 INFO - PROCESS | 17353 | 1464142535219 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:15:35 INFO - PROCESS | 17353 | 1464142535223 Marionette TRACE conn4 <- [1,2110,null,{}] 19:15:35 INFO - PROCESS | 17353 | 1464142535229 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:35 INFO - PROCESS | 17353 | 1464142535476 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 19:15:35 INFO - PROCESS | 17353 | 1464142535810 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:35 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3f9400 == 151 [pid = 17353] [id = 535] 19:15:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x8cd87000) [pid = 17353] [serial = 1606] [outer = (nil)] 19:15:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x9518d400) [pid = 17353] [serial = 1607] [outer = 0x8cd87000] 19:15:35 INFO - PROCESS | 17353 | 1464142535902 Marionette DEBUG loaded listener.js 19:15:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x97686c00) [pid = 17353] [serial = 1608] [outer = 0x8cd87000] 19:15:36 INFO - PROCESS | 17353 | 1464142536844 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 19:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1686ms 19:15:36 INFO - PROCESS | 17353 | 1464142536907 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 19:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:15:36 INFO - PROCESS | 17353 | 1464142536911 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 19:15:36 INFO - PROCESS | 17353 | 1464142536918 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:15:36 INFO - PROCESS | 17353 | 1464142536922 Marionette TRACE conn4 <- [1,2114,null,{}] 19:15:36 INFO - PROCESS | 17353 | 1464142536928 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:37 INFO - PROCESS | 17353 | 1464142537157 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 19:15:37 INFO - PROCESS | 17353 | 1464142537489 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:37 INFO - PROCESS | 17353 | ++DOCSHELL 0x92354800 == 152 [pid = 17353] [id = 536] 19:15:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x93a87000) [pid = 17353] [serial = 1609] [outer = (nil)] 19:15:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x9910ec00) [pid = 17353] [serial = 1610] [outer = 0x93a87000] 19:15:37 INFO - PROCESS | 17353 | 1464142537585 Marionette DEBUG loaded listener.js 19:15:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x99cad400) [pid = 17353] [serial = 1611] [outer = 0x93a87000] 19:15:38 INFO - PROCESS | 17353 | 1464142538529 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 19:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1688ms 19:15:38 INFO - PROCESS | 17353 | 1464142538607 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 19:15:38 INFO - PROCESS | 17353 | 1464142538611 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 19:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:15:38 INFO - PROCESS | 17353 | 1464142538619 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:15:38 INFO - PROCESS | 17353 | 1464142538624 Marionette TRACE conn4 <- [1,2118,null,{}] 19:15:38 INFO - PROCESS | 17353 | 1464142538630 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:38 INFO - PROCESS | 17353 | 1464142538891 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 19:15:39 INFO - PROCESS | 17353 | 1464142539288 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:39 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b332400 == 153 [pid = 17353] [id = 537] 19:15:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x9b333000) [pid = 17353] [serial = 1612] [outer = (nil)] 19:15:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x9b446c00) [pid = 17353] [serial = 1613] [outer = 0x9b333000] 19:15:39 INFO - PROCESS | 17353 | 1464142539389 Marionette DEBUG loaded listener.js 19:15:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x9b76f000) [pid = 17353] [serial = 1614] [outer = 0x9b333000] 19:15:40 INFO - PROCESS | 17353 | 1464142540348 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 19:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1790ms 19:15:40 INFO - PROCESS | 17353 | 1464142540409 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 19:15:40 INFO - PROCESS | 17353 | 1464142540413 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 19:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:15:40 INFO - PROCESS | 17353 | 1464142540420 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:15:40 INFO - PROCESS | 17353 | 1464142540424 Marionette TRACE conn4 <- [1,2122,null,{}] 19:15:40 INFO - PROCESS | 17353 | 1464142540429 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:40 INFO - PROCESS | 17353 | 1464142540659 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 19:15:41 INFO - PROCESS | 17353 | 1464142541006 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:41 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea56800 == 154 [pid = 17353] [id = 538] 19:15:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x8f7c8400) [pid = 17353] [serial = 1615] [outer = (nil)] 19:15:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x9baa2400) [pid = 17353] [serial = 1616] [outer = 0x8f7c8400] 19:15:41 INFO - PROCESS | 17353 | 1464142541104 Marionette DEBUG loaded listener.js 19:15:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x9bc41000) [pid = 17353] [serial = 1617] [outer = 0x8f7c8400] 19:15:42 INFO - PROCESS | 17353 | 1464142542009 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 19:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1644ms 19:15:42 INFO - PROCESS | 17353 | 1464142542065 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 19:15:42 INFO - PROCESS | 17353 | 1464142542068 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 19:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:15:42 INFO - PROCESS | 17353 | 1464142542086 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:15:42 INFO - PROCESS | 17353 | 1464142542090 Marionette TRACE conn4 <- [1,2126,null,{}] 19:15:42 INFO - PROCESS | 17353 | 1464142542097 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:42 INFO - PROCESS | 17353 | 1464142542328 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 19:15:42 INFO - PROCESS | 17353 | 1464142542663 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:42 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ec3c00 == 155 [pid = 17353] [id = 539] 19:15:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x91005800) [pid = 17353] [serial = 1618] [outer = (nil)] 19:15:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x9d423400) [pid = 17353] [serial = 1619] [outer = 0x91005800] 19:15:42 INFO - PROCESS | 17353 | 1464142542762 Marionette DEBUG loaded listener.js 19:15:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x9d6b1000) [pid = 17353] [serial = 1620] [outer = 0x91005800] 19:15:43 INFO - PROCESS | 17353 | 1464142543668 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 19:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1638ms 19:15:43 INFO - PROCESS | 17353 | 1464142543725 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 19:15:43 INFO - PROCESS | 17353 | 1464142543728 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 19:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:15:43 INFO - PROCESS | 17353 | 1464142543735 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:15:43 INFO - PROCESS | 17353 | 1464142543738 Marionette TRACE conn4 <- [1,2130,null,{}] 19:15:43 INFO - PROCESS | 17353 | 1464142543745 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:43 INFO - PROCESS | 17353 | 1464142543981 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 19:15:44 INFO - PROCESS | 17353 | 1464142544316 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:44 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b286800 == 156 [pid = 17353] [id = 540] 19:15:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x9b32f800) [pid = 17353] [serial = 1621] [outer = (nil)] 19:15:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0xa227f800) [pid = 17353] [serial = 1622] [outer = 0x9b32f800] 19:15:44 INFO - PROCESS | 17353 | 1464142544411 Marionette DEBUG loaded listener.js 19:15:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0xa26c4c00) [pid = 17353] [serial = 1623] [outer = 0x9b32f800] 19:15:45 INFO - PROCESS | 17353 | 1464142545357 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 19:15:45 INFO - PROCESS | 17353 | 1464142545422 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 19:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:15:45 INFO - PROCESS | 17353 | 1464142545430 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:15:45 INFO - PROCESS | 17353 | 1464142545434 Marionette TRACE conn4 <- [1,2134,null,{}] 19:15:45 INFO - PROCESS | 17353 | 1464142545440 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:45 INFO - PROCESS | 17353 | 1464142545682 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 19:15:46 INFO - PROCESS | 17353 | 1464142546020 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:46 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e169800 == 157 [pid = 17353] [id = 541] 19:15:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x90d5e800) [pid = 17353] [serial = 1624] [outer = (nil)] 19:15:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0xa35f5800) [pid = 17353] [serial = 1625] [outer = 0x90d5e800] 19:15:46 INFO - PROCESS | 17353 | 1464142546118 Marionette DEBUG loaded listener.js 19:15:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0xa4e22000) [pid = 17353] [serial = 1626] [outer = 0x90d5e800] 19:15:47 INFO - PROCESS | 17353 | 1464142547043 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 19:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1690ms 19:15:47 INFO - PROCESS | 17353 | 1464142547122 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 19:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:15:47 INFO - PROCESS | 17353 | 1464142547126 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 19:15:47 INFO - PROCESS | 17353 | 1464142547133 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:15:47 INFO - PROCESS | 17353 | 1464142547137 Marionette TRACE conn4 <- [1,2138,null,{}] 19:15:47 INFO - PROCESS | 17353 | 1464142547143 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:47 INFO - PROCESS | 17353 | 1464142547381 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 19:15:47 INFO - PROCESS | 17353 | 1464142547737 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:47 INFO - PROCESS | 17353 | ++DOCSHELL 0xa3026800 == 158 [pid = 17353] [id = 542] 19:15:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0xa4e18c00) [pid = 17353] [serial = 1627] [outer = (nil)] 19:15:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0xa6290000) [pid = 17353] [serial = 1628] [outer = 0xa4e18c00] 19:15:47 INFO - PROCESS | 17353 | 1464142547832 Marionette DEBUG loaded listener.js 19:15:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0xa62f3c00) [pid = 17353] [serial = 1629] [outer = 0xa4e18c00] 19:15:48 INFO - PROCESS | 17353 | 1464142548744 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 19:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1688ms 19:15:48 INFO - PROCESS | 17353 | 1464142548821 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 19:15:48 INFO - PROCESS | 17353 | 1464142548824 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 19:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:15:48 INFO - PROCESS | 17353 | 1464142548832 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:15:48 INFO - PROCESS | 17353 | 1464142548834 Marionette TRACE conn4 <- [1,2142,null,{}] 19:15:48 INFO - PROCESS | 17353 | 1464142548841 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:49 INFO - PROCESS | 17353 | 1464142549114 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 19:15:49 INFO - PROCESS | 17353 | 1464142549465 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:49 INFO - PROCESS | 17353 | ++DOCSHELL 0xa50a8800 == 159 [pid = 17353] [id = 543] 19:15:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 183 (0xa62ee000) [pid = 17353] [serial = 1630] [outer = (nil)] 19:15:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 184 (0xa67a0800) [pid = 17353] [serial = 1631] [outer = 0xa62ee000] 19:15:49 INFO - PROCESS | 17353 | 1464142549563 Marionette DEBUG loaded listener.js 19:15:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 185 (0xa67cfc00) [pid = 17353] [serial = 1632] [outer = 0xa62ee000] 19:15:50 INFO - PROCESS | 17353 | 1464142550512 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 19:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:15:50 INFO - PROCESS | 17353 | 1464142550576 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 19:15:50 INFO - PROCESS | 17353 | 1464142550584 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:15:50 INFO - PROCESS | 17353 | 1464142550587 Marionette TRACE conn4 <- [1,2146,null,{}] 19:15:50 INFO - PROCESS | 17353 | 1464142550593 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:50 INFO - PROCESS | 17353 | 1464142550853 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 19:15:51 INFO - PROCESS | 17353 | 1464142551196 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x9b87f800 == 158 [pid = 17353] [id = 391] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x928ef800 == 157 [pid = 17353] [id = 298] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5b5400 == 156 [pid = 17353] [id = 525] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8c7c8000 == 155 [pid = 17353] [id = 524] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x87ef9800 == 154 [pid = 17353] [id = 523] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x87ef3c00 == 153 [pid = 17353] [id = 521] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5b5000 == 152 [pid = 17353] [id = 519] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x87ef4000 == 151 [pid = 17353] [id = 520] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x938d2c00 == 150 [pid = 17353] [id = 518] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x94fb4c00 == 149 [pid = 17353] [id = 517] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x94fabc00 == 148 [pid = 17353] [id = 516] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x928f6c00 == 147 [pid = 17353] [id = 515] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x90d5ec00 == 146 [pid = 17353] [id = 513] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x9234e400 == 145 [pid = 17353] [id = 514] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x90d54c00 == 144 [pid = 17353] [id = 512] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea11800 == 143 [pid = 17353] [id = 511] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea12400 == 142 [pid = 17353] [id = 510] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8d823000 == 141 [pid = 17353] [id = 509] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8d401400 == 140 [pid = 17353] [id = 508] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8a42ec00 == 139 [pid = 17353] [id = 506] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8c856c00 == 138 [pid = 17353] [id = 507] 19:15:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8cd8d800 == 137 [pid = 17353] [id = 505] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 184 (0x8ea58c00) [pid = 17353] [serial = 1404] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 183 (0x8f7c9c00) [pid = 17353] [serial = 1407] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 182 (0x8d5ac000) [pid = 17353] [serial = 1395] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0x8e163800) [pid = 17353] [serial = 1398] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x8c7cf400) [pid = 17353] [serial = 1392] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x9100b800) [pid = 17353] [serial = 1410] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0x8e9aa800) [pid = 17353] [serial = 1401] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x8d5b7c00) [pid = 17353] [serial = 1515] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0x9c8a1c00) [pid = 17353] [serial = 1499] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0x8b662c00) [pid = 17353] [serial = 1509] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0x9515dc00) [pid = 17353] [serial = 1484] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x8b559000) [pid = 17353] [serial = 1508] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x8f313800) [pid = 17353] [serial = 1467] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x9a193000) [pid = 17353] [serial = 1487] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0xa2402c00) [pid = 17353] [serial = 1502] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x937b1c00) [pid = 17353] [serial = 1479] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x9bda0000) [pid = 17353] [serial = 1494] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x8eb08400) [pid = 17353] [serial = 1466] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x9b767c00) [pid = 17353] [serial = 1491] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x8f5e0400) [pid = 17353] [serial = 1469] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x8ea19c00) [pid = 17353] [serial = 1464] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x8c9b2c00) [pid = 17353] [serial = 1512] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x92352400) [pid = 17353] [serial = 1476] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x8f5e8400) [pid = 17353] [serial = 1470] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x910dd000) [pid = 17353] [serial = 1472] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8d79f400) [pid = 17353] [serial = 1323] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0xa30c0400) [pid = 17353] [serial = 1505] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x9c46dc00) [pid = 17353] [serial = 1368] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x9d6b4400) [pid = 17353] [serial = 1496] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x8c9b3400) [pid = 17353] [serial = 1458] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x9d6cd000) [pid = 17353] [serial = 1497] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0xa2630000) [pid = 17353] [serial = 1503] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x94f21c00) [pid = 17353] [serial = 1482] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x9bc3f400) [pid = 17353] [serial = 1493] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x9b443800) [pid = 17353] [serial = 1490] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x94f0c000) [pid = 17353] [serial = 1481] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x9ba9e800) [pid = 17353] [serial = 1365] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x9afa6400) [pid = 17353] [serial = 1488] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0xa215cc00) [pid = 17353] [serial = 1500] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x9234a800) [pid = 17353] [serial = 1475] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x910ea800) [pid = 17353] [serial = 1473] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x8d408c00) [pid = 17353] [serial = 1514] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x935cc400) [pid = 17353] [serial = 1478] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x9d6af000) [pid = 17353] [serial = 1371] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x8c84f400) [pid = 17353] [serial = 1457] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x8d629800) [pid = 17353] [serial = 1460] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x95185800) [pid = 17353] [serial = 1485] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8c94e000) [pid = 17353] [serial = 1511] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x8d5b4800) [pid = 17353] [serial = 1389] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8d68d400) [pid = 17353] [serial = 1461] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x8e9ab400) [pid = 17353] [serial = 1463] [outer = (nil)] [url = about:blank] 19:15:53 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ef3c00 == 138 [pid = 17353] [id = 544] 19:15:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x87ef4000) [pid = 17353] [serial = 1633] [outer = (nil)] 19:15:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8a3f9c00) [pid = 17353] [serial = 1634] [outer = 0x87ef4000] 19:15:53 INFO - PROCESS | 17353 | 1464142553213 Marionette DEBUG loaded listener.js 19:15:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8a5ec800) [pid = 17353] [serial = 1635] [outer = 0x87ef4000] 19:15:54 INFO - PROCESS | 17353 | 1464142554122 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 19:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:15:54 INFO - PROCESS | 17353 | 1464142554192 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 19:15:54 INFO - PROCESS | 17353 | 1464142554201 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:15:54 INFO - PROCESS | 17353 | 1464142554206 Marionette TRACE conn4 <- [1,2150,null,{}] 19:15:54 INFO - PROCESS | 17353 | 1464142554214 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:54 INFO - PROCESS | 17353 | 1464142554448 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 19:15:54 INFO - PROCESS | 17353 | 1464142554745 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:54 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b7a3c00 == 139 [pid = 17353] [id = 545] 19:15:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8b7a4c00) [pid = 17353] [serial = 1636] [outer = (nil)] 19:15:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8c7c7400) [pid = 17353] [serial = 1637] [outer = 0x8b7a4c00] 19:15:54 INFO - PROCESS | 17353 | 1464142554826 Marionette DEBUG loaded listener.js 19:15:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8c8b4000) [pid = 17353] [serial = 1638] [outer = 0x8b7a4c00] 19:15:55 INFO - PROCESS | 17353 | 1464142555713 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 19:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1585ms 19:15:55 INFO - PROCESS | 17353 | 1464142555784 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 19:15:55 INFO - PROCESS | 17353 | 1464142555790 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 19:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:15:55 INFO - PROCESS | 17353 | 1464142555801 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:15:55 INFO - PROCESS | 17353 | 1464142555806 Marionette TRACE conn4 <- [1,2154,null,{}] 19:15:55 INFO - PROCESS | 17353 | 1464142555822 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:56 INFO - PROCESS | 17353 | 1464142556115 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 19:15:56 INFO - PROCESS | 17353 | 1464142556147 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:56 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c94e000 == 140 [pid = 17353] [id = 546] 19:15:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8c9b2c00) [pid = 17353] [serial = 1639] [outer = (nil)] 19:15:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8cdb1400) [pid = 17353] [serial = 1640] [outer = 0x8c9b2c00] 19:15:56 INFO - PROCESS | 17353 | 1464142556223 Marionette DEBUG loaded listener.js 19:15:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8cdc9c00) [pid = 17353] [serial = 1641] [outer = 0x8c9b2c00] 19:15:57 INFO - PROCESS | 17353 | 1464142557327 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1592ms 19:15:57 INFO - PROCESS | 17353 | 1464142557395 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 19:15:57 INFO - PROCESS | 17353 | 1464142557399 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 19:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:15:57 INFO - PROCESS | 17353 | 1464142557406 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:15:57 INFO - PROCESS | 17353 | 1464142557412 Marionette TRACE conn4 <- [1,2158,null,{}] 19:15:57 INFO - PROCESS | 17353 | 1464142557427 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:58 INFO - PROCESS | 17353 | 1464142558304 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x8e169400) [pid = 17353] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x9b322000) [pid = 17353] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x910de400) [pid = 17353] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x8cdb2400) [pid = 17353] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x90d5f000) [pid = 17353] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8eb0b800) [pid = 17353] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x9515c800) [pid = 17353] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8c851c00) [pid = 17353] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x8e9ae800) [pid = 17353] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x9807f800) [pid = 17353] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x9a0e3000) [pid = 17353] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x98088800) [pid = 17353] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x8ea1ac00) [pid = 17353] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x928ed400) [pid = 17353] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0x8a3f1400) [pid = 17353] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 127 (0x8b472c00) [pid = 17353] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 126 (0x8d5bb800) [pid = 17353] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 125 (0x94f2b400) [pid = 17353] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 124 (0x8d5bf800) [pid = 17353] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 123 (0x8c9be400) [pid = 17353] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 122 (0x8ea14400) [pid = 17353] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:15:58 INFO - PROCESS | 17353 | --DOMWINDOW == 121 (0x8e167000) [pid = 17353] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:15:58 INFO - PROCESS | 17353 | 1464142558569 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:58 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ec9400 == 141 [pid = 17353] [id = 547] 19:15:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 122 (0x8a3f7800) [pid = 17353] [serial = 1642] [outer = (nil)] 19:15:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 123 (0x8c84bc00) [pid = 17353] [serial = 1643] [outer = 0x8a3f7800] 19:15:58 INFO - PROCESS | 17353 | 1464142558649 Marionette DEBUG loaded listener.js 19:15:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 124 (0x8d40d800) [pid = 17353] [serial = 1644] [outer = 0x8a3f7800] 19:15:59 INFO - PROCESS | 17353 | 1464142559440 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2097ms 19:15:59 INFO - PROCESS | 17353 | 1464142559513 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 19:15:59 INFO - PROCESS | 17353 | 1464142559517 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 19:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:15:59 INFO - PROCESS | 17353 | 1464142559526 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:15:59 INFO - PROCESS | 17353 | 1464142559530 Marionette TRACE conn4 <- [1,2162,null,{}] 19:15:59 INFO - PROCESS | 17353 | 1464142559535 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:59 INFO - PROCESS | 17353 | 1464142559754 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 19:15:59 INFO - PROCESS | 17353 | 1464142559946 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b472c00 == 142 [pid = 17353] [id = 548] 19:15:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 125 (0x8c8b8000) [pid = 17353] [serial = 1645] [outer = (nil)] 19:16:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 126 (0x8d7a8c00) [pid = 17353] [serial = 1646] [outer = 0x8c8b8000] 19:16:00 INFO - PROCESS | 17353 | 1464142560023 Marionette DEBUG loaded listener.js 19:16:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 127 (0x8d828800) [pid = 17353] [serial = 1647] [outer = 0x8c8b8000] 19:16:01 INFO - PROCESS | 17353 | 1464142561149 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 19:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1682ms 19:16:01 INFO - PROCESS | 17353 | 1464142561211 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 19:16:01 INFO - PROCESS | 17353 | 1464142561218 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 19:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:16:01 INFO - PROCESS | 17353 | 1464142561229 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:16:01 INFO - PROCESS | 17353 | 1464142561233 Marionette TRACE conn4 <- [1,2166,null,{}] 19:16:01 INFO - PROCESS | 17353 | 1464142561242 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:01 INFO - PROCESS | 17353 | 1464142561492 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 19:16:01 INFO - PROCESS | 17353 | 1464142561845 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x881c7c00 == 143 [pid = 17353] [id = 549] 19:16:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 128 (0x8b554400) [pid = 17353] [serial = 1648] [outer = (nil)] 19:16:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x8c7cb800) [pid = 17353] [serial = 1649] [outer = 0x8b554400] 19:16:01 INFO - PROCESS | 17353 | 1464142561939 Marionette DEBUG loaded listener.js 19:16:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8c957800) [pid = 17353] [serial = 1650] [outer = 0x8b554400] 19:16:02 INFO - PROCESS | 17353 | 1464142562935 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 19:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1738ms 19:16:02 INFO - PROCESS | 17353 | 1464142562968 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 19:16:02 INFO - PROCESS | 17353 | 1464142562977 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 19:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:16:02 INFO - PROCESS | 17353 | 1464142562989 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:16:02 INFO - PROCESS | 17353 | 1464142562993 Marionette TRACE conn4 <- [1,2170,null,{}] 19:16:03 INFO - PROCESS | 17353 | 1464142563001 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:03 INFO - PROCESS | 17353 | 1464142563258 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 19:16:03 INFO - PROCESS | 17353 | 1464142563600 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d50f000 == 144 [pid = 17353] [id = 550] 19:16:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8d5aac00) [pid = 17353] [serial = 1651] [outer = (nil)] 19:16:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8d5bd000) [pid = 17353] [serial = 1652] [outer = 0x8d5aac00] 19:16:03 INFO - PROCESS | 17353 | 1464142563697 Marionette DEBUG loaded listener.js 19:16:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8d694c00) [pid = 17353] [serial = 1653] [outer = 0x8d5aac00] 19:16:04 INFO - PROCESS | 17353 | 1464142564869 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 19:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1934ms 19:16:04 INFO - PROCESS | 17353 | 1464142564924 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 19:16:04 INFO - PROCESS | 17353 | 1464142564929 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 19:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:16:04 INFO - PROCESS | 17353 | 1464142564936 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:16:04 INFO - PROCESS | 17353 | 1464142564942 Marionette TRACE conn4 <- [1,2174,null,{}] 19:16:04 INFO - PROCESS | 17353 | 1464142564959 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:05 INFO - PROCESS | 17353 | 1464142565208 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 19:16:05 INFO - PROCESS | 17353 | 1464142565555 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e16e000 == 145 [pid = 17353] [id = 551] 19:16:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8e9a8c00) [pid = 17353] [serial = 1654] [outer = (nil)] 19:16:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8e9b4c00) [pid = 17353] [serial = 1655] [outer = 0x8e9a8c00] 19:16:05 INFO - PROCESS | 17353 | 1464142565655 Marionette DEBUG loaded listener.js 19:16:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8ea1f000) [pid = 17353] [serial = 1656] [outer = 0x8e9a8c00] 19:16:06 INFO - PROCESS | 17353 | 1464142566595 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 19:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1737ms 19:16:06 INFO - PROCESS | 17353 | 1464142566673 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 19:16:06 INFO - PROCESS | 17353 | 1464142566679 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 19:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:16:06 INFO - PROCESS | 17353 | 1464142566685 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:16:06 INFO - PROCESS | 17353 | 1464142566689 Marionette TRACE conn4 <- [1,2178,null,{}] 19:16:06 INFO - PROCESS | 17353 | 1464142566695 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:06 INFO - PROCESS | 17353 | 1464142566970 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 19:16:07 INFO - PROCESS | 17353 | 1464142567299 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:07 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9a8400 == 146 [pid = 17353] [id = 552] 19:16:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8eb0b800) [pid = 17353] [serial = 1657] [outer = (nil)] 19:16:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8f312c00) [pid = 17353] [serial = 1658] [outer = 0x8eb0b800] 19:16:07 INFO - PROCESS | 17353 | 1464142567394 Marionette DEBUG loaded listener.js 19:16:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8f31a400) [pid = 17353] [serial = 1659] [outer = 0x8eb0b800] 19:16:08 INFO - PROCESS | 17353 | 1464142568326 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1684ms 19:16:08 INFO - PROCESS | 17353 | 1464142568370 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 19:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:16:08 INFO - PROCESS | 17353 | 1464142568374 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 19:16:08 INFO - PROCESS | 17353 | 1464142568381 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:16:08 INFO - PROCESS | 17353 | 1464142568385 Marionette TRACE conn4 <- [1,2182,null,{}] 19:16:08 INFO - PROCESS | 17353 | 1464142568391 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:08 INFO - PROCESS | 17353 | 1464142568626 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 19:16:08 INFO - PROCESS | 17353 | 1464142568971 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:09 INFO - PROCESS | 17353 | ++DOCSHELL 0x87efd800 == 147 [pid = 17353] [id = 553] 19:16:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8cd81800) [pid = 17353] [serial = 1660] [outer = (nil)] 19:16:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8f5ed400) [pid = 17353] [serial = 1661] [outer = 0x8cd81800] 19:16:09 INFO - PROCESS | 17353 | 1464142569064 Marionette DEBUG loaded listener.js 19:16:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8f7c0c00) [pid = 17353] [serial = 1662] [outer = 0x8cd81800] 19:16:10 INFO - PROCESS | 17353 | 1464142570061 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1742ms 19:16:10 INFO - PROCESS | 17353 | 1464142570123 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 19:16:10 INFO - PROCESS | 17353 | 1464142570127 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 19:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:16:10 INFO - PROCESS | 17353 | 1464142570133 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:16:10 INFO - PROCESS | 17353 | 1464142570137 Marionette TRACE conn4 <- [1,2186,null,{}] 19:16:10 INFO - PROCESS | 17353 | 1464142570143 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:10 INFO - PROCESS | 17353 | 1464142570421 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 19:16:10 INFO - PROCESS | 17353 | 1464142570762 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:10 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c856800 == 148 [pid = 17353] [id = 554] 19:16:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8f317000) [pid = 17353] [serial = 1663] [outer = (nil)] 19:16:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x910e9000) [pid = 17353] [serial = 1664] [outer = 0x8f317000] 19:16:10 INFO - PROCESS | 17353 | 1464142570858 Marionette DEBUG loaded listener.js 19:16:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x91529c00) [pid = 17353] [serial = 1665] [outer = 0x8f317000] 19:16:11 INFO - PROCESS | 17353 | 1464142571804 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 19:16:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:16:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1730ms 19:16:11 INFO - PROCESS | 17353 | 1464142571866 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 19:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:16:11 INFO - PROCESS | 17353 | 1464142571870 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 19:16:11 INFO - PROCESS | 17353 | 1464142571877 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:16:11 INFO - PROCESS | 17353 | 1464142571881 Marionette TRACE conn4 <- [1,2190,null,{}] 19:16:11 INFO - PROCESS | 17353 | 1464142571887 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:12 INFO - PROCESS | 17353 | 1464142572122 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 19:16:12 INFO - PROCESS | 17353 | 1464142572460 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:12 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cd86c00 == 149 [pid = 17353] [id = 555] 19:16:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8eb08800) [pid = 17353] [serial = 1666] [outer = (nil)] 19:16:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x9234a800) [pid = 17353] [serial = 1667] [outer = 0x8eb08800] 19:16:12 INFO - PROCESS | 17353 | 1464142572565 Marionette DEBUG loaded listener.js 19:16:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x92350800) [pid = 17353] [serial = 1668] [outer = 0x8eb08800] 19:16:13 INFO - PROCESS | 17353 | 1464142573538 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 19:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1738ms 19:16:13 INFO - PROCESS | 17353 | 1464142573615 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 19:16:13 INFO - PROCESS | 17353 | 1464142573619 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 19:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:16:13 INFO - PROCESS | 17353 | 1464142573626 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:16:13 INFO - PROCESS | 17353 | 1464142573631 Marionette TRACE conn4 <- [1,2194,null,{}] 19:16:13 INFO - PROCESS | 17353 | 1464142573637 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:13 INFO - PROCESS | 17353 | 1464142573920 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 19:16:14 INFO - PROCESS | 17353 | 1464142574253 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:14 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a5f5000 == 150 [pid = 17353] [id = 556] 19:16:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x8e9af000) [pid = 17353] [serial = 1669] [outer = (nil)] 19:16:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x935d0c00) [pid = 17353] [serial = 1670] [outer = 0x8e9af000] 19:16:14 INFO - PROCESS | 17353 | 1464142574350 Marionette DEBUG loaded listener.js 19:16:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x938d2c00) [pid = 17353] [serial = 1671] [outer = 0x8e9af000] 19:16:15 INFO - PROCESS | 17353 | 1464142575292 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 19:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1736ms 19:16:15 INFO - PROCESS | 17353 | 1464142575363 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 19:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:16:15 INFO - PROCESS | 17353 | 1464142575367 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 19:16:15 INFO - PROCESS | 17353 | 1464142575374 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:16:15 INFO - PROCESS | 17353 | 1464142575378 Marionette TRACE conn4 <- [1,2198,null,{}] 19:16:15 INFO - PROCESS | 17353 | 1464142575384 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:15 INFO - PROCESS | 17353 | 1464142575620 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 19:16:15 INFO - PROCESS | 17353 | 1464142575957 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:16 INFO - PROCESS | 17353 | ++DOCSHELL 0x9234d800 == 151 [pid = 17353] [id = 557] 19:16:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x92350000) [pid = 17353] [serial = 1672] [outer = (nil)] 19:16:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x94f26400) [pid = 17353] [serial = 1673] [outer = 0x92350000] 19:16:16 INFO - PROCESS | 17353 | 1464142576059 Marionette DEBUG loaded listener.js 19:16:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x94f2b400) [pid = 17353] [serial = 1674] [outer = 0x92350000] 19:16:16 INFO - PROCESS | 17353 | 1464142576948 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:16:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:16:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1588ms 19:16:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:16:16 INFO - PROCESS | 17353 | 1464142576962 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 19:16:16 INFO - PROCESS | 17353 | 1464142576965 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 19:16:16 INFO - PROCESS | 17353 | 1464142576973 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:16:16 INFO - PROCESS | 17353 | 1464142576977 Marionette TRACE conn4 <- [1,2202,null,{}] 19:16:16 INFO - PROCESS | 17353 | 1464142576983 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:17 INFO - PROCESS | 17353 | 1464142577221 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 19:16:17 INFO - PROCESS | 17353 | 1464142577515 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x94f28400 == 152 [pid = 17353] [id = 558] 19:16:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x95188c00) [pid = 17353] [serial = 1675] [outer = (nil)] 19:16:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x96c45400) [pid = 17353] [serial = 1676] [outer = 0x95188c00] 19:16:17 INFO - PROCESS | 17353 | 1464142577660 Marionette DEBUG loaded listener.js 19:16:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x97691800) [pid = 17353] [serial = 1677] [outer = 0x95188c00] 19:16:18 INFO - PROCESS | 17353 | 1464142578619 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 19:16:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:16:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1684ms 19:16:18 INFO - PROCESS | 17353 | 1464142578657 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 19:16:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:16:18 INFO - PROCESS | 17353 | 1464142578662 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 19:16:18 INFO - PROCESS | 17353 | 1464142578668 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:16:18 INFO - PROCESS | 17353 | 1464142578673 Marionette TRACE conn4 <- [1,2206,null,{}] 19:16:18 INFO - PROCESS | 17353 | 1464142578679 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:18 INFO - PROCESS | 17353 | 1464142578944 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 19:16:19 INFO - PROCESS | 17353 | 1464142579300 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:19 INFO - PROCESS | 17353 | ++DOCSHELL 0x910de000 == 153 [pid = 17353] [id = 559] 19:16:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x9ac84400) [pid = 17353] [serial = 1678] [outer = (nil)] 19:16:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x9ac93000) [pid = 17353] [serial = 1679] [outer = 0x9ac84400] 19:16:19 INFO - PROCESS | 17353 | 1464142579404 Marionette DEBUG loaded listener.js 19:16:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x9b28c800) [pid = 17353] [serial = 1680] [outer = 0x9ac84400] 19:16:20 INFO - PROCESS | 17353 | 1464142580384 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 19:16:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:16:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1793ms 19:16:20 INFO - PROCESS | 17353 | 1464142580461 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 19:16:20 INFO - PROCESS | 17353 | 1464142580465 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 19:16:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:16:20 INFO - PROCESS | 17353 | 1464142580472 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:16:20 INFO - PROCESS | 17353 | 1464142580476 Marionette TRACE conn4 <- [1,2210,null,{}] 19:16:20 INFO - PROCESS | 17353 | 1464142580482 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:20 INFO - PROCESS | 17353 | 1464142580726 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 19:16:21 INFO - PROCESS | 17353 | 1464142581067 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:21 INFO - PROCESS | 17353 | ++DOCSHELL 0x9a189800 == 154 [pid = 17353] [id = 560] 19:16:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x9ac92c00) [pid = 17353] [serial = 1681] [outer = (nil)] 19:16:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x9b447c00) [pid = 17353] [serial = 1682] [outer = 0x9ac92c00] 19:16:21 INFO - PROCESS | 17353 | 1464142581165 Marionette DEBUG loaded listener.js 19:16:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x9b44cc00) [pid = 17353] [serial = 1683] [outer = 0x9ac92c00] 19:16:22 INFO - PROCESS | 17353 | 1464142582088 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 19:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1686ms 19:16:22 INFO - PROCESS | 17353 | 1464142582160 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 19:16:22 INFO - PROCESS | 17353 | 1464142582164 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 19:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:16:22 INFO - PROCESS | 17353 | 1464142582170 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:16:22 INFO - PROCESS | 17353 | 1464142582174 Marionette TRACE conn4 <- [1,2214,null,{}] 19:16:22 INFO - PROCESS | 17353 | 1464142582190 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:22 INFO - PROCESS | 17353 | 1464142582495 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 19:16:22 INFO - PROCESS | 17353 | 1464142582842 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:22 INFO - PROCESS | 17353 | ++DOCSHELL 0x9ac8dc00 == 155 [pid = 17353] [id = 561] 19:16:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x9b330c00) [pid = 17353] [serial = 1684] [outer = (nil)] 19:16:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x9b880800) [pid = 17353] [serial = 1685] [outer = 0x9b330c00] 19:16:22 INFO - PROCESS | 17353 | 1464142582931 Marionette DEBUG loaded listener.js 19:16:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x9bc43c00) [pid = 17353] [serial = 1686] [outer = 0x9b330c00] 19:16:23 INFO - PROCESS | 17353 | 1464142583868 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 19:16:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:16:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1747ms 19:16:23 INFO - PROCESS | 17353 | 1464142583918 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 19:16:23 INFO - PROCESS | 17353 | 1464142583922 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 19:16:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:16:23 INFO - PROCESS | 17353 | 1464142583929 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:16:23 INFO - PROCESS | 17353 | 1464142583933 Marionette TRACE conn4 <- [1,2218,null,{}] 19:16:23 INFO - PROCESS | 17353 | 1464142583939 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:24 INFO - PROCESS | 17353 | 1464142584185 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 19:16:24 INFO - PROCESS | 17353 | 1464142584535 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x8947bc00 == 156 [pid = 17353] [id = 562] 19:16:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x8cdb0000) [pid = 17353] [serial = 1687] [outer = (nil)] 19:16:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x9c46f800) [pid = 17353] [serial = 1688] [outer = 0x8cdb0000] 19:16:24 INFO - PROCESS | 17353 | 1464142584633 Marionette DEBUG loaded listener.js 19:16:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x9d424c00) [pid = 17353] [serial = 1689] [outer = 0x8cdb0000] 19:16:25 INFO - PROCESS | 17353 | 1464142585591 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 19:16:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:16:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1681ms 19:16:25 INFO - PROCESS | 17353 | 1464142585611 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 19:16:25 INFO - PROCESS | 17353 | 1464142585614 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 19:16:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:16:25 INFO - PROCESS | 17353 | 1464142585623 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:16:25 INFO - PROCESS | 17353 | 1464142585627 Marionette TRACE conn4 <- [1,2222,null,{}] 19:16:25 INFO - PROCESS | 17353 | 1464142585633 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:25 INFO - PROCESS | 17353 | 1464142585874 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 19:16:26 INFO - PROCESS | 17353 | 1464142586176 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:26 INFO - PROCESS | 17353 | ++DOCSHELL 0xa050b400 == 157 [pid = 17353] [id = 563] 19:16:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0xa105c400) [pid = 17353] [serial = 1690] [outer = (nil)] 19:16:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0xa2163800) [pid = 17353] [serial = 1691] [outer = 0xa105c400] 19:16:26 INFO - PROCESS | 17353 | 1464142586317 Marionette DEBUG loaded listener.js 19:16:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0xa2410000) [pid = 17353] [serial = 1692] [outer = 0xa105c400] 19:16:27 INFO - PROCESS | 17353 | 1464142587238 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1689ms 19:16:27 INFO - PROCESS | 17353 | 1464142587313 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 19:16:27 INFO - PROCESS | 17353 | 1464142587316 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 19:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:16:27 INFO - PROCESS | 17353 | 1464142587324 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:16:27 INFO - PROCESS | 17353 | 1464142587327 Marionette TRACE conn4 <- [1,2226,null,{}] 19:16:27 INFO - PROCESS | 17353 | 1464142587334 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:27 INFO - PROCESS | 17353 | 1464142587614 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 19:16:27 INFO - PROCESS | 17353 | 1464142587968 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:28 INFO - PROCESS | 17353 | ++DOCSHELL 0xa105a800 == 158 [pid = 17353] [id = 564] 19:16:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0xa210c400) [pid = 17353] [serial = 1693] [outer = (nil)] 19:16:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0xa35eb000) [pid = 17353] [serial = 1694] [outer = 0xa210c400] 19:16:28 INFO - PROCESS | 17353 | 1464142588063 Marionette DEBUG loaded listener.js 19:16:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0xa4e22c00) [pid = 17353] [serial = 1695] [outer = 0xa210c400] 19:16:28 INFO - PROCESS | 17353 | 1464142588989 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 19:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1698ms 19:16:29 INFO - PROCESS | 17353 | 1464142589023 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 19:16:29 INFO - PROCESS | 17353 | 1464142589026 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 19:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:16:29 INFO - PROCESS | 17353 | 1464142589034 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:16:29 INFO - PROCESS | 17353 | 1464142589037 Marionette TRACE conn4 <- [1,2230,null,{}] 19:16:29 INFO - PROCESS | 17353 | 1464142589043 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:29 INFO - PROCESS | 17353 | 1464142589288 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 19:16:29 INFO - PROCESS | 17353 | 1464142589647 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:29 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e394400 == 159 [pid = 17353] [id = 565] 19:16:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x91007000) [pid = 17353] [serial = 1696] [outer = (nil)] 19:16:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0xa67cf400) [pid = 17353] [serial = 1697] [outer = 0x91007000] 19:16:29 INFO - PROCESS | 17353 | 1464142589744 Marionette DEBUG loaded listener.js 19:16:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0xa6870400) [pid = 17353] [serial = 1698] [outer = 0x91007000] 19:16:30 INFO - PROCESS | 17353 | 1464142590699 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 19:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1734ms 19:16:30 INFO - PROCESS | 17353 | 1464142590769 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 19:16:30 INFO - PROCESS | 17353 | 1464142590774 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 19:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:16:30 INFO - PROCESS | 17353 | 1464142590780 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:16:30 INFO - PROCESS | 17353 | 1464142590784 Marionette TRACE conn4 <- [1,2234,null,{}] 19:16:30 INFO - PROCESS | 17353 | 1464142590790 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:31 INFO - PROCESS | 17353 | 1464142591071 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8aff7000 == 158 [pid = 17353] [id = 459] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x95161800 == 157 [pid = 17353] [id = 405] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x87ec9400 == 156 [pid = 17353] [id = 547] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8c94e000 == 155 [pid = 17353] [id = 546] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8b7a3c00 == 154 [pid = 17353] [id = 545] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x87ef3c00 == 153 [pid = 17353] [id = 544] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8e169800 == 152 [pid = 17353] [id = 541] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x9b286800 == 151 [pid = 17353] [id = 540] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x87ec3c00 == 150 [pid = 17353] [id = 539] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea56800 == 149 [pid = 17353] [id = 538] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x92354800 == 148 [pid = 17353] [id = 536] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x9b332400 == 147 [pid = 17353] [id = 537] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8a3f9400 == 146 [pid = 17353] [id = 535] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8cdb7c00 == 145 [pid = 17353] [id = 534] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x90d54800 == 144 [pid = 17353] [id = 533] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8a424800 == 143 [pid = 17353] [id = 532] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8d826800 == 142 [pid = 17353] [id = 530] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8e16a000 == 141 [pid = 17353] [id = 531] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8e16ac00 == 140 [pid = 17353] [id = 529] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8d40bc00 == 139 [pid = 17353] [id = 528] 19:16:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8adde400 == 138 [pid = 17353] [id = 527] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x8d5c3800) [pid = 17353] [serial = 1580] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0xa3252400) [pid = 17353] [serial = 1569] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0xa227c000) [pid = 17353] [serial = 1566] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0x928f5800) [pid = 17353] [serial = 1541] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x8d5be400) [pid = 17353] [serial = 1523] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x92049800) [pid = 17353] [serial = 1538] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x8f5e7400) [pid = 17353] [serial = 1533] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x9910bc00) [pid = 17353] [serial = 1550] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x8c95c400) [pid = 17353] [serial = 1574] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x8ea55400) [pid = 17353] [serial = 1529] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x9ac89000) [pid = 17353] [serial = 1554] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x9c4a5800) [pid = 17353] [serial = 1563] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0xa2163c00) [pid = 17353] [serial = 1565] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x8cd87800) [pid = 17353] [serial = 1575] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x9b32c000) [pid = 17353] [serial = 1556] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x9b76fc00) [pid = 17353] [serial = 1560] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x9bff0000) [pid = 17353] [serial = 1562] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x93a86400) [pid = 17353] [serial = 1544] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8d638c00) [pid = 17353] [serial = 1524] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x8adde000) [pid = 17353] [serial = 1571] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x8c84cc00) [pid = 17353] [serial = 1521] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x8d5c7400) [pid = 17353] [serial = 1577] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x935db400) [pid = 17353] [serial = 1542] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x8f5e1800) [pid = 17353] [serial = 1532] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x8d695400) [pid = 17353] [serial = 1578] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x8eb07000) [pid = 17353] [serial = 1530] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x9a193400) [pid = 17353] [serial = 1553] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x8d637000) [pid = 17353] [serial = 1517] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x9515ec00) [pid = 17353] [serial = 1547] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x8d693c00) [pid = 17353] [serial = 1455] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x95185400) [pid = 17353] [serial = 1548] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0xa30f2800) [pid = 17353] [serial = 1568] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x99d71000) [pid = 17353] [serial = 1551] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x9234b400) [pid = 17353] [serial = 1539] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x9b331000) [pid = 17353] [serial = 1557] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0xa30f0800) [pid = 17353] [serial = 1506] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x91008800) [pid = 17353] [serial = 1535] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x8b7a3000) [pid = 17353] [serial = 1520] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x9b768800) [pid = 17353] [serial = 1559] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x8e9acc00) [pid = 17353] [serial = 1527] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8b658800) [pid = 17353] [serial = 1572] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x8e39b400) [pid = 17353] [serial = 1526] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x910e0000) [pid = 17353] [serial = 1536] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x93a89c00) [pid = 17353] [serial = 1545] [outer = (nil)] [url = about:blank] 19:16:33 INFO - PROCESS | 17353 | 1464142593579 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:33 INFO - PROCESS | 17353 | ++DOCSHELL 0x881c2800 == 139 [pid = 17353] [id = 566] 19:16:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x881c4400) [pid = 17353] [serial = 1699] [outer = (nil)] 19:16:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x881c9800) [pid = 17353] [serial = 1700] [outer = 0x881c4400] 19:16:33 INFO - PROCESS | 17353 | 1464142593664 Marionette DEBUG loaded listener.js 19:16:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8a3f7000) [pid = 17353] [serial = 1701] [outer = 0x881c4400] 19:16:34 INFO - PROCESS | 17353 | 1464142594507 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 19:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 3746ms 19:16:34 INFO - PROCESS | 17353 | 1464142594528 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 19:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:16:34 INFO - PROCESS | 17353 | 1464142594534 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 19:16:34 INFO - PROCESS | 17353 | 1464142594542 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:16:34 INFO - PROCESS | 17353 | 1464142594547 Marionette TRACE conn4 <- [1,2238,null,{}] 19:16:34 INFO - PROCESS | 17353 | 1464142594586 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:34 INFO - PROCESS | 17353 | 1464142594807 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 19:16:34 INFO - PROCESS | 17353 | 1464142594821 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:35 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add7c00 == 140 [pid = 17353] [id = 567] 19:16:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8adde000) [pid = 17353] [serial = 1702] [outer = (nil)] 19:16:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8b550400) [pid = 17353] [serial = 1703] [outer = 0x8adde000] 19:16:35 INFO - PROCESS | 17353 | 1464142595100 Marionette DEBUG loaded listener.js 19:16:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8b662400) [pid = 17353] [serial = 1704] [outer = 0x8adde000] 19:16:36 INFO - PROCESS | 17353 | 1464142595999 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1509ms 19:16:36 INFO - PROCESS | 17353 | 1464142596061 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 19:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:16:36 INFO - PROCESS | 17353 | 1464142596067 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 19:16:36 INFO - PROCESS | 17353 | 1464142596074 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:16:36 INFO - PROCESS | 17353 | 1464142596076 Marionette TRACE conn4 <- [1,2242,null,{}] 19:16:36 INFO - PROCESS | 17353 | 1464142596082 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:36 INFO - PROCESS | 17353 | 1464142596374 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 19:16:36 INFO - PROCESS | 17353 | 1464142596411 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:36 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c84a000 == 141 [pid = 17353] [id = 568] 19:16:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8c8b6c00) [pid = 17353] [serial = 1705] [outer = (nil)] 19:16:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8c958800) [pid = 17353] [serial = 1706] [outer = 0x8c8b6c00] 19:16:36 INFO - PROCESS | 17353 | 1464142596485 Marionette DEBUG loaded listener.js 19:16:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8cd89000) [pid = 17353] [serial = 1707] [outer = 0x8c8b6c00] 19:16:37 INFO - PROCESS | 17353 | 1464142597529 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1481ms 19:16:37 INFO - PROCESS | 17353 | 1464142597555 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 19:16:37 INFO - PROCESS | 17353 | 1464142597559 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 19:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:16:37 INFO - PROCESS | 17353 | 1464142597575 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:16:37 INFO - PROCESS | 17353 | 1464142597584 Marionette TRACE conn4 <- [1,2246,null,{}] 19:16:37 INFO - PROCESS | 17353 | 1464142597598 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:37 INFO - PROCESS | 17353 | 1464142597905 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x9152f000) [pid = 17353] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x8e39c800) [pid = 17353] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x8f5e2000) [pid = 17353] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x87ef4000) [pid = 17353] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x9b333000) [pid = 17353] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8c9b2c00) [pid = 17353] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x8ea1d800) [pid = 17353] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x928ee800) [pid = 17353] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x8d5c7800) [pid = 17353] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x8eb03c00) [pid = 17353] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x8b479800) [pid = 17353] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x90d5e800) [pid = 17353] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x8f7c8400) [pid = 17353] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x8cd87000) [pid = 17353] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0x91005800) [pid = 17353] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 127 (0x9b32f800) [pid = 17353] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 126 (0x8a3f7800) [pid = 17353] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 125 (0x8b7a4c00) [pid = 17353] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 124 (0x93a87000) [pid = 17353] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 123 (0xa4e18c00) [pid = 17353] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 122 (0x8d410400) [pid = 17353] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:16:38 INFO - PROCESS | 17353 | --DOMWINDOW == 121 (0xa62ee000) [pid = 17353] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:16:38 INFO - PROCESS | 17353 | 1464142598641 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:38 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ef4000 == 142 [pid = 17353] [id = 569] 19:16:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 122 (0x881c1400) [pid = 17353] [serial = 1708] [outer = (nil)] 19:16:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 123 (0x8b556400) [pid = 17353] [serial = 1709] [outer = 0x881c1400] 19:16:38 INFO - PROCESS | 17353 | 1464142598735 Marionette DEBUG loaded listener.js 19:16:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 124 (0x8d410400) [pid = 17353] [serial = 1710] [outer = 0x881c1400] 19:16:39 INFO - PROCESS | 17353 | 1464142599494 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 19:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1953ms 19:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:16:39 INFO - PROCESS | 17353 | 1464142599524 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 19:16:39 INFO - PROCESS | 17353 | 1464142599528 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 19:16:39 INFO - PROCESS | 17353 | 1464142599535 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:16:39 INFO - PROCESS | 17353 | 1464142599538 Marionette TRACE conn4 <- [1,2250,null,{}] 19:16:39 INFO - PROCESS | 17353 | 1464142599543 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:39 INFO - PROCESS | 17353 | 1464142599761 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 19:16:39 INFO - PROCESS | 17353 | 1464142599966 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:40 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ec6c00 == 143 [pid = 17353] [id = 570] 19:16:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 125 (0x8d62a400) [pid = 17353] [serial = 1711] [outer = (nil)] 19:16:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 126 (0x8d68fc00) [pid = 17353] [serial = 1712] [outer = 0x8d62a400] 19:16:40 INFO - PROCESS | 17353 | 1464142600068 Marionette DEBUG loaded listener.js 19:16:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 127 (0x8d7a9800) [pid = 17353] [serial = 1713] [outer = 0x8d62a400] 19:16:41 INFO - PROCESS | 17353 | 1464142601230 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 19:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1737ms 19:16:41 INFO - PROCESS | 17353 | 1464142601273 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 19:16:41 INFO - PROCESS | 17353 | 1464142601280 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 19:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:16:41 INFO - PROCESS | 17353 | 1464142601291 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:16:41 INFO - PROCESS | 17353 | 1464142601296 Marionette TRACE conn4 <- [1,2254,null,{}] 19:16:41 INFO - PROCESS | 17353 | 1464142601305 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:41 INFO - PROCESS | 17353 | 1464142601598 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 19:16:41 INFO - PROCESS | 17353 | 1464142601958 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:41 INFO - PROCESS | 17353 | ++DOCSHELL 0x881c4000 == 144 [pid = 17353] [id = 571] 19:16:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 128 (0x8a5f9400) [pid = 17353] [serial = 1714] [outer = (nil)] 19:16:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x8b7a5400) [pid = 17353] [serial = 1715] [outer = 0x8a5f9400] 19:16:42 INFO - PROCESS | 17353 | 1464142602052 Marionette DEBUG loaded listener.js 19:16:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8c84d000) [pid = 17353] [serial = 1716] [outer = 0x8a5f9400] 19:16:43 INFO - PROCESS | 17353 | 1464142603047 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 19:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1791ms 19:16:43 INFO - PROCESS | 17353 | 1464142603083 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 19:16:43 INFO - PROCESS | 17353 | 1464142603093 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 19:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:16:43 INFO - PROCESS | 17353 | 1464142603104 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:16:43 INFO - PROCESS | 17353 | 1464142603108 Marionette TRACE conn4 <- [1,2258,null,{}] 19:16:43 INFO - PROCESS | 17353 | 1464142603115 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:43 INFO - PROCESS | 17353 | 1464142603365 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 19:16:43 INFO - PROCESS | 17353 | 1464142603718 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5adc00 == 145 [pid = 17353] [id = 572] 19:16:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8d5b5000) [pid = 17353] [serial = 1717] [outer = (nil)] 19:16:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8d5c7800) [pid = 17353] [serial = 1718] [outer = 0x8d5b5000] 19:16:43 INFO - PROCESS | 17353 | 1464142603822 Marionette DEBUG loaded listener.js 19:16:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8d692400) [pid = 17353] [serial = 1719] [outer = 0x8d5b5000] 19:16:44 INFO - PROCESS | 17353 | 1464142604880 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1835ms 19:16:44 INFO - PROCESS | 17353 | 1464142604940 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 19:16:44 INFO - PROCESS | 17353 | 1464142604945 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 19:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:16:44 INFO - PROCESS | 17353 | 1464142604953 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:16:44 INFO - PROCESS | 17353 | 1464142604961 Marionette TRACE conn4 <- [1,2262,null,{}] 19:16:44 INFO - PROCESS | 17353 | 1464142604980 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:45 INFO - PROCESS | 17353 | 1464142605258 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 19:16:45 INFO - PROCESS | 17353 | 1464142605628 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:45 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdb7c00 == 146 [pid = 17353] [id = 573] 19:16:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8e9a6400) [pid = 17353] [serial = 1720] [outer = (nil)] 19:16:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8e9acc00) [pid = 17353] [serial = 1721] [outer = 0x8e9a6400] 19:16:45 INFO - PROCESS | 17353 | 1464142605725 Marionette DEBUG loaded listener.js 19:16:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8ea18c00) [pid = 17353] [serial = 1722] [outer = 0x8e9a6400] 19:16:46 INFO - PROCESS | 17353 | 1464142606713 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 19:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1789ms 19:16:46 INFO - PROCESS | 17353 | 1464142606743 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 19:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:16:46 INFO - PROCESS | 17353 | 1464142606749 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 19:16:46 INFO - PROCESS | 17353 | 1464142606755 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:16:46 INFO - PROCESS | 17353 | 1464142606758 Marionette TRACE conn4 <- [1,2266,null,{}] 19:16:46 INFO - PROCESS | 17353 | 1464142606765 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:47 INFO - PROCESS | 17353 | 1464142607005 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 19:16:47 INFO - PROCESS | 17353 | 1464142607347 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:47 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9a9800 == 147 [pid = 17353] [id = 574] 19:16:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8eb06400) [pid = 17353] [serial = 1723] [outer = (nil)] 19:16:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8eb0d000) [pid = 17353] [serial = 1724] [outer = 0x8eb06400] 19:16:47 INFO - PROCESS | 17353 | 1464142607443 Marionette DEBUG loaded listener.js 19:16:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8f5e2c00) [pid = 17353] [serial = 1725] [outer = 0x8eb06400] 19:16:48 INFO - PROCESS | 17353 | 1464142608409 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 19:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1691ms 19:16:48 INFO - PROCESS | 17353 | 1464142608446 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 19:16:48 INFO - PROCESS | 17353 | 1464142608450 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 19:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:16:48 INFO - PROCESS | 17353 | 1464142608457 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:16:48 INFO - PROCESS | 17353 | 1464142608460 Marionette TRACE conn4 <- [1,2270,null,{}] 19:16:48 INFO - PROCESS | 17353 | 1464142608466 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:48 INFO - PROCESS | 17353 | 1464142608699 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 19:16:49 INFO - PROCESS | 17353 | 1464142609039 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:49 INFO - PROCESS | 17353 | ++DOCSHELL 0x8eb07000 == 148 [pid = 17353] [id = 575] 19:16:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8f5eb800) [pid = 17353] [serial = 1726] [outer = (nil)] 19:16:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x90d58c00) [pid = 17353] [serial = 1727] [outer = 0x8f5eb800] 19:16:49 INFO - PROCESS | 17353 | 1464142609135 Marionette DEBUG loaded listener.js 19:16:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x91002000) [pid = 17353] [serial = 1728] [outer = 0x8f5eb800] 19:16:50 INFO - PROCESS | 17353 | 1464142610055 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 19:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1635ms 19:16:50 INFO - PROCESS | 17353 | 1464142610093 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 19:16:50 INFO - PROCESS | 17353 | 1464142610096 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 19:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:16:50 INFO - PROCESS | 17353 | 1464142610104 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:16:50 INFO - PROCESS | 17353 | 1464142610107 Marionette TRACE conn4 <- [1,2274,null,{}] 19:16:50 INFO - PROCESS | 17353 | 1464142610113 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:50 INFO - PROCESS | 17353 | 1464142610396 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 19:16:50 INFO - PROCESS | 17353 | 1464142610744 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea55400 == 149 [pid = 17353] [id = 576] 19:16:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8f7c8c00) [pid = 17353] [serial = 1729] [outer = (nil)] 19:16:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x9152f800) [pid = 17353] [serial = 1730] [outer = 0x8f7c8c00] 19:16:50 INFO - PROCESS | 17353 | 1464142610839 Marionette DEBUG loaded listener.js 19:16:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x920f2400) [pid = 17353] [serial = 1731] [outer = 0x8f7c8c00] 19:16:51 INFO - PROCESS | 17353 | 1464142611754 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 19:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1694ms 19:16:51 INFO - PROCESS | 17353 | 1464142611800 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 19:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:16:51 INFO - PROCESS | 17353 | 1464142611804 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 19:16:51 INFO - PROCESS | 17353 | 1464142611810 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:16:51 INFO - PROCESS | 17353 | 1464142611814 Marionette TRACE conn4 <- [1,2278,null,{}] 19:16:51 INFO - PROCESS | 17353 | 1464142611820 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:52 INFO - PROCESS | 17353 | 1464142612037 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 19:16:52 INFO - PROCESS | 17353 | 1464142612332 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:52 INFO - PROCESS | 17353 | ++DOCSHELL 0x910e5c00 == 150 [pid = 17353] [id = 577] 19:16:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x92352800) [pid = 17353] [serial = 1732] [outer = (nil)] 19:16:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x935cc400) [pid = 17353] [serial = 1733] [outer = 0x92352800] 19:16:52 INFO - PROCESS | 17353 | 1464142612469 Marionette DEBUG loaded listener.js 19:16:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x937a7000) [pid = 17353] [serial = 1734] [outer = 0x92352800] 19:16:53 INFO - PROCESS | 17353 | 1464142613391 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 19:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1638ms 19:16:53 INFO - PROCESS | 17353 | 1464142613449 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 19:16:53 INFO - PROCESS | 17353 | 1464142613453 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 19:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:16:53 INFO - PROCESS | 17353 | 1464142613460 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:16:53 INFO - PROCESS | 17353 | 1464142613463 Marionette TRACE conn4 <- [1,2282,null,{}] 19:16:53 INFO - PROCESS | 17353 | 1464142613469 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:53 INFO - PROCESS | 17353 | 1464142613714 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 19:16:54 INFO - PROCESS | 17353 | 1464142614053 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:54 INFO - PROCESS | 17353 | ++DOCSHELL 0x928ec000 == 151 [pid = 17353] [id = 578] 19:16:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x928f1000) [pid = 17353] [serial = 1735] [outer = (nil)] 19:16:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x94f05000) [pid = 17353] [serial = 1736] [outer = 0x928f1000] 19:16:54 INFO - PROCESS | 17353 | 1464142614148 Marionette DEBUG loaded listener.js 19:16:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x94f21000) [pid = 17353] [serial = 1737] [outer = 0x928f1000] 19:16:55 INFO - PROCESS | 17353 | 1464142615120 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 19:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1684ms 19:16:55 INFO - PROCESS | 17353 | 1464142615145 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 19:16:55 INFO - PROCESS | 17353 | 1464142615149 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 19:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:16:55 INFO - PROCESS | 17353 | 1464142615156 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:16:55 INFO - PROCESS | 17353 | 1464142615159 Marionette TRACE conn4 <- [1,2286,null,{}] 19:16:55 INFO - PROCESS | 17353 | 1464142615165 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:55 INFO - PROCESS | 17353 | 1464142615420 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 19:16:55 INFO - PROCESS | 17353 | 1464142615778 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:55 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b472000 == 152 [pid = 17353] [id = 579] 19:16:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x8b7aa800) [pid = 17353] [serial = 1738] [outer = (nil)] 19:16:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x95185400) [pid = 17353] [serial = 1739] [outer = 0x8b7aa800] 19:16:55 INFO - PROCESS | 17353 | 1464142615881 Marionette DEBUG loaded listener.js 19:16:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x96c49c00) [pid = 17353] [serial = 1740] [outer = 0x8b7aa800] 19:16:56 INFO - PROCESS | 17353 | 1464142616775 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 19:16: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 19:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1681ms 19:16:56 INFO - PROCESS | 17353 | 1464142616841 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 19:16:56 INFO - PROCESS | 17353 | 1464142616845 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 19:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:16:56 INFO - PROCESS | 17353 | 1464142616854 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:16:56 INFO - PROCESS | 17353 | 1464142616858 Marionette TRACE conn4 <- [1,2290,null,{}] 19:16:56 INFO - PROCESS | 17353 | 1464142616864 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:57 INFO - PROCESS | 17353 | 1464142617094 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 19:16:57 INFO - PROCESS | 17353 | 1464142617387 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x95169c00 == 153 [pid = 17353] [id = 580] 19:16:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x9518cc00) [pid = 17353] [serial = 1741] [outer = (nil)] 19:16:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x99112c00) [pid = 17353] [serial = 1742] [outer = 0x9518cc00] 19:16:57 INFO - PROCESS | 17353 | 1464142617528 Marionette DEBUG loaded listener.js 19:16:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x99d70c00) [pid = 17353] [serial = 1743] [outer = 0x9518cc00] 19:16:58 INFO - PROCESS | 17353 | 1464142618453 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 19:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1648ms 19:16:58 INFO - PROCESS | 17353 | 1464142618504 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 19:16:58 INFO - PROCESS | 17353 | 1464142618509 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 19:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:16:58 INFO - PROCESS | 17353 | 1464142618515 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:16:58 INFO - PROCESS | 17353 | 1464142618519 Marionette TRACE conn4 <- [1,2294,null,{}] 19:16:58 INFO - PROCESS | 17353 | 1464142618525 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:58 INFO - PROCESS | 17353 | 1464142618786 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 19:16:59 INFO - PROCESS | 17353 | 1464142619143 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x990ad800 == 154 [pid = 17353] [id = 581] 19:16:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x9b1e1800) [pid = 17353] [serial = 1744] [outer = (nil)] 19:16:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x9b32d400) [pid = 17353] [serial = 1745] [outer = 0x9b1e1800] 19:16:59 INFO - PROCESS | 17353 | 1464142619240 Marionette DEBUG loaded listener.js 19:16:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x9b764400) [pid = 17353] [serial = 1746] [outer = 0x9b1e1800] 19:17:00 INFO - PROCESS | 17353 | 1464142620150 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 19:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1687ms 19:17:00 INFO - PROCESS | 17353 | 1464142620204 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 19:17:00 INFO - PROCESS | 17353 | 1464142620207 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 19:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:17:00 INFO - PROCESS | 17353 | 1464142620214 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:17:00 INFO - PROCESS | 17353 | 1464142620217 Marionette TRACE conn4 <- [1,2298,null,{}] 19:17:00 INFO - PROCESS | 17353 | 1464142620224 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:00 INFO - PROCESS | 17353 | 1464142620471 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 19:17:00 INFO - PROCESS | 17353 | 1464142620847 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:00 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5b3000 == 155 [pid = 17353] [id = 582] 19:17:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x8d68ec00) [pid = 17353] [serial = 1747] [outer = (nil)] 19:17:00 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x9b76fc00) [pid = 17353] [serial = 1748] [outer = 0x8d68ec00] 19:17:00 INFO - PROCESS | 17353 | 1464142620942 Marionette DEBUG loaded listener.js 19:17:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x9b449400) [pid = 17353] [serial = 1749] [outer = 0x8d68ec00] 19:17:01 INFO - PROCESS | 17353 | 1464142621863 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 19:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1690ms 19:17:01 INFO - PROCESS | 17353 | 1464142621905 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 19:17:01 INFO - PROCESS | 17353 | 1464142621909 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 19:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:17:01 INFO - PROCESS | 17353 | 1464142621916 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:17:01 INFO - PROCESS | 17353 | 1464142621919 Marionette TRACE conn4 <- [1,2302,null,{}] 19:17:01 INFO - PROCESS | 17353 | 1464142621935 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:02 INFO - PROCESS | 17353 | 1464142622147 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 19:17:02 INFO - PROCESS | 17353 | 1464142622498 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:02 INFO - PROCESS | 17353 | ++DOCSHELL 0x881c2400 == 156 [pid = 17353] [id = 583] 19:17:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x98088000) [pid = 17353] [serial = 1750] [outer = (nil)] 19:17:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x9c4a5800) [pid = 17353] [serial = 1751] [outer = 0x98088000] 19:17:02 INFO - PROCESS | 17353 | 1464142622589 Marionette DEBUG loaded listener.js 19:17:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x9d4c2800) [pid = 17353] [serial = 1752] [outer = 0x98088000] 19:17:03 INFO - PROCESS | 17353 | 1464142623514 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1644ms 19:17:03 INFO - PROCESS | 17353 | 1464142623561 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 19:17:03 INFO - PROCESS | 17353 | 1464142623565 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 19:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:17:03 INFO - PROCESS | 17353 | 1464142623571 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:17:03 INFO - PROCESS | 17353 | 1464142623575 Marionette TRACE conn4 <- [1,2306,null,{}] 19:17:03 INFO - PROCESS | 17353 | 1464142623580 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:03 INFO - PROCESS | 17353 | 1464142623792 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 19:17:04 INFO - PROCESS | 17353 | 1464142624131 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:04 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b770000 == 157 [pid = 17353] [id = 584] 19:17:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x9c4ac800) [pid = 17353] [serial = 1753] [outer = (nil)] 19:17:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0xa21b0000) [pid = 17353] [serial = 1754] [outer = 0x9c4ac800] 19:17:04 INFO - PROCESS | 17353 | 1464142624224 Marionette DEBUG loaded listener.js 19:17:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0xa240ac00) [pid = 17353] [serial = 1755] [outer = 0x9c4ac800] 19:17:05 INFO - PROCESS | 17353 | 1464142625122 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 19:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1584ms 19:17:05 INFO - PROCESS | 17353 | 1464142625157 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 19:17:05 INFO - PROCESS | 17353 | 1464142625161 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 19:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:17:05 INFO - PROCESS | 17353 | 1464142625168 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:17:05 INFO - PROCESS | 17353 | 1464142625171 Marionette TRACE conn4 <- [1,2310,null,{}] 19:17:05 INFO - PROCESS | 17353 | 1464142625193 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:05 INFO - PROCESS | 17353 | 1464142625522 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 19:17:05 INFO - PROCESS | 17353 | 1464142625823 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ef6800 == 158 [pid = 17353] [id = 585] 19:17:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x8cdb3c00) [pid = 17353] [serial = 1756] [outer = (nil)] 19:17:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0xa321e800) [pid = 17353] [serial = 1757] [outer = 0x8cdb3c00] 19:17:05 INFO - PROCESS | 17353 | 1464142625917 Marionette DEBUG loaded listener.js 19:17:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0xa3253000) [pid = 17353] [serial = 1758] [outer = 0x8cdb3c00] 19:17:06 INFO - PROCESS | 17353 | 1464142626841 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1731ms 19:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:17:06 INFO - PROCESS | 17353 | 1464142626900 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 19:17:06 INFO - PROCESS | 17353 | 1464142626903 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 19:17:06 INFO - PROCESS | 17353 | 1464142626910 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:17:06 INFO - PROCESS | 17353 | 1464142626913 Marionette TRACE conn4 <- [1,2314,null,{}] 19:17:06 INFO - PROCESS | 17353 | 1464142626919 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:07 INFO - PROCESS | 17353 | 1464142627148 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 19:17:07 INFO - PROCESS | 17353 | 1464142627491 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:07 INFO - PROCESS | 17353 | ++DOCSHELL 0xa210b800 == 159 [pid = 17353] [id = 586] 19:17:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0xa3227400) [pid = 17353] [serial = 1759] [outer = (nil)] 19:17:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0xa673cc00) [pid = 17353] [serial = 1760] [outer = 0xa3227400] 19:17:07 INFO - PROCESS | 17353 | 1464142627585 Marionette DEBUG loaded listener.js 19:17:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0xa675cc00) [pid = 17353] [serial = 1761] [outer = 0xa3227400] 19:17:08 INFO - PROCESS | 17353 | 1464142628486 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 19:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1637ms 19:17:08 INFO - PROCESS | 17353 | 1464142628547 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 19:17:08 INFO - PROCESS | 17353 | 1464142628550 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 19:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:17:08 INFO - PROCESS | 17353 | 1464142628557 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:17:08 INFO - PROCESS | 17353 | 1464142628561 Marionette TRACE conn4 <- [1,2318,null,{}] 19:17:08 INFO - PROCESS | 17353 | 1464142628567 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:08 INFO - PROCESS | 17353 | 1464142628796 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 19:17:09 INFO - PROCESS | 17353 | 1464142629143 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:09 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ec5800 == 160 [pid = 17353] [id = 587] 19:17:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x8cf54400) [pid = 17353] [serial = 1762] [outer = (nil)] 19:17:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x8cf5b000) [pid = 17353] [serial = 1763] [outer = 0x8cf54400] 19:17:09 INFO - PROCESS | 17353 | 1464142629235 Marionette DEBUG loaded listener.js 19:17:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x8cf5c800) [pid = 17353] [serial = 1764] [outer = 0x8cf54400] 19:17:10 INFO - PROCESS | 17353 | 1464142630171 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 19:17:10 INFO - PROCESS | 17353 | 1464142630195 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 19:17:10 INFO - PROCESS | 17353 | 1464142630202 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:17:10 INFO - PROCESS | 17353 | 1464142630206 Marionette TRACE conn4 <- [1,2322,null,{}] 19:17:10 INFO - PROCESS | 17353 | 1464142630211 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:10 INFO - PROCESS | 17353 | 1464142630426 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 19:17:10 INFO - PROCESS | 17353 | 1464142630813 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:10 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cf5bc00 == 161 [pid = 17353] [id = 588] 19:17:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0x8f7c5000) [pid = 17353] [serial = 1765] [outer = (nil)] 19:17:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0xa68eb000) [pid = 17353] [serial = 1766] [outer = 0x8f7c5000] 19:17:10 INFO - PROCESS | 17353 | 1464142630944 Marionette DEBUG loaded listener.js 19:17:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0xa6da1000) [pid = 17353] [serial = 1767] [outer = 0x8f7c5000] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x87ef4000 == 160 [pid = 17353] [id = 569] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8c84a000 == 159 [pid = 17353] [id = 568] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8add7c00 == 158 [pid = 17353] [id = 567] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x881c2800 == 157 [pid = 17353] [id = 566] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0xa050b400 == 156 [pid = 17353] [id = 563] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0xa105a800 == 155 [pid = 17353] [id = 564] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8947bc00 == 154 [pid = 17353] [id = 562] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x9ac8dc00 == 153 [pid = 17353] [id = 561] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x9a189800 == 152 [pid = 17353] [id = 560] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x910de000 == 151 [pid = 17353] [id = 559] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x9234d800 == 150 [pid = 17353] [id = 557] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x94f28400 == 149 [pid = 17353] [id = 558] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8a5f5000 == 148 [pid = 17353] [id = 556] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8cd86c00 == 147 [pid = 17353] [id = 555] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8c856800 == 146 [pid = 17353] [id = 554] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x87efd800 == 145 [pid = 17353] [id = 553] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8e9a8400 == 144 [pid = 17353] [id = 552] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8e16e000 == 143 [pid = 17353] [id = 551] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8d50f000 == 142 [pid = 17353] [id = 550] 19:17:13 INFO - PROCESS | 17353 | --DOCSHELL 0x881c7c00 == 141 [pid = 17353] [id = 549] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x8d7a8c00) [pid = 17353] [serial = 1646] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x938d3000) [pid = 17353] [serial = 1602] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0x8e9ab800) [pid = 17353] [serial = 1589] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x92351800) [pid = 17353] [serial = 1599] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0x8a5ec800) [pid = 17353] [serial = 1635] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0x9b446c00) [pid = 17353] [serial = 1613] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0x8cdb1400) [pid = 17353] [serial = 1640] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x8f5eb400) [pid = 17353] [serial = 1593] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x9515f800) [pid = 17353] [serial = 1605] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x8d7a1800) [pid = 17353] [serial = 1518] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x90d5d000) [pid = 17353] [serial = 1596] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x8c7c8c00) [pid = 17353] [serial = 1584] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x920f3400) [pid = 17353] [serial = 1598] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0xa4e22000) [pid = 17353] [serial = 1626] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x9baa2400) [pid = 17353] [serial = 1616] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x9518d400) [pid = 17353] [serial = 1607] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x8a3f9c00) [pid = 17353] [serial = 1634] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x9d6b1000) [pid = 17353] [serial = 1620] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x8ea1f400) [pid = 17353] [serial = 1590] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x97686c00) [pid = 17353] [serial = 1608] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0xa26c4c00) [pid = 17353] [serial = 1623] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8d40d800) [pid = 17353] [serial = 1644] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x937af000) [pid = 17353] [serial = 1601] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x8c8b4000) [pid = 17353] [serial = 1638] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x90d57400) [pid = 17353] [serial = 1595] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x99cad400) [pid = 17353] [serial = 1611] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x9910ec00) [pid = 17353] [serial = 1610] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x8f31e400) [pid = 17353] [serial = 1592] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0xa227f800) [pid = 17353] [serial = 1622] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0xa62f3c00) [pid = 17353] [serial = 1629] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0xa35f5800) [pid = 17353] [serial = 1625] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0xa6290000) [pid = 17353] [serial = 1628] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x8d5aa800) [pid = 17353] [serial = 1586] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x9bc41000) [pid = 17353] [serial = 1617] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x94fb4000) [pid = 17353] [serial = 1604] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x8c84bc00) [pid = 17353] [serial = 1643] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0xa67a0800) [pid = 17353] [serial = 1631] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x9d423400) [pid = 17353] [serial = 1619] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x9b76f000) [pid = 17353] [serial = 1614] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x8b7a1800) [pid = 17353] [serial = 1583] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x8c7c7400) [pid = 17353] [serial = 1637] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x8d631800) [pid = 17353] [serial = 1587] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0xa67cfc00) [pid = 17353] [serial = 1632] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8cdc9c00) [pid = 17353] [serial = 1641] [outer = (nil)] [url = about:blank] 19:17:14 INFO - PROCESS | 17353 | 1464142634151 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 19:17:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:17:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 4003ms 19:17:14 INFO - PROCESS | 17353 | 1464142634205 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 19:17:14 INFO - PROCESS | 17353 | 1464142634212 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 19:17:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:17:14 INFO - PROCESS | 17353 | 1464142634221 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:17:14 INFO - PROCESS | 17353 | 1464142634226 Marionette TRACE conn4 <- [1,2326,null,{}] 19:17:14 INFO - PROCESS | 17353 | 1464142634234 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:14 INFO - PROCESS | 17353 | 1464142634459 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 19:17:14 INFO - PROCESS | 17353 | 1464142634673 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:14 INFO - PROCESS | 17353 | ++DOCSHELL 0x87174800 == 142 [pid = 17353] [id = 589] 19:17:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x881c7400) [pid = 17353] [serial = 1768] [outer = (nil)] 19:17:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8a3f8000) [pid = 17353] [serial = 1769] [outer = 0x881c7400] 19:17:14 INFO - PROCESS | 17353 | 1464142634755 Marionette DEBUG loaded listener.js 19:17:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8a5f8000) [pid = 17353] [serial = 1770] [outer = 0x881c7400] 19:17:15 INFO - PROCESS | 17353 | 1464142635643 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 19:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1483ms 19:17:15 INFO - PROCESS | 17353 | 1464142635707 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 19:17:15 INFO - PROCESS | 17353 | 1464142635717 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 19:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:17:15 INFO - PROCESS | 17353 | 1464142635728 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:17:15 INFO - PROCESS | 17353 | 1464142635731 Marionette TRACE conn4 <- [1,2330,null,{}] 19:17:15 INFO - PROCESS | 17353 | 1464142635737 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:15 INFO - PROCESS | 17353 | 1464142635972 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 19:17:16 INFO - PROCESS | 17353 | 1464142636223 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:16 INFO - PROCESS | 17353 | ++DOCSHELL 0x8aff9400 == 143 [pid = 17353] [id = 590] 19:17:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8b551000) [pid = 17353] [serial = 1771] [outer = (nil)] 19:17:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8b665c00) [pid = 17353] [serial = 1772] [outer = 0x8b551000] 19:17:16 INFO - PROCESS | 17353 | 1464142636302 Marionette DEBUG loaded listener.js 19:17:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8b7adc00) [pid = 17353] [serial = 1773] [outer = 0x8b551000] 19:17:17 INFO - PROCESS | 17353 | 1464142637247 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 19:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1538ms 19:17:17 INFO - PROCESS | 17353 | 1464142637272 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 19:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:17:17 INFO - PROCESS | 17353 | 1464142637276 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 19:17:17 INFO - PROCESS | 17353 | 1464142637283 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:17:17 INFO - PROCESS | 17353 | 1464142637289 Marionette TRACE conn4 <- [1,2334,null,{}] 19:17:17 INFO - PROCESS | 17353 | 1464142637309 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:17 INFO - PROCESS | 17353 | 1464142637637 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 19:17:17 INFO - PROCESS | 17353 | 1464142637674 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b478000 == 144 [pid = 17353] [id = 591] 19:17:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8c9b9400) [pid = 17353] [serial = 1774] [outer = (nil)] 19:17:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8cd81400) [pid = 17353] [serial = 1775] [outer = 0x8c9b9400] 19:17:17 INFO - PROCESS | 17353 | 1464142637756 Marionette DEBUG loaded listener.js 19:17:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8cdb1400) [pid = 17353] [serial = 1776] [outer = 0x8c9b9400] 19:17:18 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x8ade1c00) [pid = 17353] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:17:18 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x8c8b6c00) [pid = 17353] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:17:18 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x881c1400) [pid = 17353] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:17:18 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x8adde000) [pid = 17353] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:17:18 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x881c4400) [pid = 17353] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:17:18 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x91007000) [pid = 17353] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:17:18 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0xa210c400) [pid = 17353] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:17:18 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0xa105c400) [pid = 17353] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:17:18 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8cdb0000) [pid = 17353] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:17:18 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x9b330c00) [pid = 17353] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:17:18 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x9ac92c00) [pid = 17353] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:17:19 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x9ac84400) [pid = 17353] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:17:19 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x95188c00) [pid = 17353] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:17:19 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x92350000) [pid = 17353] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:17:19 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x8e9af000) [pid = 17353] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:17:19 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x8eb08800) [pid = 17353] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:17:19 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x8f317000) [pid = 17353] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:17:19 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0x8cd81800) [pid = 17353] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:17:19 INFO - PROCESS | 17353 | --DOMWINDOW == 127 (0x8eb0b800) [pid = 17353] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:17:19 INFO - PROCESS | 17353 | --DOMWINDOW == 126 (0x8e9a8c00) [pid = 17353] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:17:19 INFO - PROCESS | 17353 | --DOMWINDOW == 125 (0x8d5aac00) [pid = 17353] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:17:19 INFO - PROCESS | 17353 | --DOMWINDOW == 124 (0x8b554400) [pid = 17353] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:17:19 INFO - PROCESS | 17353 | 1464142639430 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 19:17:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:17:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2204ms 19:17:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:17:19 INFO - PROCESS | 17353 | 1464142639487 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 19:17:19 INFO - PROCESS | 17353 | 1464142639491 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 19:17:19 INFO - PROCESS | 17353 | 1464142639498 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:17:19 INFO - PROCESS | 17353 | 1464142639501 Marionette TRACE conn4 <- [1,2338,null,{}] 19:17:19 INFO - PROCESS | 17353 | 1464142639507 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:19 INFO - PROCESS | 17353 | 1464142639717 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 19:17:19 INFO - PROCESS | 17353 | 1464142639925 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:19 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ade0800 == 145 [pid = 17353] [id = 592] 19:17:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 125 (0x8c7d0800) [pid = 17353] [serial = 1777] [outer = (nil)] 19:17:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 126 (0x8cf55800) [pid = 17353] [serial = 1778] [outer = 0x8c7d0800] 19:17:20 INFO - PROCESS | 17353 | 1464142640004 Marionette DEBUG loaded listener.js 19:17:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 127 (0x8d407000) [pid = 17353] [serial = 1779] [outer = 0x8c7d0800] 19:17:20 INFO - PROCESS | 17353 | 1464142640852 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 19:17:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:17:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1381ms 19:17:21 INFO - PROCESS | 17353 | 1464142641050 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 19:17:21 INFO - PROCESS | 17353 | 1464142641058 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 19:17:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:17:21 INFO - PROCESS | 17353 | 1464142641069 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:17:21 INFO - PROCESS | 17353 | 1464142641073 Marionette TRACE conn4 <- [1,2342,null,{}] 19:17:21 INFO - PROCESS | 17353 | 1464142641083 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:21 INFO - PROCESS | 17353 | 1464142641359 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 19:17:21 INFO - PROCESS | 17353 | 1464142641728 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:21 INFO - PROCESS | 17353 | ++DOCSHELL 0x8947cc00 == 146 [pid = 17353] [id = 593] 19:17:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 128 (0x8a3f7800) [pid = 17353] [serial = 1780] [outer = (nil)] 19:17:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x8a429400) [pid = 17353] [serial = 1781] [outer = 0x8a3f7800] 19:17:21 INFO - PROCESS | 17353 | 1464142641820 Marionette DEBUG loaded listener.js 19:17:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8ade1400) [pid = 17353] [serial = 1782] [outer = 0x8a3f7800] 19:17:22 INFO - PROCESS | 17353 | 1464142642854 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 19:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1833ms 19:17:22 INFO - PROCESS | 17353 | 1464142642904 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 19:17:22 INFO - PROCESS | 17353 | 1464142642910 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 19:17:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:17:22 INFO - PROCESS | 17353 | 1464142642923 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:17:22 INFO - PROCESS | 17353 | 1464142642928 Marionette TRACE conn4 <- [1,2346,null,{}] 19:17:22 INFO - PROCESS | 17353 | 1464142642936 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:23 INFO - PROCESS | 17353 | 1464142643229 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 19:17:23 INFO - PROCESS | 17353 | 1464142643574 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:23 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c7cf800 == 147 [pid = 17353] [id = 594] 19:17:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8c853c00) [pid = 17353] [serial = 1783] [outer = (nil)] 19:17:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8c950400) [pid = 17353] [serial = 1784] [outer = 0x8c853c00] 19:17:23 INFO - PROCESS | 17353 | 1464142643660 Marionette DEBUG loaded listener.js 19:17:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8cd82400) [pid = 17353] [serial = 1785] [outer = 0x8c853c00] 19:17:24 INFO - PROCESS | 17353 | 1464142644621 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 19:17:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:17:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1739ms 19:17:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:17:24 INFO - PROCESS | 17353 | 1464142644658 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 19:17:24 INFO - PROCESS | 17353 | 1464142644662 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 19:17:24 INFO - PROCESS | 17353 | 1464142644669 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:17:24 INFO - PROCESS | 17353 | 1464142644672 Marionette TRACE conn4 <- [1,2350,null,{}] 19:17:24 INFO - PROCESS | 17353 | 1464142644687 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:24 INFO - PROCESS | 17353 | 1464142644932 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 19:17:25 INFO - PROCESS | 17353 | 1464142645312 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:25 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5b3400 == 148 [pid = 17353] [id = 595] 19:17:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8d5b8800) [pid = 17353] [serial = 1786] [outer = (nil)] 19:17:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8d5c8800) [pid = 17353] [serial = 1787] [outer = 0x8d5b8800] 19:17:25 INFO - PROCESS | 17353 | 1464142645412 Marionette DEBUG loaded listener.js 19:17:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8d636000) [pid = 17353] [serial = 1788] [outer = 0x8d5b8800] 19:17:26 INFO - PROCESS | 17353 | 1464142646424 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 19:17:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:17:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1790ms 19:17:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:17:26 INFO - PROCESS | 17353 | 1464142646459 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 19:17:26 INFO - PROCESS | 17353 | 1464142646462 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 19:17:26 INFO - PROCESS | 17353 | 1464142646469 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:17:26 INFO - PROCESS | 17353 | 1464142646473 Marionette TRACE conn4 <- [1,2354,null,{}] 19:17:26 INFO - PROCESS | 17353 | 1464142646479 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:26 INFO - PROCESS | 17353 | 1464142646712 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 19:17:27 INFO - PROCESS | 17353 | 1464142647055 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5b9400 == 149 [pid = 17353] [id = 596] 19:17:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8d822800) [pid = 17353] [serial = 1789] [outer = (nil)] 19:17:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8e16a400) [pid = 17353] [serial = 1790] [outer = 0x8d822800] 19:17:27 INFO - PROCESS | 17353 | 1464142647150 Marionette DEBUG loaded listener.js 19:17:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8e172800) [pid = 17353] [serial = 1791] [outer = 0x8d822800] 19:17:28 INFO - PROCESS | 17353 | 1464142648079 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 19:17:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:17:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1688ms 19:17:28 INFO - PROCESS | 17353 | 1464142648157 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 19:17:28 INFO - PROCESS | 17353 | 1464142648161 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 19:17:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:17:28 INFO - PROCESS | 17353 | 1464142648170 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:17:28 INFO - PROCESS | 17353 | 1464142648174 Marionette TRACE conn4 <- [1,2358,null,{}] 19:17:28 INFO - PROCESS | 17353 | 1464142648180 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:28 INFO - PROCESS | 17353 | 1464142648447 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 19:17:28 INFO - PROCESS | 17353 | 1464142648780 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:28 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d820400 == 150 [pid = 17353] [id = 597] 19:17:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8d827000) [pid = 17353] [serial = 1792] [outer = (nil)] 19:17:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8e9abc00) [pid = 17353] [serial = 1793] [outer = 0x8d827000] 19:17:28 INFO - PROCESS | 17353 | 1464142648872 Marionette DEBUG loaded listener.js 19:17:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8e9af400) [pid = 17353] [serial = 1794] [outer = 0x8d827000] 19:17:29 INFO - PROCESS | 17353 | 1464142649787 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 19:17:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:17:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1684ms 19:17:29 INFO - PROCESS | 17353 | 1464142649856 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 19:17:29 INFO - PROCESS | 17353 | 1464142649860 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 19:17:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:17:29 INFO - PROCESS | 17353 | 1464142649866 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:17:29 INFO - PROCESS | 17353 | 1464142649870 Marionette TRACE conn4 <- [1,2362,null,{}] 19:17:29 INFO - PROCESS | 17353 | 1464142649876 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:30 INFO - PROCESS | 17353 | 1464142650176 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 19:17:30 INFO - PROCESS | 17353 | 1464142650519 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea17c00 == 151 [pid = 17353] [id = 598] 19:17:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8eb07c00) [pid = 17353] [serial = 1795] [outer = (nil)] 19:17:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8f31f800) [pid = 17353] [serial = 1796] [outer = 0x8eb07c00] 19:17:30 INFO - PROCESS | 17353 | 1464142650611 Marionette DEBUG loaded listener.js 19:17:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8f7bd000) [pid = 17353] [serial = 1797] [outer = 0x8eb07c00] 19:17:31 INFO - PROCESS | 17353 | 1464142651687 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 19:17:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:17:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1889ms 19:17:31 INFO - PROCESS | 17353 | 1464142651758 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 19:17:31 INFO - PROCESS | 17353 | 1464142651761 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 19:17:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:17:31 INFO - PROCESS | 17353 | 1464142651769 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:17:31 INFO - PROCESS | 17353 | 1464142651774 Marionette TRACE conn4 <- [1,2366,null,{}] 19:17:31 INFO - PROCESS | 17353 | 1464142651783 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:32 INFO - PROCESS | 17353 | 1464142652008 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 19:17:32 INFO - PROCESS | 17353 | 1464142652323 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea18000 == 152 [pid = 17353] [id = 599] 19:17:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8eb07400) [pid = 17353] [serial = 1798] [outer = (nil)] 19:17:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x90d5d400) [pid = 17353] [serial = 1799] [outer = 0x8eb07400] 19:17:32 INFO - PROCESS | 17353 | 1464142652415 Marionette DEBUG loaded listener.js 19:17:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x91005400) [pid = 17353] [serial = 1800] [outer = 0x8eb07400] 19:17:33 INFO - PROCESS | 17353 | 1464142653337 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 19:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1639ms 19:17:33 INFO - PROCESS | 17353 | 1464142653409 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 19:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:17:33 INFO - PROCESS | 17353 | 1464142653413 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 19:17:33 INFO - PROCESS | 17353 | 1464142653420 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:17:33 INFO - PROCESS | 17353 | 1464142653424 Marionette TRACE conn4 <- [1,2370,null,{}] 19:17:33 INFO - PROCESS | 17353 | 1464142653430 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:33 INFO - PROCESS | 17353 | 1464142653696 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 19:17:34 INFO - PROCESS | 17353 | 1464142654038 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f7c8000 == 153 [pid = 17353] [id = 600] 19:17:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x8f7c8400) [pid = 17353] [serial = 1801] [outer = (nil)] 19:17:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x91522800) [pid = 17353] [serial = 1802] [outer = 0x8f7c8400] 19:17:34 INFO - PROCESS | 17353 | 1464142654129 Marionette DEBUG loaded listener.js 19:17:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x91526400) [pid = 17353] [serial = 1803] [outer = 0x8f7c8400] 19:17:35 INFO - PROCESS | 17353 | 1464142655053 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 19:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1684ms 19:17:35 INFO - PROCESS | 17353 | 1464142655105 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 19:17:35 INFO - PROCESS | 17353 | 1464142655108 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 19:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:17:35 INFO - PROCESS | 17353 | 1464142655115 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:17:35 INFO - PROCESS | 17353 | 1464142655118 Marionette TRACE conn4 <- [1,2374,null,{}] 19:17:35 INFO - PROCESS | 17353 | 1464142655125 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:35 INFO - PROCESS | 17353 | 1464142655367 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 19:17:35 INFO - PROCESS | 17353 | 1464142655716 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:35 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add7c00 == 154 [pid = 17353] [id = 601] 19:17:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x9100cc00) [pid = 17353] [serial = 1804] [outer = (nil)] 19:17:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x92356c00) [pid = 17353] [serial = 1805] [outer = 0x9100cc00] 19:17:35 INFO - PROCESS | 17353 | 1464142655818 Marionette DEBUG loaded listener.js 19:17:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x924d6800) [pid = 17353] [serial = 1806] [outer = 0x9100cc00] 19:17:36 INFO - PROCESS | 17353 | 1464142656806 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 19:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1732ms 19:17:36 INFO - PROCESS | 17353 | 1464142656848 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 19:17:36 INFO - PROCESS | 17353 | 1464142656852 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 19:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:17:36 INFO - PROCESS | 17353 | 1464142656859 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:17:36 INFO - PROCESS | 17353 | 1464142656863 Marionette TRACE conn4 <- [1,2378,null,{}] 19:17:36 INFO - PROCESS | 17353 | 1464142656869 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:37 INFO - PROCESS | 17353 | 1464142657209 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 19:17:37 INFO - PROCESS | 17353 | 1464142657494 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:37 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e39c400 == 155 [pid = 17353] [id = 602] 19:17:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x920f0400) [pid = 17353] [serial = 1807] [outer = (nil)] 19:17:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x924de800) [pid = 17353] [serial = 1808] [outer = 0x920f0400] 19:17:37 INFO - PROCESS | 17353 | 1464142657605 Marionette DEBUG loaded listener.js 19:17:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x924e0400) [pid = 17353] [serial = 1809] [outer = 0x920f0400] 19:17:38 INFO - PROCESS | 17353 | 1464142658679 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 19:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1882ms 19:17:38 INFO - PROCESS | 17353 | 1464142658743 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 19:17:38 INFO - PROCESS | 17353 | 1464142658748 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 19:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:17:38 INFO - PROCESS | 17353 | 1464142658755 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:17:38 INFO - PROCESS | 17353 | 1464142658760 Marionette TRACE conn4 <- [1,2382,null,{}] 19:17:38 INFO - PROCESS | 17353 | 1464142658767 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:39 INFO - PROCESS | 17353 | 1464142659080 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 19:17:39 INFO - PROCESS | 17353 | 1464142659443 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:39 INFO - PROCESS | 17353 | ++DOCSHELL 0x928f4400 == 156 [pid = 17353] [id = 603] 19:17:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x938cb400) [pid = 17353] [serial = 1810] [outer = (nil)] 19:17:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x93a81c00) [pid = 17353] [serial = 1811] [outer = 0x938cb400] 19:17:39 INFO - PROCESS | 17353 | 1464142659542 Marionette DEBUG loaded listener.js 19:17:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x94f0fc00) [pid = 17353] [serial = 1812] [outer = 0x938cb400] 19:17:40 INFO - PROCESS | 17353 | 1464142660611 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 19:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1933ms 19:17:40 INFO - PROCESS | 17353 | 1464142660689 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 19:17:40 INFO - PROCESS | 17353 | 1464142660693 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 19:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:17:40 INFO - PROCESS | 17353 | 1464142660700 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:17:40 INFO - PROCESS | 17353 | 1464142660703 Marionette TRACE conn4 <- [1,2386,null,{}] 19:17:40 INFO - PROCESS | 17353 | 1464142660710 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:41 INFO - PROCESS | 17353 | 1464142661003 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 19:17:41 INFO - PROCESS | 17353 | 1464142661424 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:41 INFO - PROCESS | 17353 | ++DOCSHELL 0x94fac000 == 157 [pid = 17353] [id = 604] 19:17:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x95168400) [pid = 17353] [serial = 1813] [outer = (nil)] 19:17:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x9518e000) [pid = 17353] [serial = 1814] [outer = 0x95168400] 19:17:41 INFO - PROCESS | 17353 | 1464142661515 Marionette DEBUG loaded listener.js 19:17:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x97688800) [pid = 17353] [serial = 1815] [outer = 0x95168400] 19:17:42 INFO - PROCESS | 17353 | 1464142662881 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 19:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2237ms 19:17:42 INFO - PROCESS | 17353 | 1464142662939 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 19:17:42 INFO - PROCESS | 17353 | 1464142662942 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 19:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:17:42 INFO - PROCESS | 17353 | 1464142662961 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:17:42 INFO - PROCESS | 17353 | 1464142662964 Marionette TRACE conn4 <- [1,2390,null,{}] 19:17:42 INFO - PROCESS | 17353 | 1464142662970 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:43 INFO - PROCESS | 17353 | 1464142663211 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 19:17:43 INFO - PROCESS | 17353 | 1464142663565 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x924d5800 == 158 [pid = 17353] [id = 605] 19:17:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x93a82400) [pid = 17353] [serial = 1816] [outer = (nil)] 19:17:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x99113800) [pid = 17353] [serial = 1817] [outer = 0x93a82400] 19:17:43 INFO - PROCESS | 17353 | 1464142663660 Marionette DEBUG loaded listener.js 19:17:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x99cad400) [pid = 17353] [serial = 1818] [outer = 0x93a82400] 19:17:44 INFO - PROCESS | 17353 | 1464142664589 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 19:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1691ms 19:17:44 INFO - PROCESS | 17353 | 1464142664651 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 19:17:44 INFO - PROCESS | 17353 | 1464142664655 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 19:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:17:44 INFO - PROCESS | 17353 | 1464142664662 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:17:44 INFO - PROCESS | 17353 | 1464142664664 Marionette TRACE conn4 <- [1,2394,null,{}] 19:17:44 INFO - PROCESS | 17353 | 1464142664671 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:44 INFO - PROCESS | 17353 | 1464142664914 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 19:17:45 INFO - PROCESS | 17353 | 1464142665254 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:45 INFO - PROCESS | 17353 | ++DOCSHELL 0x924e2400 == 159 [pid = 17353] [id = 606] 19:17:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x9768b400) [pid = 17353] [serial = 1819] [outer = (nil)] 19:17:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x9ac89000) [pid = 17353] [serial = 1820] [outer = 0x9768b400] 19:17:45 INFO - PROCESS | 17353 | 1464142665349 Marionette DEBUG loaded listener.js 19:17:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x9ac8f800) [pid = 17353] [serial = 1821] [outer = 0x9768b400] 19:17:46 INFO - PROCESS | 17353 | 1464142666317 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1685ms 19:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:17:46 INFO - PROCESS | 17353 | 1464142666348 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 19:17:46 INFO - PROCESS | 17353 | 1464142666351 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 19:17:46 INFO - PROCESS | 17353 | 1464142666358 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:17:46 INFO - PROCESS | 17353 | 1464142666361 Marionette TRACE conn4 <- [1,2398,null,{}] 19:17:46 INFO - PROCESS | 17353 | 1464142666367 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:46 INFO - PROCESS | 17353 | 1464142666621 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 19:17:46 INFO - PROCESS | 17353 | 1464142666977 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:47 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c8b2c00 == 160 [pid = 17353] [id = 607] 19:17:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x8ea60000) [pid = 17353] [serial = 1822] [outer = (nil)] 19:17:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x9b1df800) [pid = 17353] [serial = 1823] [outer = 0x8ea60000] 19:17:47 INFO - PROCESS | 17353 | 1464142667070 Marionette DEBUG loaded listener.js 19:17:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x9b334000) [pid = 17353] [serial = 1824] [outer = 0x8ea60000] 19:17:47 INFO - PROCESS | 17353 | 1464142667990 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 19:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1685ms 19:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:17:48 INFO - PROCESS | 17353 | 1464142668042 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 19:17:48 INFO - PROCESS | 17353 | 1464142668046 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 19:17:48 INFO - PROCESS | 17353 | 1464142668052 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:17:48 INFO - PROCESS | 17353 | 1464142668055 Marionette TRACE conn4 <- [1,2402,null,{}] 19:17:48 INFO - PROCESS | 17353 | 1464142668061 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:48 INFO - PROCESS | 17353 | 1464142668308 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 19:17:48 INFO - PROCESS | 17353 | 1464142668650 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:48 INFO - PROCESS | 17353 | ++DOCSHELL 0x9ac8b400 == 161 [pid = 17353] [id = 608] 19:17:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x9b32ec00) [pid = 17353] [serial = 1825] [outer = (nil)] 19:17:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x9b773c00) [pid = 17353] [serial = 1826] [outer = 0x9b32ec00] 19:17:48 INFO - PROCESS | 17353 | 1464142668744 Marionette DEBUG loaded listener.js 19:17:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x9b7d1400) [pid = 17353] [serial = 1827] [outer = 0x9b32ec00] 19:17:49 INFO - PROCESS | 17353 | 1464142669689 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 19:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1685ms 19:17:49 INFO - PROCESS | 17353 | 1464142669737 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 19:17:49 INFO - PROCESS | 17353 | 1464142669740 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 19:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:17:49 INFO - PROCESS | 17353 | 1464142669750 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:17:49 INFO - PROCESS | 17353 | 1464142669753 Marionette TRACE conn4 <- [1,2406,null,{}] 19:17:49 INFO - PROCESS | 17353 | 1464142669760 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:50 INFO - PROCESS | 17353 | 1464142670005 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 19:17:50 INFO - PROCESS | 17353 | 1464142670348 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x87171c00 == 162 [pid = 17353] [id = 609] 19:17:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x9a0dbc00) [pid = 17353] [serial = 1828] [outer = (nil)] 19:17:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x9c4ab400) [pid = 17353] [serial = 1829] [outer = 0x9a0dbc00] 19:17:50 INFO - PROCESS | 17353 | 1464142670444 Marionette DEBUG loaded listener.js 19:17:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x9d4c3000) [pid = 17353] [serial = 1830] [outer = 0x9a0dbc00] 19:17:51 INFO - PROCESS | 17353 | 1464142671349 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 19:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1679ms 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x8b553400 == 161 [pid = 17353] [id = 413] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x8b478000 == 160 [pid = 17353] [id = 591] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x8aff9400 == 159 [pid = 17353] [id = 590] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x87174800 == 158 [pid = 17353] [id = 589] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x87ec5800 == 157 [pid = 17353] [id = 587] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0xa210b800 == 156 [pid = 17353] [id = 586] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x87ef6800 == 155 [pid = 17353] [id = 585] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x881c2400 == 154 [pid = 17353] [id = 583] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x9b770000 == 153 [pid = 17353] [id = 584] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5b3000 == 152 [pid = 17353] [id = 582] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x990ad800 == 151 [pid = 17353] [id = 581] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x95169c00 == 150 [pid = 17353] [id = 580] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x928ec000 == 149 [pid = 17353] [id = 578] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x8b472000 == 148 [pid = 17353] [id = 579] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x910e5c00 == 147 [pid = 17353] [id = 577] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea55400 == 146 [pid = 17353] [id = 576] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x8eb07000 == 145 [pid = 17353] [id = 575] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x8e9a9800 == 144 [pid = 17353] [id = 574] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x8cdb7c00 == 143 [pid = 17353] [id = 573] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5adc00 == 142 [pid = 17353] [id = 572] 19:17:53 INFO - PROCESS | 17353 | --DOCSHELL 0x881c4000 == 141 [pid = 17353] [id = 571] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x8d7a7c00) [pid = 17353] [serial = 1581] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0x8c958800) [pid = 17353] [serial = 1706] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0x8b556400) [pid = 17353] [serial = 1709] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0x8b550400) [pid = 17353] [serial = 1703] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x881c9800) [pid = 17353] [serial = 1700] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x8a3f7000) [pid = 17353] [serial = 1701] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0xa6870400) [pid = 17353] [serial = 1698] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0xa67cf400) [pid = 17353] [serial = 1697] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0xa4e22c00) [pid = 17353] [serial = 1695] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0xa35eb000) [pid = 17353] [serial = 1694] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0xa2410000) [pid = 17353] [serial = 1692] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0xa2163800) [pid = 17353] [serial = 1691] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x9d424c00) [pid = 17353] [serial = 1689] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x9c46f800) [pid = 17353] [serial = 1688] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x9bc43c00) [pid = 17353] [serial = 1686] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x9b880800) [pid = 17353] [serial = 1685] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x9b44cc00) [pid = 17353] [serial = 1683] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x9b447c00) [pid = 17353] [serial = 1682] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x9b28c800) [pid = 17353] [serial = 1680] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x9ac93000) [pid = 17353] [serial = 1679] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x97691800) [pid = 17353] [serial = 1677] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x96c45400) [pid = 17353] [serial = 1676] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x94f2b400) [pid = 17353] [serial = 1674] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x94f26400) [pid = 17353] [serial = 1673] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x938d2c00) [pid = 17353] [serial = 1671] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x935d0c00) [pid = 17353] [serial = 1670] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x92350800) [pid = 17353] [serial = 1668] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x9234a800) [pid = 17353] [serial = 1667] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x91529c00) [pid = 17353] [serial = 1665] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x910e9000) [pid = 17353] [serial = 1664] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x8f7c0c00) [pid = 17353] [serial = 1662] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x8f5ed400) [pid = 17353] [serial = 1661] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x8f31a400) [pid = 17353] [serial = 1659] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x8f312c00) [pid = 17353] [serial = 1658] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x8ea1f000) [pid = 17353] [serial = 1656] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x8e9b4c00) [pid = 17353] [serial = 1655] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x8d694c00) [pid = 17353] [serial = 1653] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x8d5bd000) [pid = 17353] [serial = 1652] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x8c957800) [pid = 17353] [serial = 1650] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x8c7cb800) [pid = 17353] [serial = 1649] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8d410400) [pid = 17353] [serial = 1710] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x8cd89000) [pid = 17353] [serial = 1707] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8d68fc00) [pid = 17353] [serial = 1712] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x8b662400) [pid = 17353] [serial = 1704] [outer = (nil)] [url = about:blank] 19:17:53 INFO - PROCESS | 17353 | 1464142673780 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 19:17:53 INFO - PROCESS | 17353 | 1464142673785 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 19:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:17:53 INFO - PROCESS | 17353 | 1464142673820 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:17:53 INFO - PROCESS | 17353 | 1464142673828 Marionette TRACE conn4 <- [1,2410,null,{}] 19:17:53 INFO - PROCESS | 17353 | 1464142673837 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:54 INFO - PROCESS | 17353 | 1464142674060 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 19:17:54 INFO - PROCESS | 17353 | 1464142674294 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:54 INFO - PROCESS | 17353 | ++DOCSHELL 0x89478800 == 142 [pid = 17353] [id = 610] 19:17:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8947a400) [pid = 17353] [serial = 1831] [outer = (nil)] 19:17:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8a3f0800) [pid = 17353] [serial = 1832] [outer = 0x8947a400] 19:17:54 INFO - PROCESS | 17353 | 1464142674375 Marionette DEBUG loaded listener.js 19:17:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8a5edc00) [pid = 17353] [serial = 1833] [outer = 0x8947a400] 19:17:55 INFO - PROCESS | 17353 | 1464142675267 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 19:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1488ms 19:17:55 INFO - PROCESS | 17353 | 1464142675309 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 19:17:55 INFO - PROCESS | 17353 | 1464142675314 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 19:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:17:55 INFO - PROCESS | 17353 | 1464142675327 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:17:55 INFO - PROCESS | 17353 | 1464142675332 Marionette TRACE conn4 <- [1,2414,null,{}] 19:17:55 INFO - PROCESS | 17353 | 1464142675340 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:55 INFO - PROCESS | 17353 | 1464142675576 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 19:17:55 INFO - PROCESS | 17353 | 1464142675864 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:55 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b79f400 == 143 [pid = 17353] [id = 611] 19:17:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8b7a1800) [pid = 17353] [serial = 1834] [outer = (nil)] 19:17:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8c7c8000) [pid = 17353] [serial = 1835] [outer = 0x8b7a1800] 19:17:55 INFO - PROCESS | 17353 | 1464142675950 Marionette DEBUG loaded listener.js 19:17:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8c8ac400) [pid = 17353] [serial = 1836] [outer = 0x8b7a1800] 19:17:56 INFO - PROCESS | 17353 | 1464142676962 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 19:17:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:17:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1688ms 19:17:57 INFO - PROCESS | 17353 | 1464142677013 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 19:17:57 INFO - PROCESS | 17353 | 1464142677017 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 19:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:17:57 INFO - PROCESS | 17353 | 1464142677030 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:17:57 INFO - PROCESS | 17353 | 1464142677033 Marionette TRACE conn4 <- [1,2418,null,{}] 19:17:57 INFO - PROCESS | 17353 | 1464142677048 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:57 INFO - PROCESS | 17353 | 1464142677352 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 19:17:57 INFO - PROCESS | 17353 | 1464142677396 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cf55000 == 144 [pid = 17353] [id = 612] 19:17:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8cf56800) [pid = 17353] [serial = 1837] [outer = (nil)] 19:17:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8cf5b400) [pid = 17353] [serial = 1838] [outer = 0x8cf56800] 19:17:57 INFO - PROCESS | 17353 | 1464142677525 Marionette DEBUG loaded listener.js 19:17:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8d406400) [pid = 17353] [serial = 1839] [outer = 0x8cf56800] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x8c8b8000) [pid = 17353] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x8c9b9400) [pid = 17353] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x9518cc00) [pid = 17353] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x8b7aa800) [pid = 17353] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x928f1000) [pid = 17353] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x92352800) [pid = 17353] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x8f7c8c00) [pid = 17353] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8f5eb800) [pid = 17353] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x8eb06400) [pid = 17353] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x8e9a6400) [pid = 17353] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x8d5b5000) [pid = 17353] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x8a5f9400) [pid = 17353] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x881c7400) [pid = 17353] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x8f7c5000) [pid = 17353] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0x8cf54400) [pid = 17353] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 127 (0xa3227400) [pid = 17353] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 126 (0x8cdb3c00) [pid = 17353] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 125 (0x9c4ac800) [pid = 17353] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 124 (0x98088000) [pid = 17353] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 123 (0x8d68ec00) [pid = 17353] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 122 (0x9b1e1800) [pid = 17353] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:17:58 INFO - PROCESS | 17353 | --DOMWINDOW == 121 (0x8b551000) [pid = 17353] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:17:59 INFO - PROCESS | 17353 | 1464142679134 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:17:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2185ms 19:17:59 INFO - PROCESS | 17353 | 1464142679216 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 19:17:59 INFO - PROCESS | 17353 | 1464142679219 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 19:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:17:59 INFO - PROCESS | 17353 | 1464142679226 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:17:59 INFO - PROCESS | 17353 | 1464142679229 Marionette TRACE conn4 <- [1,2422,null,{}] 19:17:59 INFO - PROCESS | 17353 | 1464142679235 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:59 INFO - PROCESS | 17353 | 1464142679528 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 19:17:59 INFO - PROCESS | 17353 | 1464142679664 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x881c3c00 == 145 [pid = 17353] [id = 613] 19:17:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 122 (0x8add6000) [pid = 17353] [serial = 1840] [outer = (nil)] 19:17:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 123 (0x8d401400) [pid = 17353] [serial = 1841] [outer = 0x8add6000] 19:17:59 INFO - PROCESS | 17353 | 1464142679741 Marionette DEBUG loaded listener.js 19:17:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 124 (0x8d5b3c00) [pid = 17353] [serial = 1842] [outer = 0x8add6000] 19:18:00 INFO - PROCESS | 17353 | 1464142680554 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:18:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1379ms 19:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:18:00 INFO - PROCESS | 17353 | 1464142680606 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 19:18:00 INFO - PROCESS | 17353 | 1464142680609 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 19:18:00 INFO - PROCESS | 17353 | 1464142680616 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:18:00 INFO - PROCESS | 17353 | 1464142680619 Marionette TRACE conn4 <- [1,2426,null,{}] 19:18:00 INFO - PROCESS | 17353 | 1464142680624 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:00 INFO - PROCESS | 17353 | 1464142680857 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 19:18:01 INFO - PROCESS | 17353 | 1464142681308 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x87174c00 == 146 [pid = 17353] [id = 614] 19:18:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 125 (0x87ec5800) [pid = 17353] [serial = 1843] [outer = (nil)] 19:18:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 126 (0x881c3000) [pid = 17353] [serial = 1844] [outer = 0x87ec5800] 19:18:01 INFO - PROCESS | 17353 | 1464142681406 Marionette DEBUG loaded listener.js 19:18:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 127 (0x8947bc00) [pid = 17353] [serial = 1845] [outer = 0x87ec5800] 19:18:02 INFO - PROCESS | 17353 | 1464142682437 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 19:18:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1892ms 19:18:02 INFO - PROCESS | 17353 | 1464142682510 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 19:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:18:02 INFO - PROCESS | 17353 | 1464142682517 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 19:18:02 INFO - PROCESS | 17353 | 1464142682526 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:18:02 INFO - PROCESS | 17353 | 1464142682532 Marionette TRACE conn4 <- [1,2430,null,{}] 19:18:02 INFO - PROCESS | 17353 | 1464142682539 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:02 INFO - PROCESS | 17353 | 1464142682849 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 19:18:03 INFO - PROCESS | 17353 | 1464142683199 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b7a1c00 == 147 [pid = 17353] [id = 615] 19:18:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 128 (0x8c7ca800) [pid = 17353] [serial = 1846] [outer = (nil)] 19:18:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x8c856800) [pid = 17353] [serial = 1847] [outer = 0x8c7ca800] 19:18:03 INFO - PROCESS | 17353 | 1464142683292 Marionette DEBUG loaded listener.js 19:18:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8c956400) [pid = 17353] [serial = 1848] [outer = 0x8c7ca800] 19:18:04 INFO - PROCESS | 17353 | 1464142684314 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 19:18:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:18:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1850ms 19:18:04 INFO - PROCESS | 17353 | 1464142684379 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 19:18:04 INFO - PROCESS | 17353 | 1464142684387 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 19:18:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:18:04 INFO - PROCESS | 17353 | 1464142684394 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:18:04 INFO - PROCESS | 17353 | 1464142684397 Marionette TRACE conn4 <- [1,2434,null,{}] 19:18:04 INFO - PROCESS | 17353 | 1464142684404 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:04 INFO - PROCESS | 17353 | 1464142684658 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 19:18:05 INFO - PROCESS | 17353 | 1464142685048 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cf5b800 == 148 [pid = 17353] [id = 616] 19:18:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8d40f400) [pid = 17353] [serial = 1849] [outer = (nil)] 19:18:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8d50e400) [pid = 17353] [serial = 1850] [outer = 0x8d40f400] 19:18:05 INFO - PROCESS | 17353 | 1464142685144 Marionette DEBUG loaded listener.js 19:18:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8d5bb400) [pid = 17353] [serial = 1851] [outer = 0x8d40f400] 19:18:06 INFO - PROCESS | 17353 | 1464142686128 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 19:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1789ms 19:18:06 INFO - PROCESS | 17353 | 1464142686185 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 19:18:06 INFO - PROCESS | 17353 | 1464142686189 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 19:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:18:06 INFO - PROCESS | 17353 | 1464142686206 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:18:06 INFO - PROCESS | 17353 | 1464142686216 Marionette TRACE conn4 <- [1,2438,null,{}] 19:18:06 INFO - PROCESS | 17353 | 1464142686223 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:06 INFO - PROCESS | 17353 | 1464142686513 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 19:18:06 INFO - PROCESS | 17353 | 1464142686883 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:06 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c95a400 == 149 [pid = 17353] [id = 617] 19:18:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8d50f400) [pid = 17353] [serial = 1852] [outer = (nil)] 19:18:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8e169400) [pid = 17353] [serial = 1853] [outer = 0x8d50f400] 19:18:06 INFO - PROCESS | 17353 | 1464142686973 Marionette DEBUG loaded listener.js 19:18:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8e3a1c00) [pid = 17353] [serial = 1854] [outer = 0x8d50f400] 19:18:07 INFO - PROCESS | 17353 | 1464142687937 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 19:18:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1800ms 19:18:08 INFO - PROCESS | 17353 | 1464142687998 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 19:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:18:08 INFO - PROCESS | 17353 | 1464142688004 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 19:18:08 INFO - PROCESS | 17353 | 1464142688010 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:18:08 INFO - PROCESS | 17353 | 1464142688014 Marionette TRACE conn4 <- [1,2442,null,{}] 19:18:08 INFO - PROCESS | 17353 | 1464142688020 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:08 INFO - PROCESS | 17353 | 1464142688269 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 19:18:08 INFO - PROCESS | 17353 | 1464142688605 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:08 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d50bc00 == 150 [pid = 17353] [id = 618] 19:18:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8ea16800) [pid = 17353] [serial = 1855] [outer = (nil)] 19:18:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8ea55400) [pid = 17353] [serial = 1856] [outer = 0x8ea16800] 19:18:08 INFO - PROCESS | 17353 | 1464142688701 Marionette DEBUG loaded listener.js 19:18:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8ea5bc00) [pid = 17353] [serial = 1857] [outer = 0x8ea16800] 19:18:09 INFO - PROCESS | 17353 | 1464142689636 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 19:18:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:18:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1690ms 19:18:09 INFO - PROCESS | 17353 | 1464142689701 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 19:18:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:18:09 INFO - PROCESS | 17353 | 1464142689706 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 19:18:09 INFO - PROCESS | 17353 | 1464142689712 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:18:09 INFO - PROCESS | 17353 | 1464142689716 Marionette TRACE conn4 <- [1,2446,null,{}] 19:18:09 INFO - PROCESS | 17353 | 1464142689722 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:09 INFO - PROCESS | 17353 | 1464142689963 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 19:18:10 INFO - PROCESS | 17353 | 1464142690310 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:10 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f317000 == 151 [pid = 17353] [id = 619] 19:18:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8f317800) [pid = 17353] [serial = 1858] [outer = (nil)] 19:18:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8f5e0000) [pid = 17353] [serial = 1859] [outer = 0x8f317800] 19:18:10 INFO - PROCESS | 17353 | 1464142690418 Marionette DEBUG loaded listener.js 19:18:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x90d57c00) [pid = 17353] [serial = 1860] [outer = 0x8f317800] 19:18:11 INFO - PROCESS | 17353 | 1464142691432 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 19:18:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:18:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1795ms 19:18:11 INFO - PROCESS | 17353 | 1464142691507 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 19:18:11 INFO - PROCESS | 17353 | 1464142691510 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 19:18:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:18:11 INFO - PROCESS | 17353 | 1464142691518 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:18:11 INFO - PROCESS | 17353 | 1464142691520 Marionette TRACE conn4 <- [1,2450,null,{}] 19:18:11 INFO - PROCESS | 17353 | 1464142691527 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:11 INFO - PROCESS | 17353 | 1464142691834 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 19:18:12 INFO - PROCESS | 17353 | 1464142692207 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:12 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c9b7800 == 152 [pid = 17353] [id = 620] 19:18:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8d7a5c00) [pid = 17353] [serial = 1861] [outer = (nil)] 19:18:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x91528400) [pid = 17353] [serial = 1862] [outer = 0x8d7a5c00] 19:18:12 INFO - PROCESS | 17353 | 1464142692296 Marionette DEBUG loaded listener.js 19:18:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x92049c00) [pid = 17353] [serial = 1863] [outer = 0x8d7a5c00] 19:18:13 INFO - PROCESS | 17353 | 1464142693308 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 19:18:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:18:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1841ms 19:18:13 INFO - PROCESS | 17353 | 1464142693359 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 19:18:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:18:13 INFO - PROCESS | 17353 | 1464142693364 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 19:18:13 INFO - PROCESS | 17353 | 1464142693370 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:18:13 INFO - PROCESS | 17353 | 1464142693374 Marionette TRACE conn4 <- [1,2454,null,{}] 19:18:13 INFO - PROCESS | 17353 | 1464142693380 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:13 INFO - PROCESS | 17353 | 1464142693651 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 19:18:14 INFO - PROCESS | 17353 | 1464142694005 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:14 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea60c00 == 153 [pid = 17353] [id = 621] 19:18:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8f313000) [pid = 17353] [serial = 1864] [outer = (nil)] 19:18:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x9234f400) [pid = 17353] [serial = 1865] [outer = 0x8f313000] 19:18:14 INFO - PROCESS | 17353 | 1464142694102 Marionette DEBUG loaded listener.js 19:18:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x92353400) [pid = 17353] [serial = 1866] [outer = 0x8f313000] 19:18:15 INFO - PROCESS | 17353 | 1464142695028 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 19:18:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:18:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1734ms 19:18:15 INFO - PROCESS | 17353 | 1464142695104 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 19:18:15 INFO - PROCESS | 17353 | 1464142695108 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 19:18:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:18:15 INFO - PROCESS | 17353 | 1464142695115 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:18:15 INFO - PROCESS | 17353 | 1464142695119 Marionette TRACE conn4 <- [1,2458,null,{}] 19:18:15 INFO - PROCESS | 17353 | 1464142695125 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:15 INFO - PROCESS | 17353 | 1464142695403 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 19:18:15 INFO - PROCESS | 17353 | 1464142695780 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:15 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e39d800 == 154 [pid = 17353] [id = 622] 19:18:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x920ec400) [pid = 17353] [serial = 1867] [outer = (nil)] 19:18:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x937af000) [pid = 17353] [serial = 1868] [outer = 0x920ec400] 19:18:15 INFO - PROCESS | 17353 | 1464142695882 Marionette DEBUG loaded listener.js 19:18:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x938cfc00) [pid = 17353] [serial = 1869] [outer = 0x920ec400] 19:18:16 INFO - PROCESS | 17353 | 1464142696832 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 19:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1789ms 19:18:16 INFO - PROCESS | 17353 | 1464142696905 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 19:18:16 INFO - PROCESS | 17353 | 1464142696909 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 19:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:18:16 INFO - PROCESS | 17353 | 1464142696916 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:18:16 INFO - PROCESS | 17353 | 1464142696919 Marionette TRACE conn4 <- [1,2462,null,{}] 19:18:16 INFO - PROCESS | 17353 | 1464142696926 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:17 INFO - PROCESS | 17353 | 1464142697237 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 19:18:17 INFO - PROCESS | 17353 | 1464142697587 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b551800 == 155 [pid = 17353] [id = 623] 19:18:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x928f2400) [pid = 17353] [serial = 1870] [outer = (nil)] 19:18:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x94f05400) [pid = 17353] [serial = 1871] [outer = 0x928f2400] 19:18:17 INFO - PROCESS | 17353 | 1464142697682 Marionette DEBUG loaded listener.js 19:18:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x94f21400) [pid = 17353] [serial = 1872] [outer = 0x928f2400] 19:18:18 INFO - PROCESS | 17353 | 1464142698665 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 19:18:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:18:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1784ms 19:18:18 INFO - PROCESS | 17353 | 1464142698701 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 19:18:18 INFO - PROCESS | 17353 | 1464142698706 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 19:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:18:18 INFO - PROCESS | 17353 | 1464142698712 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:18:18 INFO - PROCESS | 17353 | 1464142698716 Marionette TRACE conn4 <- [1,2466,null,{}] 19:18:18 INFO - PROCESS | 17353 | 1464142698722 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:18 INFO - PROCESS | 17353 | 1464142698988 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 19:18:19 INFO - PROCESS | 17353 | 1464142699346 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:19 INFO - PROCESS | 17353 | ++DOCSHELL 0x938cc800 == 156 [pid = 17353] [id = 624] 19:18:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x9518cc00) [pid = 17353] [serial = 1873] [outer = (nil)] 19:18:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x96c45400) [pid = 17353] [serial = 1874] [outer = 0x9518cc00] 19:18:19 INFO - PROCESS | 17353 | 1464142699457 Marionette DEBUG loaded listener.js 19:18:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x9943c400) [pid = 17353] [serial = 1875] [outer = 0x9518cc00] 19:18:20 INFO - PROCESS | 17353 | 1464142700442 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 19:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1788ms 19:18:20 INFO - PROCESS | 17353 | 1464142700502 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 19:18:20 INFO - PROCESS | 17353 | 1464142700506 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 19:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:18:20 INFO - PROCESS | 17353 | 1464142700513 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:18:20 INFO - PROCESS | 17353 | 1464142700518 Marionette TRACE conn4 <- [1,2470,null,{}] 19:18:20 INFO - PROCESS | 17353 | 1464142700526 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:20 INFO - PROCESS | 17353 | 1464142700813 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 19:18:21 INFO - PROCESS | 17353 | 1464142701169 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:21 INFO - PROCESS | 17353 | ++DOCSHELL 0x99e80c00 == 157 [pid = 17353] [id = 625] 19:18:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x9afb0400) [pid = 17353] [serial = 1876] [outer = (nil)] 19:18:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x9b447c00) [pid = 17353] [serial = 1877] [outer = 0x9afb0400] 19:18:21 INFO - PROCESS | 17353 | 1464142701267 Marionette DEBUG loaded listener.js 19:18:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x9b44f000) [pid = 17353] [serial = 1878] [outer = 0x9afb0400] 19:18:22 INFO - PROCESS | 17353 | 1464142702218 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 19:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1740ms 19:18:22 INFO - PROCESS | 17353 | 1464142702255 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 19:18:22 INFO - PROCESS | 17353 | 1464142702259 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 19:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:18:22 INFO - PROCESS | 17353 | 1464142702267 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:18:22 INFO - PROCESS | 17353 | 1464142702271 Marionette TRACE conn4 <- [1,2474,null,{}] 19:18:22 INFO - PROCESS | 17353 | 1464142702278 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:22 INFO - PROCESS | 17353 | 1464142702525 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 19:18:22 INFO - PROCESS | 17353 | 1464142702882 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:22 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b54dc00 == 158 [pid = 17353] [id = 626] 19:18:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x8c8b2800) [pid = 17353] [serial = 1879] [outer = (nil)] 19:18:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x9bda6800) [pid = 17353] [serial = 1880] [outer = 0x8c8b2800] 19:18:22 INFO - PROCESS | 17353 | 1464142702981 Marionette DEBUG loaded listener.js 19:18:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x9bf59c00) [pid = 17353] [serial = 1881] [outer = 0x8c8b2800] 19:18:24 INFO - PROCESS | 17353 | 1464142704130 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 19:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1884ms 19:18:24 INFO - PROCESS | 17353 | 1464142704153 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 19:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:18:24 INFO - PROCESS | 17353 | 1464142704168 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 19:18:24 INFO - PROCESS | 17353 | 1464142704175 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:18:24 INFO - PROCESS | 17353 | 1464142704179 Marionette TRACE conn4 <- [1,2478,null,{}] 19:18:24 INFO - PROCESS | 17353 | 1464142704186 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:24 INFO - PROCESS | 17353 | 1464142704434 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 19:18:24 INFO - PROCESS | 17353 | 1464142704790 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b880800 == 159 [pid = 17353] [id = 627] 19:18:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x9b881000) [pid = 17353] [serial = 1882] [outer = (nil)] 19:18:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x9d6b4400) [pid = 17353] [serial = 1883] [outer = 0x9b881000] 19:18:24 INFO - PROCESS | 17353 | 1464142704887 Marionette DEBUG loaded listener.js 19:18:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x9d6cec00) [pid = 17353] [serial = 1884] [outer = 0x9b881000] 19:18:25 INFO - PROCESS | 17353 | 1464142705836 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 19:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1739ms 19:18:25 INFO - PROCESS | 17353 | 1464142705915 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 19:18:25 INFO - PROCESS | 17353 | 1464142705919 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 19:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:18:25 INFO - PROCESS | 17353 | 1464142705926 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:18:25 INFO - PROCESS | 17353 | 1464142705929 Marionette TRACE conn4 <- [1,2482,null,{}] 19:18:25 INFO - PROCESS | 17353 | 1464142705935 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:26 INFO - PROCESS | 17353 | 1464142706241 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 19:18:26 INFO - PROCESS | 17353 | 1464142706607 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:26 INFO - PROCESS | 17353 | ++DOCSHELL 0x8716e800 == 160 [pid = 17353] [id = 628] 19:18:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x8cdadc00) [pid = 17353] [serial = 1885] [outer = (nil)] 19:18:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0xa215cc00) [pid = 17353] [serial = 1886] [outer = 0x8cdadc00] 19:18:26 INFO - PROCESS | 17353 | 1464142706697 Marionette DEBUG loaded listener.js 19:18:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0xa227c000) [pid = 17353] [serial = 1887] [outer = 0x8cdadc00] 19:18:27 INFO - PROCESS | 17353 | 1464142707693 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 19:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1845ms 19:18:27 INFO - PROCESS | 17353 | 1464142707773 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 19:18:27 INFO - PROCESS | 17353 | 1464142707777 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 19:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:18:27 INFO - PROCESS | 17353 | 1464142707785 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:18:27 INFO - PROCESS | 17353 | 1464142707787 Marionette TRACE conn4 <- [1,2486,null,{}] 19:18:27 INFO - PROCESS | 17353 | 1464142707794 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:28 INFO - PROCESS | 17353 | 1464142708086 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 19:18:28 INFO - PROCESS | 17353 | 1464142708443 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:28 INFO - PROCESS | 17353 | ++DOCSHELL 0x8aff9c00 == 161 [pid = 17353] [id = 629] 19:18:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x8b554800) [pid = 17353] [serial = 1888] [outer = (nil)] 19:18:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0xa3027400) [pid = 17353] [serial = 1889] [outer = 0x8b554800] 19:18:28 INFO - PROCESS | 17353 | 1464142708535 Marionette DEBUG loaded listener.js 19:18:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0xa30f1c00) [pid = 17353] [serial = 1890] [outer = 0x8b554800] 19:18:29 INFO - PROCESS | 17353 | 1464142709514 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 19:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1784ms 19:18:29 INFO - PROCESS | 17353 | 1464142709569 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 19:18:29 INFO - PROCESS | 17353 | 1464142709573 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 19:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:18:29 INFO - PROCESS | 17353 | 1464142709581 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:18:29 INFO - PROCESS | 17353 | 1464142709585 Marionette TRACE conn4 <- [1,2490,null,{}] 19:18:29 INFO - PROCESS | 17353 | 1464142709593 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:29 INFO - PROCESS | 17353 | 1464142709864 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 19:18:30 INFO - PROCESS | 17353 | 1464142710218 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x9c4b2400 == 162 [pid = 17353] [id = 630] 19:18:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0xa2631400) [pid = 17353] [serial = 1891] [outer = (nil)] 19:18:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0xa503f400) [pid = 17353] [serial = 1892] [outer = 0xa2631400] 19:18:30 INFO - PROCESS | 17353 | 1464142710313 Marionette DEBUG loaded listener.js 19:18:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0xa50a9000) [pid = 17353] [serial = 1893] [outer = 0xa2631400] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x881c3c00 == 161 [pid = 17353] [id = 613] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8cf55000 == 160 [pid = 17353] [id = 612] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8b79f400 == 159 [pid = 17353] [id = 611] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x89478800 == 158 [pid = 17353] [id = 610] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x9ac8b400 == 157 [pid = 17353] [id = 608] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8c8b2c00 == 156 [pid = 17353] [id = 607] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x924e2400 == 155 [pid = 17353] [id = 606] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x924d5800 == 154 [pid = 17353] [id = 605] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x94fac000 == 153 [pid = 17353] [id = 604] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8e39c400 == 152 [pid = 17353] [id = 602] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x928f4400 == 151 [pid = 17353] [id = 603] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8add7c00 == 150 [pid = 17353] [id = 601] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8f7c8000 == 149 [pid = 17353] [id = 600] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea18000 == 148 [pid = 17353] [id = 599] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea17c00 == 147 [pid = 17353] [id = 598] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8d820400 == 146 [pid = 17353] [id = 597] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5b3400 == 145 [pid = 17353] [id = 595] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5b9400 == 144 [pid = 17353] [id = 596] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8c7cf800 == 143 [pid = 17353] [id = 594] 19:18:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8947cc00 == 142 [pid = 17353] [id = 593] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0x8d828800) [pid = 17353] [serial = 1647] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x8cf55800) [pid = 17353] [serial = 1778] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x8cd81400) [pid = 17353] [serial = 1775] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x99112c00) [pid = 17353] [serial = 1742] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x96c49c00) [pid = 17353] [serial = 1740] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x95185400) [pid = 17353] [serial = 1739] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x94f21000) [pid = 17353] [serial = 1737] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x94f05000) [pid = 17353] [serial = 1736] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x937a7000) [pid = 17353] [serial = 1734] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x935cc400) [pid = 17353] [serial = 1733] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x920f2400) [pid = 17353] [serial = 1731] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x9152f800) [pid = 17353] [serial = 1730] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x91002000) [pid = 17353] [serial = 1728] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x90d58c00) [pid = 17353] [serial = 1727] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x8f5e2c00) [pid = 17353] [serial = 1725] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8eb0d000) [pid = 17353] [serial = 1724] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x8ea18c00) [pid = 17353] [serial = 1722] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x8e9acc00) [pid = 17353] [serial = 1721] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x8d692400) [pid = 17353] [serial = 1719] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x8d5c7800) [pid = 17353] [serial = 1718] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x8c84d000) [pid = 17353] [serial = 1716] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x8b7a5400) [pid = 17353] [serial = 1715] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x8a3f8000) [pid = 17353] [serial = 1769] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x8a5f8000) [pid = 17353] [serial = 1770] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0xa6da1000) [pid = 17353] [serial = 1767] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0xa68eb000) [pid = 17353] [serial = 1766] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x8cf5c800) [pid = 17353] [serial = 1764] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x8cf5b000) [pid = 17353] [serial = 1763] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0xa675cc00) [pid = 17353] [serial = 1761] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0xa673cc00) [pid = 17353] [serial = 1760] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0xa3253000) [pid = 17353] [serial = 1758] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0xa321e800) [pid = 17353] [serial = 1757] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0xa240ac00) [pid = 17353] [serial = 1755] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0xa21b0000) [pid = 17353] [serial = 1754] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x9d4c2800) [pid = 17353] [serial = 1752] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x9c4a5800) [pid = 17353] [serial = 1751] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x9b449400) [pid = 17353] [serial = 1749] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x9b76fc00) [pid = 17353] [serial = 1748] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x9b764400) [pid = 17353] [serial = 1746] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x9b32d400) [pid = 17353] [serial = 1745] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x99d70c00) [pid = 17353] [serial = 1743] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x8cdb1400) [pid = 17353] [serial = 1776] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x8b665c00) [pid = 17353] [serial = 1772] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x8b7adc00) [pid = 17353] [serial = 1773] [outer = (nil)] [url = about:blank] 19:18:33 INFO - PROCESS | 17353 | 1464142713738 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:18:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 4205ms 19:18:33 INFO - PROCESS | 17353 | 1464142713789 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 19:18:33 INFO - PROCESS | 17353 | 1464142713795 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 19:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:18:33 INFO - PROCESS | 17353 | 1464142713803 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:18:33 INFO - PROCESS | 17353 | 1464142713809 Marionette TRACE conn4 <- [1,2494,null,{}] 19:18:33 INFO - PROCESS | 17353 | 1464142713819 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:34 INFO - PROCESS | 17353 | 1464142714184 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 19:18:34 INFO - PROCESS | 17353 | 1464142714327 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ef1800 == 143 [pid = 17353] [id = 631] 19:18:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x881c2000) [pid = 17353] [serial = 1894] [outer = (nil)] 19:18:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8a42b800) [pid = 17353] [serial = 1895] [outer = 0x881c2000] 19:18:34 INFO - PROCESS | 17353 | 1464142714414 Marionette DEBUG loaded listener.js 19:18:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8afee800) [pid = 17353] [serial = 1896] [outer = 0x881c2000] 19:18:35 INFO - PROCESS | 17353 | 1464142715707 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 19:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1952ms 19:18:35 INFO - PROCESS | 17353 | 1464142715814 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 19:18:35 INFO - PROCESS | 17353 | 1464142715823 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 19:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:18:35 INFO - PROCESS | 17353 | 1464142715836 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:18:35 INFO - PROCESS | 17353 | 1464142715840 Marionette TRACE conn4 <- [1,2498,null,{}] 19:18:35 INFO - PROCESS | 17353 | 1464142715859 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:36 INFO - PROCESS | 17353 | 1464142716161 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 19:18:36 INFO - PROCESS | 17353 | 1464142716253 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:36 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b79f800 == 144 [pid = 17353] [id = 632] 19:18:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8b7a0400) [pid = 17353] [serial = 1897] [outer = (nil)] 19:18:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8b7acc00) [pid = 17353] [serial = 1898] [outer = 0x8b7a0400] 19:18:36 INFO - PROCESS | 17353 | 1464142716330 Marionette DEBUG loaded listener.js 19:18:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8c853400) [pid = 17353] [serial = 1899] [outer = 0x8b7a0400] 19:18:37 INFO - PROCESS | 17353 | 1464142717436 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:18:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:18:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1640ms 19:18:37 INFO - PROCESS | 17353 | 1464142717477 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 19:18:37 INFO - PROCESS | 17353 | 1464142717481 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 19:18:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:18:37 INFO - PROCESS | 17353 | 1464142717488 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:18:37 INFO - PROCESS | 17353 | 1464142717494 Marionette TRACE conn4 <- [1,2502,null,{}] 19:18:37 INFO - PROCESS | 17353 | 1464142717517 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:37 INFO - PROCESS | 17353 | 1464142717834 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x8d62a400) [pid = 17353] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8cf56800) [pid = 17353] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x8eb07400) [pid = 17353] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x8eb07c00) [pid = 17353] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x8d827000) [pid = 17353] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x8d822800) [pid = 17353] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x8d5b8800) [pid = 17353] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x8c853c00) [pid = 17353] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0x8a3f7800) [pid = 17353] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 127 (0x8b7a1800) [pid = 17353] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 126 (0x8947a400) [pid = 17353] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 125 (0x9a0dbc00) [pid = 17353] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 124 (0x9b32ec00) [pid = 17353] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 123 (0x8ea60000) [pid = 17353] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 122 (0x9768b400) [pid = 17353] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 121 (0x93a82400) [pid = 17353] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 120 (0x95168400) [pid = 17353] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 119 (0x938cb400) [pid = 17353] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 118 (0x920f0400) [pid = 17353] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 117 (0x9100cc00) [pid = 17353] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:18:38 INFO - PROCESS | 17353 | --DOMWINDOW == 116 (0x8f7c8400) [pid = 17353] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:18:38 INFO - PROCESS | 17353 | 1464142718675 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:38 INFO - PROCESS | 17353 | ++DOCSHELL 0x87166c00 == 145 [pid = 17353] [id = 633] 19:18:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 117 (0x881ce800) [pid = 17353] [serial = 1900] [outer = (nil)] 19:18:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 118 (0x8b478000) [pid = 17353] [serial = 1901] [outer = 0x881ce800] 19:18:38 INFO - PROCESS | 17353 | 1464142718769 Marionette DEBUG loaded listener.js 19:18:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 119 (0x8cf57800) [pid = 17353] [serial = 1902] [outer = 0x881ce800] 19:18:39 INFO - PROCESS | 17353 | 1464142719586 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:18:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:18:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2147ms 19:18:39 INFO - PROCESS | 17353 | 1464142719636 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 19:18:39 INFO - PROCESS | 17353 | 1464142719640 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 19:18:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:18:39 INFO - PROCESS | 17353 | 1464142719658 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:18:39 INFO - PROCESS | 17353 | 1464142719661 Marionette TRACE conn4 <- [1,2506,null,{}] 19:18:39 INFO - PROCESS | 17353 | 1464142719667 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:39 INFO - PROCESS | 17353 | 1464142719916 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 19:18:40 INFO - PROCESS | 17353 | 1464142720122 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:40 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cd84400 == 146 [pid = 17353] [id = 634] 19:18:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 120 (0x8d40e800) [pid = 17353] [serial = 1903] [outer = (nil)] 19:18:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 121 (0x8d5c2c00) [pid = 17353] [serial = 1904] [outer = 0x8d40e800] 19:18:40 INFO - PROCESS | 17353 | 1464142720203 Marionette DEBUG loaded listener.js 19:18:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 122 (0x8d68c400) [pid = 17353] [serial = 1905] [outer = 0x8d40e800] 19:18:41 INFO - PROCESS | 17353 | 1464142721354 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:18:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1730ms 19:18:41 INFO - PROCESS | 17353 | 1464142721390 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 19:18:41 INFO - PROCESS | 17353 | 1464142721397 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 19:18:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:18:41 INFO - PROCESS | 17353 | 1464142721407 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:18:41 INFO - PROCESS | 17353 | 1464142721412 Marionette TRACE conn4 <- [1,2510,null,{}] 19:18:41 INFO - PROCESS | 17353 | 1464142721421 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:41 INFO - PROCESS | 17353 | 1464142721675 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 19:18:42 INFO - PROCESS | 17353 | 1464142722028 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:42 INFO - PROCESS | 17353 | ++DOCSHELL 0x881c1400 == 147 [pid = 17353] [id = 635] 19:18:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 123 (0x8a42d400) [pid = 17353] [serial = 1906] [outer = (nil)] 19:18:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 124 (0x8b55c400) [pid = 17353] [serial = 1907] [outer = 0x8a42d400] 19:18:42 INFO - PROCESS | 17353 | 1464142722129 Marionette DEBUG loaded listener.js 19:18:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 125 (0x8c7c2000) [pid = 17353] [serial = 1908] [outer = 0x8a42d400] 19:18:43 INFO - PROCESS | 17353 | 1464142723137 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 19:18:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:18:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1784ms 19:18:43 INFO - PROCESS | 17353 | 1464142723193 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 19:18:43 INFO - PROCESS | 17353 | 1464142723202 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 19:18:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:18:43 INFO - PROCESS | 17353 | 1464142723214 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:18:43 INFO - PROCESS | 17353 | 1464142723218 Marionette TRACE conn4 <- [1,2514,null,{}] 19:18:43 INFO - PROCESS | 17353 | 1464142723225 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:43 INFO - PROCESS | 17353 | 1464142723534 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 19:18:43 INFO - PROCESS | 17353 | 1464142723893 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d50fc00 == 148 [pid = 17353] [id = 636] 19:18:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 126 (0x8d5a9400) [pid = 17353] [serial = 1909] [outer = (nil)] 19:18:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 127 (0x8d7a0800) [pid = 17353] [serial = 1910] [outer = 0x8d5a9400] 19:18:44 INFO - PROCESS | 17353 | 1464142723999 Marionette DEBUG loaded listener.js 19:18:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 128 (0x8d828400) [pid = 17353] [serial = 1911] [outer = 0x8d5a9400] 19:18:45 INFO - PROCESS | 17353 | 1464142725007 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 19:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1845ms 19:18:45 INFO - PROCESS | 17353 | 1464142725060 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 19:18:45 INFO - PROCESS | 17353 | 1464142725064 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 19:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:18:45 INFO - PROCESS | 17353 | 1464142725071 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:18:45 INFO - PROCESS | 17353 | 1464142725078 Marionette TRACE conn4 <- [1,2518,null,{}] 19:18:45 INFO - PROCESS | 17353 | 1464142725095 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:45 INFO - PROCESS | 17353 | 1464142725355 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 19:18:45 INFO - PROCESS | 17353 | 1464142725703 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:45 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e39c400 == 149 [pid = 17353] [id = 637] 19:18:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x8e9acc00) [pid = 17353] [serial = 1912] [outer = (nil)] 19:18:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8ea18000) [pid = 17353] [serial = 1913] [outer = 0x8e9acc00] 19:18:45 INFO - PROCESS | 17353 | 1464142725801 Marionette DEBUG loaded listener.js 19:18:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8ea59000) [pid = 17353] [serial = 1914] [outer = 0x8e9acc00] 19:18:46 INFO - PROCESS | 17353 | 1464142726764 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1736ms 19:18:46 INFO - PROCESS | 17353 | 1464142726809 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 19:18:46 INFO - PROCESS | 17353 | 1464142726814 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 19:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:18:46 INFO - PROCESS | 17353 | 1464142726820 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:18:46 INFO - PROCESS | 17353 | 1464142726824 Marionette TRACE conn4 <- [1,2522,null,{}] 19:18:46 INFO - PROCESS | 17353 | 1464142726830 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:47 INFO - PROCESS | 17353 | 1464142727075 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 19:18:47 INFO - PROCESS | 17353 | 1464142727412 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:47 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cd8d000 == 150 [pid = 17353] [id = 638] 19:18:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8e9a8c00) [pid = 17353] [serial = 1915] [outer = (nil)] 19:18:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8f5e2800) [pid = 17353] [serial = 1916] [outer = 0x8e9a8c00] 19:18:47 INFO - PROCESS | 17353 | 1464142727506 Marionette DEBUG loaded listener.js 19:18:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8f5e8800) [pid = 17353] [serial = 1917] [outer = 0x8e9a8c00] 19:18:48 INFO - PROCESS | 17353 | 1464142728444 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:18:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1681ms 19:18:48 INFO - PROCESS | 17353 | 1464142728503 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 19:18:48 INFO - PROCESS | 17353 | 1464142728507 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 19:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:18:48 INFO - PROCESS | 17353 | 1464142728513 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:18:48 INFO - PROCESS | 17353 | 1464142728517 Marionette TRACE conn4 <- [1,2526,null,{}] 19:18:48 INFO - PROCESS | 17353 | 1464142728523 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:48 INFO - PROCESS | 17353 | 1464142728760 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 19:18:49 INFO - PROCESS | 17353 | 1464142729110 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:49 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d7a1800 == 151 [pid = 17353] [id = 639] 19:18:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8eb0b000) [pid = 17353] [serial = 1918] [outer = (nil)] 19:18:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8f7c6000) [pid = 17353] [serial = 1919] [outer = 0x8eb0b000] 19:18:49 INFO - PROCESS | 17353 | 1464142729207 Marionette DEBUG loaded listener.js 19:18:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x90d53800) [pid = 17353] [serial = 1920] [outer = 0x8eb0b000] 19:18:50 INFO - PROCESS | 17353 | 1464142730173 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 19:18:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:18:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1737ms 19:18:50 INFO - PROCESS | 17353 | 1464142730252 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 19:18:50 INFO - PROCESS | 17353 | 1464142730256 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 19:18:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:18:50 INFO - PROCESS | 17353 | 1464142730263 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:18:50 INFO - PROCESS | 17353 | 1464142730266 Marionette TRACE conn4 <- [1,2530,null,{}] 19:18:50 INFO - PROCESS | 17353 | 1464142730272 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:50 INFO - PROCESS | 17353 | 1464142730565 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 19:18:50 INFO - PROCESS | 17353 | 1464142730930 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f5e2c00 == 152 [pid = 17353] [id = 640] 19:18:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8f7c1000) [pid = 17353] [serial = 1921] [outer = (nil)] 19:18:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x910ea400) [pid = 17353] [serial = 1922] [outer = 0x8f7c1000] 19:18:51 INFO - PROCESS | 17353 | 1464142731020 Marionette DEBUG loaded listener.js 19:18:51 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x92050000) [pid = 17353] [serial = 1923] [outer = 0x8f7c1000] 19:18:52 INFO - PROCESS | 17353 | 1464142732006 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 19:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1783ms 19:18:52 INFO - PROCESS | 17353 | 1464142732047 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 19:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:18:52 INFO - PROCESS | 17353 | 1464142732051 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 19:18:52 INFO - PROCESS | 17353 | 1464142732058 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:18:52 INFO - PROCESS | 17353 | 1464142732062 Marionette TRACE conn4 <- [1,2534,null,{}] 19:18:52 INFO - PROCESS | 17353 | 1464142732068 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:52 INFO - PROCESS | 17353 | 1464142732315 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 19:18:52 INFO - PROCESS | 17353 | 1464142732657 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:52 INFO - PROCESS | 17353 | ++DOCSHELL 0x90d60400 == 153 [pid = 17353] [id = 641] 19:18:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x910dc000) [pid = 17353] [serial = 1924] [outer = (nil)] 19:18:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x924d6400) [pid = 17353] [serial = 1925] [outer = 0x910dc000] 19:18:52 INFO - PROCESS | 17353 | 1464142732760 Marionette DEBUG loaded listener.js 19:18:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x924e0000) [pid = 17353] [serial = 1926] [outer = 0x910dc000] 19:18:53 INFO - PROCESS | 17353 | 1464142733683 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 19:18:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:18:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1688ms 19:18:53 INFO - PROCESS | 17353 | 1464142733747 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 19:18:53 INFO - PROCESS | 17353 | 1464142733751 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 19:18:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:18:53 INFO - PROCESS | 17353 | 1464142733758 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:18:53 INFO - PROCESS | 17353 | 1464142733762 Marionette TRACE conn4 <- [1,2538,null,{}] 19:18:53 INFO - PROCESS | 17353 | 1464142733768 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:54 INFO - PROCESS | 17353 | 1464142734020 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 19:18:54 INFO - PROCESS | 17353 | 1464142734359 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:54 INFO - PROCESS | 17353 | ++DOCSHELL 0x9100cc00 == 154 [pid = 17353] [id = 642] 19:18:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x92349800) [pid = 17353] [serial = 1927] [outer = (nil)] 19:18:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x935d3800) [pid = 17353] [serial = 1928] [outer = 0x92349800] 19:18:54 INFO - PROCESS | 17353 | 1464142734453 Marionette DEBUG loaded listener.js 19:18:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x937b2400) [pid = 17353] [serial = 1929] [outer = 0x92349800] 19:18:55 INFO - PROCESS | 17353 | 1464142735399 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 19:18:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:18:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1686ms 19:18:55 INFO - PROCESS | 17353 | 1464142735445 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 19:18:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:18:55 INFO - PROCESS | 17353 | 1464142735449 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 19:18:55 INFO - PROCESS | 17353 | 1464142735455 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:18:55 INFO - PROCESS | 17353 | 1464142735459 Marionette TRACE conn4 <- [1,2542,null,{}] 19:18:55 INFO - PROCESS | 17353 | 1464142735465 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:55 INFO - PROCESS | 17353 | 1464142735692 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 19:18:56 INFO - PROCESS | 17353 | 1464142736039 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:56 INFO - PROCESS | 17353 | ++DOCSHELL 0x87170c00 == 155 [pid = 17353] [id = 643] 19:18:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x924e3000) [pid = 17353] [serial = 1930] [outer = (nil)] 19:18:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x94fac000) [pid = 17353] [serial = 1931] [outer = 0x924e3000] 19:18:56 INFO - PROCESS | 17353 | 1464142736151 Marionette DEBUG loaded listener.js 19:18:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x95165000) [pid = 17353] [serial = 1932] [outer = 0x924e3000] 19:18:57 INFO - PROCESS | 17353 | 1464142737067 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 19:18:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:18:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1682ms 19:18:57 INFO - PROCESS | 17353 | 1464142737139 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 19:18:57 INFO - PROCESS | 17353 | 1464142737143 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 19:18:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:18:57 INFO - PROCESS | 17353 | 1464142737149 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:18:57 INFO - PROCESS | 17353 | 1464142737153 Marionette TRACE conn4 <- [1,2546,null,{}] 19:18:57 INFO - PROCESS | 17353 | 1464142737158 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:57 INFO - PROCESS | 17353 | 1464142737394 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 19:18:57 INFO - PROCESS | 17353 | 1464142737758 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x95166000 == 156 [pid = 17353] [id = 644] 19:18:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x95191000) [pid = 17353] [serial = 1933] [outer = (nil)] 19:18:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x97685400) [pid = 17353] [serial = 1934] [outer = 0x95191000] 19:18:57 INFO - PROCESS | 17353 | 1464142737886 Marionette DEBUG loaded listener.js 19:18:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x98086400) [pid = 17353] [serial = 1935] [outer = 0x95191000] 19:18:58 INFO - PROCESS | 17353 | 1464142738812 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 19:18:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:18:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1735ms 19:18:58 INFO - PROCESS | 17353 | 1464142738885 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 19:18:58 INFO - PROCESS | 17353 | 1464142738890 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 19:18:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:18:58 INFO - PROCESS | 17353 | 1464142738896 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:18:58 INFO - PROCESS | 17353 | 1464142738900 Marionette TRACE conn4 <- [1,2550,null,{}] 19:18:58 INFO - PROCESS | 17353 | 1464142738906 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:59 INFO - PROCESS | 17353 | 1464142739167 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 19:18:59 INFO - PROCESS | 17353 | 1464142739527 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x9768b400 == 157 [pid = 17353] [id = 645] 19:18:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x9a192c00) [pid = 17353] [serial = 1936] [outer = (nil)] 19:18:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x9ac8dc00) [pid = 17353] [serial = 1937] [outer = 0x9a192c00] 19:18:59 INFO - PROCESS | 17353 | 1464142739633 Marionette DEBUG loaded listener.js 19:18:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x9b28b800) [pid = 17353] [serial = 1938] [outer = 0x9a192c00] 19:19:00 INFO - PROCESS | 17353 | 1464142740625 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 19:19:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:19:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1792ms 19:19:00 INFO - PROCESS | 17353 | 1464142740690 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 19:19:00 INFO - PROCESS | 17353 | 1464142740693 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 19:19:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:19:00 INFO - PROCESS | 17353 | 1464142740700 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:19:00 INFO - PROCESS | 17353 | 1464142740704 Marionette TRACE conn4 <- [1,2554,null,{}] 19:19:00 INFO - PROCESS | 17353 | 1464142740710 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:00 INFO - PROCESS | 17353 | 1464142740968 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 19:19:01 INFO - PROCESS | 17353 | 1464142741345 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c8b5c00 == 158 [pid = 17353] [id = 646] 19:19:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x8d514400) [pid = 17353] [serial = 1939] [outer = (nil)] 19:19:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x9b337000) [pid = 17353] [serial = 1940] [outer = 0x8d514400] 19:19:01 INFO - PROCESS | 17353 | 1464142741443 Marionette DEBUG loaded listener.js 19:19:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x9b44a800) [pid = 17353] [serial = 1941] [outer = 0x8d514400] 19:19:02 INFO - PROCESS | 17353 | 1464142742427 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 19:19:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:19:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1781ms 19:19:02 INFO - PROCESS | 17353 | 1464142742483 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 19:19:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:19:02 INFO - PROCESS | 17353 | 1464142742488 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 19:19:02 INFO - PROCESS | 17353 | 1464142742495 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:19:02 INFO - PROCESS | 17353 | 1464142742498 Marionette TRACE conn4 <- [1,2558,null,{}] 19:19:02 INFO - PROCESS | 17353 | 1464142742504 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:02 INFO - PROCESS | 17353 | 1464142742750 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 19:19:03 INFO - PROCESS | 17353 | 1464142743120 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x9518f000 == 159 [pid = 17353] [id = 647] 19:19:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x9a0b1800) [pid = 17353] [serial = 1942] [outer = (nil)] 19:19:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x9b881400) [pid = 17353] [serial = 1943] [outer = 0x9a0b1800] 19:19:03 INFO - PROCESS | 17353 | 1464142743208 Marionette DEBUG loaded listener.js 19:19:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x9bd9a000) [pid = 17353] [serial = 1944] [outer = 0x9a0b1800] 19:19:04 INFO - PROCESS | 17353 | 1464142744191 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 19:19:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:19:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1740ms 19:19:04 INFO - PROCESS | 17353 | 1464142744235 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 19:19:04 INFO - PROCESS | 17353 | 1464142744240 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 19:19:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:19:04 INFO - PROCESS | 17353 | 1464142744247 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:19:04 INFO - PROCESS | 17353 | 1464142744250 Marionette TRACE conn4 <- [1,2562,null,{}] 19:19:04 INFO - PROCESS | 17353 | 1464142744256 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:04 INFO - PROCESS | 17353 | 1464142744504 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 19:19:04 INFO - PROCESS | 17353 | 1464142744852 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:04 INFO - PROCESS | 17353 | ++DOCSHELL 0x9515c000 == 160 [pid = 17353] [id = 648] 19:19:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x9b32b800) [pid = 17353] [serial = 1945] [outer = (nil)] 19:19:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x9d6b5800) [pid = 17353] [serial = 1946] [outer = 0x9b32b800] 19:19:04 INFO - PROCESS | 17353 | 1464142744949 Marionette DEBUG loaded listener.js 19:19:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0xa050bc00) [pid = 17353] [serial = 1947] [outer = 0x9b32b800] 19:19:05 INFO - PROCESS | 17353 | 1464142745941 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 19:19:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:19:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1731ms 19:19:05 INFO - PROCESS | 17353 | 1464142745979 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 19:19:05 INFO - PROCESS | 17353 | 1464142745983 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 19:19:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:19:05 INFO - PROCESS | 17353 | 1464142745989 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:19:05 INFO - PROCESS | 17353 | 1464142745993 Marionette TRACE conn4 <- [1,2566,null,{}] 19:19:06 INFO - PROCESS | 17353 | 1464142745998 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:06 INFO - PROCESS | 17353 | 1464142746267 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 19:19:06 INFO - PROCESS | 17353 | 1464142746622 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:06 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ece000 == 161 [pid = 17353] [id = 649] 19:19:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x8d516c00) [pid = 17353] [serial = 1948] [outer = (nil)] 19:19:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0xa26c4c00) [pid = 17353] [serial = 1949] [outer = 0x8d516c00] 19:19:06 INFO - PROCESS | 17353 | 1464142746713 Marionette DEBUG loaded listener.js 19:19:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0xa30be400) [pid = 17353] [serial = 1950] [outer = 0x8d516c00] 19:19:07 INFO - PROCESS | 17353 | 1464142747716 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 19:19:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:19:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1782ms 19:19:07 INFO - PROCESS | 17353 | 1464142747773 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 19:19:07 INFO - PROCESS | 17353 | 1464142747777 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 19:19:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:19:07 INFO - PROCESS | 17353 | 1464142747783 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:19:07 INFO - PROCESS | 17353 | 1464142747787 Marionette TRACE conn4 <- [1,2570,null,{}] 19:19:07 INFO - PROCESS | 17353 | 1464142747793 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:08 INFO - PROCESS | 17353 | 1464142748053 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 19:19:08 INFO - PROCESS | 17353 | 1464142748400 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:08 INFO - PROCESS | 17353 | ++DOCSHELL 0x9bf5bc00 == 162 [pid = 17353] [id = 650] 19:19:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0xa21b1400) [pid = 17353] [serial = 1951] [outer = (nil)] 19:19:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0xa5047c00) [pid = 17353] [serial = 1952] [outer = 0xa21b1400] 19:19:08 INFO - PROCESS | 17353 | 1464142748497 Marionette DEBUG loaded listener.js 19:19:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0xa62f3c00) [pid = 17353] [serial = 1953] [outer = 0xa21b1400] 19:19:09 INFO - PROCESS | 17353 | 1464142749511 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 19:19:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:19:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1781ms 19:19:09 INFO - PROCESS | 17353 | 1464142749565 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 19:19:09 INFO - PROCESS | 17353 | 1464142749569 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 19:19:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:19:09 INFO - PROCESS | 17353 | 1464142749576 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:19:09 INFO - PROCESS | 17353 | 1464142749578 Marionette TRACE conn4 <- [1,2574,null,{}] 19:19:09 INFO - PROCESS | 17353 | 1464142749585 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:09 INFO - PROCESS | 17353 | 1464142749847 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 19:19:10 INFO - PROCESS | 17353 | 1464142750205 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:10 INFO - PROCESS | 17353 | ++DOCSHELL 0x87172000 == 163 [pid = 17353] [id = 651] 19:19:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0xa35ebc00) [pid = 17353] [serial = 1954] [outer = (nil)] 19:19:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0xa67d6800) [pid = 17353] [serial = 1955] [outer = 0xa35ebc00] 19:19:10 INFO - PROCESS | 17353 | 1464142750312 Marionette DEBUG loaded listener.js 19:19:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0xa686e800) [pid = 17353] [serial = 1956] [outer = 0xa35ebc00] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea62400 == 162 [pid = 17353] [id = 446] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8b476000 == 161 [pid = 17353] [id = 437] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x89473800 == 160 [pid = 17353] [id = 448] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8d630800 == 159 [pid = 17353] [id = 443] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x910dc800 == 158 [pid = 17353] [id = 447] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x9c4b2400 == 157 [pid = 17353] [id = 630] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8716e800 == 156 [pid = 17353] [id = 628] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8aff9c00 == 155 [pid = 17353] [id = 629] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x9b880800 == 154 [pid = 17353] [id = 627] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8b54dc00 == 153 [pid = 17353] [id = 626] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x99e80c00 == 152 [pid = 17353] [id = 625] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8b551800 == 151 [pid = 17353] [id = 623] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x938cc800 == 150 [pid = 17353] [id = 624] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8e39d800 == 149 [pid = 17353] [id = 622] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea60c00 == 148 [pid = 17353] [id = 621] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8c9b7800 == 147 [pid = 17353] [id = 620] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8f317000 == 146 [pid = 17353] [id = 619] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8d50bc00 == 145 [pid = 17353] [id = 618] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8c95a400 == 144 [pid = 17353] [id = 617] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8b7a1c00 == 143 [pid = 17353] [id = 615] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x8cf5b800 == 142 [pid = 17353] [id = 616] 19:19:13 INFO - PROCESS | 17353 | --DOCSHELL 0x87174c00 == 141 [pid = 17353] [id = 614] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x8d7a9800) [pid = 17353] [serial = 1713] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x8d401400) [pid = 17353] [serial = 1841] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x8cf5b400) [pid = 17353] [serial = 1838] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x90d5d400) [pid = 17353] [serial = 1799] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x8f7bd000) [pid = 17353] [serial = 1797] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x8f31f800) [pid = 17353] [serial = 1796] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x8e9af400) [pid = 17353] [serial = 1794] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x8e9abc00) [pid = 17353] [serial = 1793] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x8e172800) [pid = 17353] [serial = 1791] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x8e16a400) [pid = 17353] [serial = 1790] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x8d636000) [pid = 17353] [serial = 1788] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x8d5c8800) [pid = 17353] [serial = 1787] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x8cd82400) [pid = 17353] [serial = 1785] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8c950400) [pid = 17353] [serial = 1784] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x8ade1400) [pid = 17353] [serial = 1782] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x8a429400) [pid = 17353] [serial = 1781] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x8c7c8000) [pid = 17353] [serial = 1835] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x8a3f0800) [pid = 17353] [serial = 1832] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x8a5edc00) [pid = 17353] [serial = 1833] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x9d4c3000) [pid = 17353] [serial = 1830] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x9c4ab400) [pid = 17353] [serial = 1829] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x9b7d1400) [pid = 17353] [serial = 1827] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x9b773c00) [pid = 17353] [serial = 1826] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x9b334000) [pid = 17353] [serial = 1824] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x9b1df800) [pid = 17353] [serial = 1823] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x9ac8f800) [pid = 17353] [serial = 1821] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x9ac89000) [pid = 17353] [serial = 1820] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x99cad400) [pid = 17353] [serial = 1818] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x99113800) [pid = 17353] [serial = 1817] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x97688800) [pid = 17353] [serial = 1815] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x9518e000) [pid = 17353] [serial = 1814] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x94f0fc00) [pid = 17353] [serial = 1812] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x93a81c00) [pid = 17353] [serial = 1811] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x924e0400) [pid = 17353] [serial = 1809] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x924de800) [pid = 17353] [serial = 1808] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x924d6800) [pid = 17353] [serial = 1806] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x92356c00) [pid = 17353] [serial = 1805] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x91526400) [pid = 17353] [serial = 1803] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x91522800) [pid = 17353] [serial = 1802] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x91005400) [pid = 17353] [serial = 1800] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x8d406400) [pid = 17353] [serial = 1839] [outer = (nil)] [url = about:blank] 19:19:13 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x8c8ac400) [pid = 17353] [serial = 1836] [outer = (nil)] [url = about:blank] 19:19:14 INFO - PROCESS | 17353 | 1464142754105 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 19:19:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:19:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 4594ms 19:19:14 INFO - PROCESS | 17353 | 1464142754172 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 19:19:14 INFO - PROCESS | 17353 | 1464142754178 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 19:19:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:19:14 INFO - PROCESS | 17353 | 1464142754227 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:19:14 INFO - PROCESS | 17353 | 1464142754232 Marionette TRACE conn4 <- [1,2578,null,{}] 19:19:14 INFO - PROCESS | 17353 | 1464142754243 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:14 INFO - PROCESS | 17353 | 1464142754466 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 19:19:14 INFO - PROCESS | 17353 | 1464142754683 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:14 INFO - PROCESS | 17353 | ++DOCSHELL 0x8947cc00 == 142 [pid = 17353] [id = 652] 19:19:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x89dc3000) [pid = 17353] [serial = 1957] [outer = (nil)] 19:19:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x89dcf400) [pid = 17353] [serial = 1958] [outer = 0x89dc3000] 19:19:14 INFO - PROCESS | 17353 | 1464142754762 Marionette DEBUG loaded listener.js 19:19:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8a42c400) [pid = 17353] [serial = 1959] [outer = 0x89dc3000] 19:19:15 INFO - PROCESS | 17353 | 1464142755632 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 19:19:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:19:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1527ms 19:19:15 INFO - PROCESS | 17353 | 1464142755714 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 19:19:15 INFO - PROCESS | 17353 | 1464142755723 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 19:19:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:19:15 INFO - PROCESS | 17353 | 1464142755734 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:19:15 INFO - PROCESS | 17353 | 1464142755739 Marionette TRACE conn4 <- [1,2582,null,{}] 19:19:15 INFO - PROCESS | 17353 | 1464142755745 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:15 INFO - PROCESS | 17353 | 1464142755988 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 19:19:16 INFO - PROCESS | 17353 | 1464142756292 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:16 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b47c000 == 143 [pid = 17353] [id = 653] 19:19:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8b54dc00) [pid = 17353] [serial = 1960] [outer = (nil)] 19:19:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8b662400) [pid = 17353] [serial = 1961] [outer = 0x8b54dc00] 19:19:16 INFO - PROCESS | 17353 | 1464142756384 Marionette DEBUG loaded listener.js 19:19:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8c852c00) [pid = 17353] [serial = 1962] [outer = 0x8b54dc00] 19:19:17 INFO - PROCESS | 17353 | 1464142757360 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 19:19:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:19:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1683ms 19:19:17 INFO - PROCESS | 17353 | 1464142757417 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 19:19:17 INFO - PROCESS | 17353 | 1464142757420 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 19:19:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:19:17 INFO - PROCESS | 17353 | 1464142757427 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:19:17 INFO - PROCESS | 17353 | 1464142757433 Marionette TRACE conn4 <- [1,2586,null,{}] 19:19:17 INFO - PROCESS | 17353 | 1464142757457 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:17 INFO - PROCESS | 17353 | 1464142757797 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 19:19:17 INFO - PROCESS | 17353 | 1464142757843 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a5ec800 == 144 [pid = 17353] [id = 654] 19:19:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8c8b3800) [pid = 17353] [serial = 1963] [outer = (nil)] 19:19:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8cf54000) [pid = 17353] [serial = 1964] [outer = 0x8c8b3800] 19:19:17 INFO - PROCESS | 17353 | 1464142757922 Marionette DEBUG loaded listener.js 19:19:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8d40c400) [pid = 17353] [serial = 1965] [outer = 0x8c8b3800] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x8f317800) [pid = 17353] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x9b881000) [pid = 17353] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8b7a0400) [pid = 17353] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x881ce800) [pid = 17353] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8d7a5c00) [pid = 17353] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x9518cc00) [pid = 17353] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x9afb0400) [pid = 17353] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x8d50f400) [pid = 17353] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x8c8b2800) [pid = 17353] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x8d40f400) [pid = 17353] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x8c7d0800) [pid = 17353] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0xa2631400) [pid = 17353] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 127 (0x8f313000) [pid = 17353] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 126 (0x928f2400) [pid = 17353] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 125 (0x87ec5800) [pid = 17353] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 124 (0x920ec400) [pid = 17353] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 123 (0x8cdadc00) [pid = 17353] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 122 (0x8c7ca800) [pid = 17353] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 121 (0x8b554800) [pid = 17353] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 120 (0x881c2000) [pid = 17353] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:19:18 INFO - PROCESS | 17353 | --DOMWINDOW == 119 (0x8ea16800) [pid = 17353] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:19:19 INFO - PROCESS | 17353 | 1464142759392 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 19:19:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:19:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1998ms 19:19:19 INFO - PROCESS | 17353 | 1464142759426 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 19:19:19 INFO - PROCESS | 17353 | 1464142759431 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 19:19:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:19:19 INFO - PROCESS | 17353 | 1464142759438 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:19:19 INFO - PROCESS | 17353 | 1464142759441 Marionette TRACE conn4 <- [1,2590,null,{}] 19:19:19 INFO - PROCESS | 17353 | 1464142759447 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:19 INFO - PROCESS | 17353 | 1464142759759 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 19:19:19 INFO - PROCESS | 17353 | 1464142759784 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:19 INFO - PROCESS | 17353 | ++DOCSHELL 0x881ce800 == 145 [pid = 17353] [id = 655] 19:19:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 120 (0x8b7a3c00) [pid = 17353] [serial = 1966] [outer = (nil)] 19:19:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 121 (0x8d50f400) [pid = 17353] [serial = 1967] [outer = 0x8b7a3c00] 19:19:19 INFO - PROCESS | 17353 | 1464142759861 Marionette DEBUG loaded listener.js 19:19:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 122 (0x8d5c3800) [pid = 17353] [serial = 1968] [outer = 0x8b7a3c00] 19:19:21 INFO - PROCESS | 17353 | 1464142761009 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 19:19:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:19:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1641ms 19:19:21 INFO - PROCESS | 17353 | 1464142761080 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 19:19:21 INFO - PROCESS | 17353 | 1464142761087 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 19:19:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:19:21 INFO - PROCESS | 17353 | 1464142761097 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:19:21 INFO - PROCESS | 17353 | 1464142761102 Marionette TRACE conn4 <- [1,2594,null,{}] 19:19:21 INFO - PROCESS | 17353 | 1464142761114 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:21 INFO - PROCESS | 17353 | 1464142761409 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 19:19:21 INFO - PROCESS | 17353 | 1464142761775 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:21 INFO - PROCESS | 17353 | ++DOCSHELL 0x89dc7c00 == 146 [pid = 17353] [id = 656] 19:19:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 123 (0x89dc8400) [pid = 17353] [serial = 1969] [outer = (nil)] 19:19:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 124 (0x8adde400) [pid = 17353] [serial = 1970] [outer = 0x89dc8400] 19:19:21 INFO - PROCESS | 17353 | 1464142761869 Marionette DEBUG loaded listener.js 19:19:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 125 (0x8b475c00) [pid = 17353] [serial = 1971] [outer = 0x89dc8400] 19:19:22 INFO - PROCESS | 17353 | 1464142762945 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 19:19:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:19:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1891ms 19:19:22 INFO - PROCESS | 17353 | 1464142762988 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 19:19:22 INFO - PROCESS | 17353 | 1464142762998 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 19:19:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:19:23 INFO - PROCESS | 17353 | 1464142763011 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:19:23 INFO - PROCESS | 17353 | 1464142763017 Marionette TRACE conn4 <- [1,2598,null,{}] 19:19:23 INFO - PROCESS | 17353 | 1464142763024 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:23 INFO - PROCESS | 17353 | 1464142763335 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 19:19:23 INFO - PROCESS | 17353 | 1464142763693 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:23 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c95ac00 == 147 [pid = 17353] [id = 657] 19:19:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 126 (0x8c95c000) [pid = 17353] [serial = 1972] [outer = (nil)] 19:19:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 127 (0x8cdad000) [pid = 17353] [serial = 1973] [outer = 0x8c95c000] 19:19:23 INFO - PROCESS | 17353 | 1464142763784 Marionette DEBUG loaded listener.js 19:19:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 128 (0x8d5aa800) [pid = 17353] [serial = 1974] [outer = 0x8c95c000] 19:19:24 INFO - PROCESS | 17353 | 1464142764880 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 19:19:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:19:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1938ms 19:19:24 INFO - PROCESS | 17353 | 1464142764949 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 19:19:24 INFO - PROCESS | 17353 | 1464142764953 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 19:19:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:19:24 INFO - PROCESS | 17353 | 1464142764961 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:19:24 INFO - PROCESS | 17353 | 1464142764967 Marionette TRACE conn4 <- [1,2602,null,{}] 19:19:24 INFO - PROCESS | 17353 | 1464142764984 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:25 INFO - PROCESS | 17353 | 1464142765280 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 19:19:25 INFO - PROCESS | 17353 | 1464142765673 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:25 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d694000 == 148 [pid = 17353] [id = 658] 19:19:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x8d824c00) [pid = 17353] [serial = 1975] [outer = (nil)] 19:19:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8e169800) [pid = 17353] [serial = 1976] [outer = 0x8d824c00] 19:19:25 INFO - PROCESS | 17353 | 1464142765781 Marionette DEBUG loaded listener.js 19:19:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8e39b800) [pid = 17353] [serial = 1977] [outer = 0x8d824c00] 19:19:26 INFO - PROCESS | 17353 | 1464142766851 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 19:19:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:19:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1947ms 19:19:26 INFO - PROCESS | 17353 | 1464142766908 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 19:19:26 INFO - PROCESS | 17353 | 1464142766912 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 19:19:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:19:26 INFO - PROCESS | 17353 | 1464142766919 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:19:26 INFO - PROCESS | 17353 | 1464142766923 Marionette TRACE conn4 <- [1,2606,null,{}] 19:19:26 INFO - PROCESS | 17353 | 1464142766929 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:27 INFO - PROCESS | 17353 | 1464142767184 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 19:19:27 INFO - PROCESS | 17353 | 1464142767505 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c7d0800 == 149 [pid = 17353] [id = 659] 19:19:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8e16a400) [pid = 17353] [serial = 1978] [outer = (nil)] 19:19:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8ea11800) [pid = 17353] [serial = 1979] [outer = 0x8e16a400] 19:19:27 INFO - PROCESS | 17353 | 1464142767597 Marionette DEBUG loaded listener.js 19:19:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8ea58400) [pid = 17353] [serial = 1980] [outer = 0x8e16a400] 19:19:28 INFO - PROCESS | 17353 | 1464142768601 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 19:19:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:19:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1731ms 19:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:19:28 INFO - PROCESS | 17353 | 1464142768653 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 19:19:28 INFO - PROCESS | 17353 | 1464142768656 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 19:19:28 INFO - PROCESS | 17353 | 1464142768663 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:19:28 INFO - PROCESS | 17353 | 1464142768666 Marionette TRACE conn4 <- [1,2610,null,{}] 19:19:28 INFO - PROCESS | 17353 | 1464142768673 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:28 INFO - PROCESS | 17353 | 1464142768923 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 19:19:29 INFO - PROCESS | 17353 | 1464142769300 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:29 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e39e400 == 150 [pid = 17353] [id = 660] 19:19:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8eb03800) [pid = 17353] [serial = 1981] [outer = (nil)] 19:19:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8f5e5000) [pid = 17353] [serial = 1982] [outer = 0x8eb03800] 19:19:29 INFO - PROCESS | 17353 | 1464142769391 Marionette DEBUG loaded listener.js 19:19:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8f7bb400) [pid = 17353] [serial = 1983] [outer = 0x8eb03800] 19:19:30 INFO - PROCESS | 17353 | 1464142770342 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 19:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1739ms 19:19:30 INFO - PROCESS | 17353 | 1464142770403 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 19:19:30 INFO - PROCESS | 17353 | 1464142770406 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 19:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:19:30 INFO - PROCESS | 17353 | 1464142770413 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:19:30 INFO - PROCESS | 17353 | 1464142770417 Marionette TRACE conn4 <- [1,2614,null,{}] 19:19:30 INFO - PROCESS | 17353 | 1464142770423 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:30 INFO - PROCESS | 17353 | 1464142770749 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 19:19:31 INFO - PROCESS | 17353 | 1464142771108 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:31 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea17000 == 151 [pid = 17353] [id = 661] 19:19:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8f5e5c00) [pid = 17353] [serial = 1984] [outer = (nil)] 19:19:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x910e2c00) [pid = 17353] [serial = 1985] [outer = 0x8f5e5c00] 19:19:31 INFO - PROCESS | 17353 | 1464142771200 Marionette DEBUG loaded listener.js 19:19:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x91524800) [pid = 17353] [serial = 1986] [outer = 0x8f5e5c00] 19:19:32 INFO - PROCESS | 17353 | 1464142772147 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 19:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1781ms 19:19:32 INFO - PROCESS | 17353 | 1464142772196 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 19:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:19:32 INFO - PROCESS | 17353 | 1464142772200 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 19:19:32 INFO - PROCESS | 17353 | 1464142772207 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:19:32 INFO - PROCESS | 17353 | 1464142772210 Marionette TRACE conn4 <- [1,2618,null,{}] 19:19:32 INFO - PROCESS | 17353 | 1464142772217 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:32 INFO - PROCESS | 17353 | 1464142772472 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 19:19:32 INFO - PROCESS | 17353 | 1464142772819 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x9100bc00 == 152 [pid = 17353] [id = 662] 19:19:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x910e3c00) [pid = 17353] [serial = 1987] [outer = (nil)] 19:19:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x9234a800) [pid = 17353] [serial = 1988] [outer = 0x910e3c00] 19:19:32 INFO - PROCESS | 17353 | 1464142772914 Marionette DEBUG loaded listener.js 19:19:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x92352800) [pid = 17353] [serial = 1989] [outer = 0x910e3c00] 19:19:33 INFO - PROCESS | 17353 | 1464142773841 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 19:19:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:19:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1682ms 19:19:33 INFO - PROCESS | 17353 | 1464142773889 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 19:19:33 INFO - PROCESS | 17353 | 1464142773892 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 19:19:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:19:33 INFO - PROCESS | 17353 | 1464142773900 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:19:33 INFO - PROCESS | 17353 | 1464142773903 Marionette TRACE conn4 <- [1,2622,null,{}] 19:19:33 INFO - PROCESS | 17353 | 1464142773910 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:34 INFO - PROCESS | 17353 | 1464142774184 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 19:19:34 INFO - PROCESS | 17353 | 1464142774528 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f317000 == 153 [pid = 17353] [id = 663] 19:19:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x92053400) [pid = 17353] [serial = 1990] [outer = (nil)] 19:19:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x928ea400) [pid = 17353] [serial = 1991] [outer = 0x92053400] 19:19:34 INFO - PROCESS | 17353 | 1464142774623 Marionette DEBUG loaded listener.js 19:19:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x928ef800) [pid = 17353] [serial = 1992] [outer = 0x92053400] 19:19:35 INFO - PROCESS | 17353 | 1464142775550 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 19:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1692ms 19:19:35 INFO - PROCESS | 17353 | 1464142775593 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 19:19:35 INFO - PROCESS | 17353 | 1464142775597 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 19:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:19:35 INFO - PROCESS | 17353 | 1464142775604 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:19:35 INFO - PROCESS | 17353 | 1464142775608 Marionette TRACE conn4 <- [1,2626,null,{}] 19:19:35 INFO - PROCESS | 17353 | 1464142775614 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:35 INFO - PROCESS | 17353 | 1464142775857 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 19:19:36 INFO - PROCESS | 17353 | 1464142776218 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:36 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b7a6800 == 154 [pid = 17353] [id = 664] 19:19:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x924e4400) [pid = 17353] [serial = 1993] [outer = (nil)] 19:19:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x94f07000) [pid = 17353] [serial = 1994] [outer = 0x924e4400] 19:19:36 INFO - PROCESS | 17353 | 1464142776330 Marionette DEBUG loaded listener.js 19:19:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x94f20400) [pid = 17353] [serial = 1995] [outer = 0x924e4400] 19:19:37 INFO - PROCESS | 17353 | 1464142777275 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 19:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1740ms 19:19:37 INFO - PROCESS | 17353 | 1464142777345 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 19:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:19:37 INFO - PROCESS | 17353 | 1464142777350 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 19:19:37 INFO - PROCESS | 17353 | 1464142777356 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:19:37 INFO - PROCESS | 17353 | 1464142777360 Marionette TRACE conn4 <- [1,2630,null,{}] 19:19:37 INFO - PROCESS | 17353 | 1464142777366 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:37 INFO - PROCESS | 17353 | 1464142777615 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 19:19:37 INFO - PROCESS | 17353 | 1464142777963 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:38 INFO - PROCESS | 17353 | ++DOCSHELL 0x938d3800 == 155 [pid = 17353] [id = 665] 19:19:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x94f0c000) [pid = 17353] [serial = 1996] [outer = (nil)] 19:19:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x9768bc00) [pid = 17353] [serial = 1997] [outer = 0x94f0c000] 19:19:38 INFO - PROCESS | 17353 | 1464142778061 Marionette DEBUG loaded listener.js 19:19:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x98088800) [pid = 17353] [serial = 1998] [outer = 0x94f0c000] 19:19:39 INFO - PROCESS | 17353 | 1464142779011 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 19:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1687ms 19:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:19:39 INFO - PROCESS | 17353 | 1464142779044 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 19:19:39 INFO - PROCESS | 17353 | 1464142779048 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 19:19:39 INFO - PROCESS | 17353 | 1464142779055 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:19:39 INFO - PROCESS | 17353 | 1464142779059 Marionette TRACE conn4 <- [1,2634,null,{}] 19:19:39 INFO - PROCESS | 17353 | 1464142779065 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:39 INFO - PROCESS | 17353 | 1464142779361 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 19:19:39 INFO - PROCESS | 17353 | 1464142779720 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:39 INFO - PROCESS | 17353 | ++DOCSHELL 0x9518c800 == 156 [pid = 17353] [id = 666] 19:19:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x9a0df400) [pid = 17353] [serial = 1999] [outer = (nil)] 19:19:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x9ac89000) [pid = 17353] [serial = 2000] [outer = 0x9a0df400] 19:19:39 INFO - PROCESS | 17353 | 1464142779822 Marionette DEBUG loaded listener.js 19:19:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x9b1e1000) [pid = 17353] [serial = 2001] [outer = 0x9a0df400] 19:19:40 INFO - PROCESS | 17353 | 1464142780793 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 19:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1791ms 19:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:19:40 INFO - PROCESS | 17353 | 1464142780846 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 19:19:40 INFO - PROCESS | 17353 | 1464142780849 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 19:19:40 INFO - PROCESS | 17353 | 1464142780856 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:19:40 INFO - PROCESS | 17353 | 1464142780861 Marionette TRACE conn4 <- [1,2638,null,{}] 19:19:40 INFO - PROCESS | 17353 | 1464142780867 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:41 INFO - PROCESS | 17353 | 1464142781122 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 19:19:41 INFO - PROCESS | 17353 | 1464142781486 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:41 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdb8000 == 157 [pid = 17353] [id = 667] 19:19:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x8d40e400) [pid = 17353] [serial = 2002] [outer = (nil)] 19:19:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x9b44e000) [pid = 17353] [serial = 2003] [outer = 0x8d40e400] 19:19:41 INFO - PROCESS | 17353 | 1464142781580 Marionette DEBUG loaded listener.js 19:19:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x9b7ce800) [pid = 17353] [serial = 2004] [outer = 0x8d40e400] 19:19:42 INFO - PROCESS | 17353 | 1464142782483 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 19:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1685ms 19:19:42 INFO - PROCESS | 17353 | 1464142782542 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 19:19:42 INFO - PROCESS | 17353 | 1464142782545 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 19:19:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:19:42 INFO - PROCESS | 17353 | 1464142782553 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:19:42 INFO - PROCESS | 17353 | 1464142782557 Marionette TRACE conn4 <- [1,2642,null,{}] 19:19:42 INFO - PROCESS | 17353 | 1464142782563 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:42 INFO - PROCESS | 17353 | 1464142782825 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 19:19:43 INFO - PROCESS | 17353 | 1464142783175 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b1df800 == 158 [pid = 17353] [id = 668] 19:19:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x9b333000) [pid = 17353] [serial = 2005] [outer = (nil)] 19:19:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x9c41b400) [pid = 17353] [serial = 2006] [outer = 0x9b333000] 19:19:43 INFO - PROCESS | 17353 | 1464142783272 Marionette DEBUG loaded listener.js 19:19:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x9c4b4000) [pid = 17353] [serial = 2007] [outer = 0x9b333000] 19:19:44 INFO - PROCESS | 17353 | 1464142784240 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 19:19:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:19:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1788ms 19:19:44 INFO - PROCESS | 17353 | 1464142784343 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 19:19:44 INFO - PROCESS | 17353 | 1464142784347 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 19:19:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:19:44 INFO - PROCESS | 17353 | 1464142784353 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:19:44 INFO - PROCESS | 17353 | 1464142784357 Marionette TRACE conn4 <- [1,2646,null,{}] 19:19:44 INFO - PROCESS | 17353 | 1464142784415 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:44 INFO - PROCESS | 17353 | 1464142784679 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 19:19:45 INFO - PROCESS | 17353 | 1464142785037 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:45 INFO - PROCESS | 17353 | ++DOCSHELL 0x91465c00 == 159 [pid = 17353] [id = 669] 19:19:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x91467000) [pid = 17353] [serial = 2008] [outer = (nil)] 19:19:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x9146e000) [pid = 17353] [serial = 2009] [outer = 0x91467000] 19:19:45 INFO - PROCESS | 17353 | 1464142785132 Marionette DEBUG loaded listener.js 19:19:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x91470c00) [pid = 17353] [serial = 2010] [outer = 0x91467000] 19:19:46 INFO - PROCESS | 17353 | 1464142786124 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 19:19:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:19:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1846ms 19:19:46 INFO - PROCESS | 17353 | 1464142786201 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 19:19:46 INFO - PROCESS | 17353 | 1464142786205 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 19:19:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:19:46 INFO - PROCESS | 17353 | 1464142786211 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:19:46 INFO - PROCESS | 17353 | 1464142786215 Marionette TRACE conn4 <- [1,2650,null,{}] 19:19:46 INFO - PROCESS | 17353 | 1464142786221 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:46 INFO - PROCESS | 17353 | 1464142786553 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 19:19:46 INFO - PROCESS | 17353 | 1464142786928 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:46 INFO - PROCESS | 17353 | ++DOCSHELL 0x86f71400 == 160 [pid = 17353] [id = 670] 19:19:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x86f73400) [pid = 17353] [serial = 2011] [outer = (nil)] 19:19:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x86f7a000) [pid = 17353] [serial = 2012] [outer = 0x86f73400] 19:19:47 INFO - PROCESS | 17353 | 1464142787017 Marionette DEBUG loaded listener.js 19:19:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x86f7c400) [pid = 17353] [serial = 2013] [outer = 0x86f73400] 19:19:47 INFO - PROCESS | 17353 | 1464142787972 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 19:19:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:19:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1836ms 19:19:48 INFO - PROCESS | 17353 | 1464142788049 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 19:19:48 INFO - PROCESS | 17353 | 1464142788052 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 19:19:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:19:48 INFO - PROCESS | 17353 | 1464142788059 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:19:48 INFO - PROCESS | 17353 | 1464142788062 Marionette TRACE conn4 <- [1,2654,null,{}] 19:19:48 INFO - PROCESS | 17353 | 1464142788069 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:48 INFO - PROCESS | 17353 | 1464142788362 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 19:19:48 INFO - PROCESS | 17353 | 1464142788722 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:48 INFO - PROCESS | 17353 | ++DOCSHELL 0x86f7ac00 == 161 [pid = 17353] [id = 671] 19:19:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x86f7ec00) [pid = 17353] [serial = 2014] [outer = (nil)] 19:19:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x9146e800) [pid = 17353] [serial = 2015] [outer = 0x86f7ec00] 19:19:48 INFO - PROCESS | 17353 | 1464142788818 Marionette DEBUG loaded listener.js 19:19:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x91472000) [pid = 17353] [serial = 2016] [outer = 0x86f7ec00] 19:19:49 INFO - PROCESS | 17353 | 1464142789774 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 19:19:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:19:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1792ms 19:19:49 INFO - PROCESS | 17353 | 1464142789852 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 19:19:49 INFO - PROCESS | 17353 | 1464142789856 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 19:19:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:19:49 INFO - PROCESS | 17353 | 1464142789863 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:19:49 INFO - PROCESS | 17353 | 1464142789868 Marionette TRACE conn4 <- [1,2658,null,{}] 19:19:49 INFO - PROCESS | 17353 | 1464142789874 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:50 INFO - PROCESS | 17353 | 1464142790168 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 19:19:50 INFO - PROCESS | 17353 | 1464142790529 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x86f78c00 == 162 [pid = 17353] [id = 672] 19:19:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x86f80400) [pid = 17353] [serial = 2017] [outer = (nil)] 19:19:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x923a9000) [pid = 17353] [serial = 2018] [outer = 0x86f80400] 19:19:50 INFO - PROCESS | 17353 | 1464142790620 Marionette DEBUG loaded listener.js 19:19:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x923aac00) [pid = 17353] [serial = 2019] [outer = 0x86f80400] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x90d57c00) [pid = 17353] [serial = 1860] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x9d6cec00) [pid = 17353] [serial = 1884] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x8c853400) [pid = 17353] [serial = 1899] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x8b7acc00) [pid = 17353] [serial = 1898] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x8b478000) [pid = 17353] [serial = 1901] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x91528400) [pid = 17353] [serial = 1862] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x96c45400) [pid = 17353] [serial = 1874] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x9b44f000) [pid = 17353] [serial = 1878] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x8e3a1c00) [pid = 17353] [serial = 1854] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x9bf59c00) [pid = 17353] [serial = 1881] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x8d5bb400) [pid = 17353] [serial = 1851] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x8d407000) [pid = 17353] [serial = 1779] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x92049c00) [pid = 17353] [serial = 1863] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0xa503f400) [pid = 17353] [serial = 1892] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x9234f400) [pid = 17353] [serial = 1865] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x94f05400) [pid = 17353] [serial = 1871] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x881c3000) [pid = 17353] [serial = 1844] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x92353400) [pid = 17353] [serial = 1866] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x8d50e400) [pid = 17353] [serial = 1850] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x937af000) [pid = 17353] [serial = 1868] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0xa50a9000) [pid = 17353] [serial = 1893] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0xa227c000) [pid = 17353] [serial = 1887] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x8cf57800) [pid = 17353] [serial = 1902] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x8c956400) [pid = 17353] [serial = 1848] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0xa3027400) [pid = 17353] [serial = 1889] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x9bda6800) [pid = 17353] [serial = 1880] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x8afee800) [pid = 17353] [serial = 1896] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x8c856800) [pid = 17353] [serial = 1847] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x9943c400) [pid = 17353] [serial = 1875] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x8ea55400) [pid = 17353] [serial = 1856] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x938cfc00) [pid = 17353] [serial = 1869] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0xa215cc00) [pid = 17353] [serial = 1886] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x8e169400) [pid = 17353] [serial = 1853] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x9b447c00) [pid = 17353] [serial = 1877] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x9d6b4400) [pid = 17353] [serial = 1883] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0xa30f1c00) [pid = 17353] [serial = 1890] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x8f5e0000) [pid = 17353] [serial = 1859] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8ea5bc00) [pid = 17353] [serial = 1857] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x8947bc00) [pid = 17353] [serial = 1845] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x94f21400) [pid = 17353] [serial = 1872] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x8a42b800) [pid = 17353] [serial = 1895] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x8d5c2c00) [pid = 17353] [serial = 1904] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 17353 | 1464142793902 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 19:19:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:19:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 4091ms 19:19:53 INFO - PROCESS | 17353 | 1464142793956 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 19:19:53 INFO - PROCESS | 17353 | 1464142793964 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 19:19:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:19:53 INFO - PROCESS | 17353 | 1464142793974 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:19:53 INFO - PROCESS | 17353 | 1464142793977 Marionette TRACE conn4 <- [1,2662,null,{}] 19:19:53 INFO - PROCESS | 17353 | 1464142793986 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:54 INFO - PROCESS | 17353 | 1464142794231 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 19:19:54 INFO - PROCESS | 17353 | 1464142794515 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:54 INFO - PROCESS | 17353 | ++DOCSHELL 0x89476c00 == 163 [pid = 17353] [id = 673] 19:19:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x89dc2800) [pid = 17353] [serial = 2020] [outer = (nil)] 19:19:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x89dcd000) [pid = 17353] [serial = 2021] [outer = 0x89dc2800] 19:19:54 INFO - PROCESS | 17353 | 1464142794625 Marionette DEBUG loaded listener.js 19:19:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8a3f4400) [pid = 17353] [serial = 2022] [outer = 0x89dc2800] 19:19:55 INFO - PROCESS | 17353 | 1464142795476 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 19:19:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:19:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1532ms 19:19:55 INFO - PROCESS | 17353 | 1464142795507 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 19:19:55 INFO - PROCESS | 17353 | 1464142795514 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 19:19:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:19:55 INFO - PROCESS | 17353 | 1464142795527 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:19:55 INFO - PROCESS | 17353 | 1464142795530 Marionette TRACE conn4 <- [1,2666,null,{}] 19:19:55 INFO - PROCESS | 17353 | 1464142795537 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:55 INFO - PROCESS | 17353 | 1464142795872 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 19:19:55 INFO - PROCESS | 17353 | 1464142795914 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:55 INFO - PROCESS | 17353 | ++DOCSHELL 0x8afee800 == 164 [pid = 17353] [id = 674] 19:19:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8aff2800) [pid = 17353] [serial = 2023] [outer = (nil)] 19:19:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8b54d400) [pid = 17353] [serial = 2024] [outer = 0x8aff2800] 19:19:56 INFO - PROCESS | 17353 | 1464142795994 Marionette DEBUG loaded listener.js 19:19:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8b7a0400) [pid = 17353] [serial = 2025] [outer = 0x8aff2800] 19:19:57 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:19:57 INFO - PROCESS | 17353 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:19:57 INFO - PROCESS | 17353 | 1464142797575 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 19:19:57 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) 19:19:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2084ms 19:19:57 INFO - PROCESS | 17353 | 1464142797626 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 19:19:57 INFO - PROCESS | 17353 | 1464142797631 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 19:19:57 INFO - PROCESS | 17353 | 1464142797641 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:19:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:19:57 INFO - PROCESS | 17353 | 1464142797651 Marionette TRACE conn4 <- [1,2670,null,{}] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x8d514400) [pid = 17353] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8d5a9400) [pid = 17353] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x924e3000) [pid = 17353] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x8a42d400) [pid = 17353] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0xa21b1400) [pid = 17353] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x8d516c00) [pid = 17353] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x9a192c00) [pid = 17353] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x910dc000) [pid = 17353] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0x8add6000) [pid = 17353] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 127 (0x8e9acc00) [pid = 17353] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 126 (0x8f7c1000) [pid = 17353] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 125 (0x9a0b1800) [pid = 17353] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 124 (0x8b54dc00) [pid = 17353] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 123 (0xa35ebc00) [pid = 17353] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 122 (0x92349800) [pid = 17353] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 121 (0x95191000) [pid = 17353] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 120 (0x8eb0b000) [pid = 17353] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 119 (0x8e9a8c00) [pid = 17353] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 118 (0x8c8b3800) [pid = 17353] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 117 (0x9b32b800) [pid = 17353] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:19:58 INFO - PROCESS | 17353 | --DOMWINDOW == 116 (0x89dc3000) [pid = 17353] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:19:58 INFO - PROCESS | 17353 | 1464142798294 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:58 INFO - PROCESS | 17353 | 1464142798539 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 19:19:58 INFO - PROCESS | 17353 | 1464142798743 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:58 INFO - PROCESS | 17353 | ++DOCSHELL 0x86f7a400 == 165 [pid = 17353] [id = 675] 19:19:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 117 (0x8b7a0000) [pid = 17353] [serial = 2026] [outer = (nil)] 19:19:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 118 (0x8c954800) [pid = 17353] [serial = 2027] [outer = 0x8b7a0000] 19:19:58 INFO - PROCESS | 17353 | 1464142798825 Marionette DEBUG loaded listener.js 19:19:58 INFO - PROCESS | 17353 | ++DOMWINDOW == 119 (0x8cd82400) [pid = 17353] [serial = 2028] [outer = 0x8b7a0000] 19:20:00 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:20:00 INFO - PROCESS | 17353 | 1464142800147 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 19:20:00 INFO - PROCESS | 17353 | 1464142800449 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 19:20:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:20:00 INFO - PROCESS | 17353 | 1464142800511 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:20:00 INFO - PROCESS | 17353 | 1464142800518 Marionette TRACE conn4 <- [1,2674,null,{}] 19:20:00 INFO - PROCESS | 17353 | 1464142800529 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:00 INFO - PROCESS | 17353 | 1464142800797 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 19:20:01 INFO - PROCESS | 17353 | 1464142801090 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x8947bc00 == 166 [pid = 17353] [id = 676] 19:20:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 120 (0x8947d000) [pid = 17353] [serial = 2029] [outer = (nil)] 19:20:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 121 (0x89dc7800) [pid = 17353] [serial = 2030] [outer = 0x8947d000] 19:20:01 INFO - PROCESS | 17353 | 1464142801192 Marionette DEBUG loaded listener.js 19:20:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 122 (0x8a3ef400) [pid = 17353] [serial = 2031] [outer = 0x8947d000] 19:20:02 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:20:02 INFO - PROCESS | 17353 | 1464142802688 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 19:20:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:20:02 INFO - PROCESS | 17353 | 1464142802866 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 19:20:02 INFO - PROCESS | 17353 | 1464142802886 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:20:02 INFO - PROCESS | 17353 | 1464142802892 Marionette TRACE conn4 <- [1,2678,null,{}] 19:20:02 INFO - PROCESS | 17353 | 1464142802900 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:03 INFO - PROCESS | 17353 | 1464142803147 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 19:20:03 INFO - PROCESS | 17353 | 1464142803451 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add6000 == 167 [pid = 17353] [id = 677] 19:20:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 123 (0x8add8400) [pid = 17353] [serial = 2032] [outer = (nil)] 19:20:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 124 (0x8c84d000) [pid = 17353] [serial = 2033] [outer = 0x8add8400] 19:20:03 INFO - PROCESS | 17353 | 1464142803544 Marionette DEBUG loaded listener.js 19:20:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 125 (0x8c952400) [pid = 17353] [serial = 2034] [outer = 0x8add8400] 19:20:04 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:20:04 INFO - PROCESS | 17353 | 1464142804973 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 19:20:05 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) 19:20:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2151ms 19:20:05 INFO - PROCESS | 17353 | 1464142805031 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 19:20:05 INFO - PROCESS | 17353 | 1464142805035 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 19:20:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:20:05 INFO - PROCESS | 17353 | 1464142805184 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:20:05 INFO - PROCESS | 17353 | 1464142805189 Marionette TRACE conn4 <- [1,2682,null,{}] 19:20:05 INFO - PROCESS | 17353 | 1464142805211 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:05 INFO - PROCESS | 17353 | 1464142805466 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 19:20:05 INFO - PROCESS | 17353 | 1464142805759 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cf56000 == 168 [pid = 17353] [id = 678] 19:20:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 126 (0x8cf56c00) [pid = 17353] [serial = 2035] [outer = (nil)] 19:20:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 127 (0x8d406c00) [pid = 17353] [serial = 2036] [outer = 0x8cf56c00] 19:20:05 INFO - PROCESS | 17353 | 1464142805858 Marionette DEBUG loaded listener.js 19:20:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 128 (0x8d514400) [pid = 17353] [serial = 2037] [outer = 0x8cf56c00] 19:20:07 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:20:07 INFO - PROCESS | 17353 | 1464142807328 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 19:20:07 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) 19:20:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2335ms 19:20:07 INFO - PROCESS | 17353 | 1464142807379 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 19:20:07 INFO - PROCESS | 17353 | 1464142807384 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 19:20:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:20:07 INFO - PROCESS | 17353 | 1464142807391 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:20:07 INFO - PROCESS | 17353 | 1464142807395 Marionette TRACE conn4 <- [1,2686,null,{}] 19:20:07 INFO - PROCESS | 17353 | 1464142807401 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:07 INFO - PROCESS | 17353 | 1464142807724 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 19:20:08 INFO - PROCESS | 17353 | 1464142808018 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:08 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cf57000 == 169 [pid = 17353] [id = 679] 19:20:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x8d50f000) [pid = 17353] [serial = 2038] [outer = (nil)] 19:20:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8d68a400) [pid = 17353] [serial = 2039] [outer = 0x8d50f000] 19:20:08 INFO - PROCESS | 17353 | 1464142808110 Marionette DEBUG loaded listener.js 19:20:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8d79cc00) [pid = 17353] [serial = 2040] [outer = 0x8d50f000] 19:20:09 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:20:09 INFO - PROCESS | 17353 | 1464142809558 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 19:20:09 INFO - PROCESS | 17353 | 1464142809588 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 19:20:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:20:09 INFO - PROCESS | 17353 | 1464142809596 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:20:09 INFO - PROCESS | 17353 | 1464142809599 Marionette TRACE conn4 <- [1,2690,null,{}] 19:20:09 INFO - PROCESS | 17353 | 1464142809605 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:09 INFO - PROCESS | 17353 | 1464142809997 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 19:20:10 INFO - PROCESS | 17353 | 1464142810216 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:10 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d62cc00 == 170 [pid = 17353] [id = 680] 19:20:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8d695c00) [pid = 17353] [serial = 2041] [outer = (nil)] 19:20:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8d82cc00) [pid = 17353] [serial = 2042] [outer = 0x8d695c00] 19:20:10 INFO - PROCESS | 17353 | 1464142810308 Marionette DEBUG loaded listener.js 19:20:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8e164c00) [pid = 17353] [serial = 2043] [outer = 0x8d695c00] 19:20:11 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:20:11 INFO - PROCESS | 17353 | 1464142811708 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 19:20:11 INFO - PROCESS | 17353 | 1464142811739 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 19:20:11 INFO - PROCESS | 17353 | 1464142811747 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:20:11 INFO - PROCESS | 17353 | 1464142811750 Marionette TRACE conn4 <- [1,2694,null,{}] 19:20:11 INFO - PROCESS | 17353 | 1464142811756 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:12 INFO - PROCESS | 17353 | 1464142812135 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 19:20:12 INFO - PROCESS | 17353 | 1464142812408 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:12 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d631800 == 171 [pid = 17353] [id = 681] 19:20:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8d634800) [pid = 17353] [serial = 2044] [outer = (nil)] 19:20:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8ea1bc00) [pid = 17353] [serial = 2045] [outer = 0x8d634800] 19:20:12 INFO - PROCESS | 17353 | 1464142812501 Marionette DEBUG loaded listener.js 19:20:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8f31f400) [pid = 17353] [serial = 2046] [outer = 0x8d634800] 19:20:13 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:20:13 INFO - PROCESS | 17353 | 1464142813940 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 19:20:14 INFO - PROCESS | 17353 | 1464142814000 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 19:20:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:20:14 INFO - PROCESS | 17353 | 1464142814007 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:20:14 INFO - PROCESS | 17353 | 1464142814012 Marionette TRACE conn4 <- [1,2698,null,{}] 19:20:14 INFO - PROCESS | 17353 | 1464142814019 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:14 INFO - PROCESS | 17353 | 1464142814331 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 19:20:14 INFO - PROCESS | 17353 | 1464142814673 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:14 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea12c00 == 172 [pid = 17353] [id = 682] 19:20:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8ea64c00) [pid = 17353] [serial = 2047] [outer = (nil)] 19:20:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8f7c0800) [pid = 17353] [serial = 2048] [outer = 0x8ea64c00] 19:20:14 INFO - PROCESS | 17353 | 1464142814775 Marionette DEBUG loaded listener.js 19:20:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x90d5d800) [pid = 17353] [serial = 2049] [outer = 0x8ea64c00] 19:20:16 INFO - PROCESS | 17353 | SkCairoFTTypeface::onFilterRec unimplemented 19:20:16 INFO - PROCESS | 17353 | 1464142816202 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 19:20:16 INFO - PROCESS | 17353 | 1464142816249 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 19:20:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:20:16 INFO - PROCESS | 17353 | 1464142816256 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:20:16 INFO - PROCESS | 17353 | 1464142816260 Marionette TRACE conn4 <- [1,2702,null,{}] 19:20:16 INFO - PROCESS | 17353 | 1464142816266 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:16 INFO - PROCESS | 17353 | 1464142816565 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 19:20:16 INFO - PROCESS | 17353 | 1464142816832 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:16 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f5edc00 == 173 [pid = 17353] [id = 683] 19:20:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x90d59400) [pid = 17353] [serial = 2050] [outer = (nil)] 19:20:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x9100c400) [pid = 17353] [serial = 2051] [outer = 0x90d59400] 19:20:16 INFO - PROCESS | 17353 | 1464142816923 Marionette DEBUG loaded listener.js 19:20:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x91010800) [pid = 17353] [serial = 2052] [outer = 0x90d59400] 19:20:17 INFO - PROCESS | 17353 | 1464142817899 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 19:20:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:20:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1689ms 19:20:17 INFO - PROCESS | 17353 | 1464142817947 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 19:20:17 INFO - PROCESS | 17353 | 1464142817951 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 19:20:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:20:17 INFO - PROCESS | 17353 | 1464142817958 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:20:17 INFO - PROCESS | 17353 | 1464142817961 Marionette TRACE conn4 <- [1,2706,null,{}] 19:20:17 INFO - PROCESS | 17353 | 1464142817967 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:18 INFO - PROCESS | 17353 | 1464142818212 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 19:20:18 INFO - PROCESS | 17353 | 1464142818565 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:18 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea15800 == 174 [pid = 17353] [id = 684] 19:20:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8f7ba800) [pid = 17353] [serial = 2053] [outer = (nil)] 19:20:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x91469800) [pid = 17353] [serial = 2054] [outer = 0x8f7ba800] 19:20:18 INFO - PROCESS | 17353 | 1464142818662 Marionette DEBUG loaded listener.js 19:20:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x9146f400) [pid = 17353] [serial = 2055] [outer = 0x8f7ba800] 19:20:19 INFO - PROCESS | 17353 | 1464142819620 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 19:20:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:20:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1732ms 19:20:19 INFO - PROCESS | 17353 | 1464142819691 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 19:20:19 INFO - PROCESS | 17353 | 1464142819697 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 19:20:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:20:19 INFO - PROCESS | 17353 | 1464142819704 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:20:19 INFO - PROCESS | 17353 | 1464142819707 Marionette TRACE conn4 <- [1,2710,null,{}] 19:20:19 INFO - PROCESS | 17353 | 1464142819713 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:20 INFO - PROCESS | 17353 | 1464142819998 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 19:20:20 INFO - PROCESS | 17353 | 1464142820346 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:20 INFO - PROCESS | 17353 | ++DOCSHELL 0x8716ec00 == 175 [pid = 17353] [id = 685] 19:20:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x91009000) [pid = 17353] [serial = 2056] [outer = (nil)] 19:20:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x920ee800) [pid = 17353] [serial = 2057] [outer = 0x91009000] 19:20:20 INFO - PROCESS | 17353 | 1464142820448 Marionette DEBUG loaded listener.js 19:20:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x92348c00) [pid = 17353] [serial = 2058] [outer = 0x91009000] 19:20:21 INFO - PROCESS | 17353 | 1464142821422 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 19:20:21 INFO - PROCESS | 17353 | 1464142821498 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 19:20:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:20:21 INFO - PROCESS | 17353 | 1464142821505 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:20:21 INFO - PROCESS | 17353 | 1464142821510 Marionette TRACE conn4 <- [1,2714,null,{}] 19:20:21 INFO - PROCESS | 17353 | 1464142821516 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:21 INFO - PROCESS | 17353 | 1464142821822 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 19:20:22 INFO - PROCESS | 17353 | 1464142822183 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:22 INFO - PROCESS | 17353 | ++DOCSHELL 0x923b2800 == 176 [pid = 17353] [id = 686] 19:20:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x923b2c00) [pid = 17353] [serial = 2059] [outer = (nil)] 19:20:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x924db400) [pid = 17353] [serial = 2060] [outer = 0x923b2c00] 19:20:22 INFO - PROCESS | 17353 | 1464142822291 Marionette DEBUG loaded listener.js 19:20:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x928e8000) [pid = 17353] [serial = 2061] [outer = 0x923b2c00] 19:20:23 INFO - PROCESS | 17353 | 1464142823297 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 19:20:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:20:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1840ms 19:20:23 INFO - PROCESS | 17353 | 1464142823346 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 19:20:23 INFO - PROCESS | 17353 | 1464142823349 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 19:20:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:20:23 INFO - PROCESS | 17353 | 1464142823357 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:20:23 INFO - PROCESS | 17353 | 1464142823361 Marionette TRACE conn4 <- [1,2718,null,{}] 19:20:23 INFO - PROCESS | 17353 | 1464142823366 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:23 INFO - PROCESS | 17353 | 1464142823622 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 19:20:23 INFO - PROCESS | 17353 | 1464142823971 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x928f6400 == 177 [pid = 17353] [id = 687] 19:20:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x937a5c00) [pid = 17353] [serial = 2062] [outer = (nil)] 19:20:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x93a87000) [pid = 17353] [serial = 2063] [outer = 0x937a5c00] 19:20:24 INFO - PROCESS | 17353 | 1464142824065 Marionette DEBUG loaded listener.js 19:20:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x94f0a000) [pid = 17353] [serial = 2064] [outer = 0x937a5c00] 19:20:25 INFO - PROCESS | 17353 | 1464142825003 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 19:20:25 INFO - PROCESS | 17353 | 1464142825046 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 19:20:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:20:25 INFO - PROCESS | 17353 | 1464142825053 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:20:25 INFO - PROCESS | 17353 | 1464142825057 Marionette TRACE conn4 <- [1,2722,null,{}] 19:20:25 INFO - PROCESS | 17353 | 1464142825063 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:25 INFO - PROCESS | 17353 | 1464142825360 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 19:20:25 INFO - PROCESS | 17353 | 1464142825709 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:25 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b557800 == 178 [pid = 17353] [id = 688] 19:20:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x8c9b4c00) [pid = 17353] [serial = 2065] [outer = (nil)] 19:20:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x9515ec00) [pid = 17353] [serial = 2066] [outer = 0x8c9b4c00] 19:20:25 INFO - PROCESS | 17353 | 1464142825805 Marionette DEBUG loaded listener.js 19:20:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x95166c00) [pid = 17353] [serial = 2067] [outer = 0x8c9b4c00] 19:20:26 INFO - PROCESS | 17353 | 1464142826785 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 19:20:26 INFO - PROCESS | 17353 | 1464142826844 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 19:20:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:20:26 INFO - PROCESS | 17353 | 1464142826851 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:20:26 INFO - PROCESS | 17353 | 1464142826853 Marionette TRACE conn4 <- [1,2726,null,{}] 19:20:26 INFO - PROCESS | 17353 | 1464142826860 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:27 INFO - PROCESS | 17353 | 1464142827103 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 19:20:27 INFO - PROCESS | 17353 | 1464142827447 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x920f2000 == 179 [pid = 17353] [id = 689] 19:20:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x928e9800) [pid = 17353] [serial = 2068] [outer = (nil)] 19:20:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x991b2400) [pid = 17353] [serial = 2069] [outer = 0x928e9800] 19:20:27 INFO - PROCESS | 17353 | 1464142827543 Marionette DEBUG loaded listener.js 19:20:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x99d70000) [pid = 17353] [serial = 2070] [outer = 0x928e9800] 19:20:28 INFO - PROCESS | 17353 | 1464142828506 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 19:20:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:20:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1730ms 19:20:28 INFO - PROCESS | 17353 | 1464142828583 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 19:20:28 INFO - PROCESS | 17353 | 1464142828586 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 19:20:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:20:28 INFO - PROCESS | 17353 | 1464142828593 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:20:28 INFO - PROCESS | 17353 | 1464142828597 Marionette TRACE conn4 <- [1,2730,null,{}] 19:20:28 INFO - PROCESS | 17353 | 1464142828603 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:28 INFO - PROCESS | 17353 | 1464142828882 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 19:20:29 INFO - PROCESS | 17353 | 1464142829235 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:29 INFO - PROCESS | 17353 | ++DOCSHELL 0x938ca400 == 180 [pid = 17353] [id = 690] 19:20:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x9515b400) [pid = 17353] [serial = 2071] [outer = (nil)] 19:20:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x9a193000) [pid = 17353] [serial = 2072] [outer = 0x9515b400] 19:20:29 INFO - PROCESS | 17353 | 1464142829324 Marionette DEBUG loaded listener.js 19:20:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x9ac8b000) [pid = 17353] [serial = 2073] [outer = 0x9515b400] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x8c9bdc00 == 179 [pid = 17353] [id = 449] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x8f313c00 == 178 [pid = 17353] [id = 452] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x87ef1800 == 177 [pid = 17353] [id = 631] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x928ed800 == 176 [pid = 17353] [id = 450] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x8a3ef800 == 175 [pid = 17353] [id = 499] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x87ec7000 == 174 [pid = 17353] [id = 501] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea5c800 == 173 [pid = 17353] [id = 496] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x8afee800 == 172 [pid = 17353] [id = 674] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x89476c00 == 171 [pid = 17353] [id = 673] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x8cdb8000 == 170 [pid = 17353] [id = 667] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x9518c800 == 169 [pid = 17353] [id = 666] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x8b7a6800 == 168 [pid = 17353] [id = 664] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x938d3800 == 167 [pid = 17353] [id = 665] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x8f317000 == 166 [pid = 17353] [id = 663] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x9100bc00 == 165 [pid = 17353] [id = 662] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea17000 == 164 [pid = 17353] [id = 661] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x8e39e400 == 163 [pid = 17353] [id = 660] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x8c7d0800 == 162 [pid = 17353] [id = 659] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x8c95ac00 == 161 [pid = 17353] [id = 657] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x8d694000 == 160 [pid = 17353] [id = 658] 19:20:31 INFO - PROCESS | 17353 | --DOCSHELL 0x89dc7c00 == 159 [pid = 17353] [id = 656] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x9b337000) [pid = 17353] [serial = 1940] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x8d7a0800) [pid = 17353] [serial = 1910] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x95165000) [pid = 17353] [serial = 1932] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x8b55c400) [pid = 17353] [serial = 1907] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0xa62f3c00) [pid = 17353] [serial = 1953] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0xa30be400) [pid = 17353] [serial = 1950] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x9b28b800) [pid = 17353] [serial = 1938] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x94fac000) [pid = 17353] [serial = 1931] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x924d6400) [pid = 17353] [serial = 1925] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x8d5b3c00) [pid = 17353] [serial = 1842] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x8ea59000) [pid = 17353] [serial = 1914] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x910ea400) [pid = 17353] [serial = 1922] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x9bd9a000) [pid = 17353] [serial = 1944] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x8b662400) [pid = 17353] [serial = 1961] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x8c852c00) [pid = 17353] [serial = 1962] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0xa686e800) [pid = 17353] [serial = 1956] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x937b2400) [pid = 17353] [serial = 1929] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x9ac8dc00) [pid = 17353] [serial = 1937] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x935d3800) [pid = 17353] [serial = 1928] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x8c7c2000) [pid = 17353] [serial = 1908] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x97685400) [pid = 17353] [serial = 1934] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x92050000) [pid = 17353] [serial = 1923] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x90d53800) [pid = 17353] [serial = 1920] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0xa67d6800) [pid = 17353] [serial = 1955] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x98086400) [pid = 17353] [serial = 1935] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0xa5047c00) [pid = 17353] [serial = 1952] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8d828400) [pid = 17353] [serial = 1911] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x924e0000) [pid = 17353] [serial = 1926] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8f5e8800) [pid = 17353] [serial = 1917] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0xa26c4c00) [pid = 17353] [serial = 1949] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x8ea18000) [pid = 17353] [serial = 1913] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x9b881400) [pid = 17353] [serial = 1943] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x8d40c400) [pid = 17353] [serial = 1965] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0xa050bc00) [pid = 17353] [serial = 1947] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x8f5e2800) [pid = 17353] [serial = 1916] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0x8a42c400) [pid = 17353] [serial = 1959] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 127 (0x8cf54000) [pid = 17353] [serial = 1964] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 126 (0x9d6b5800) [pid = 17353] [serial = 1946] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 125 (0x89dcf400) [pid = 17353] [serial = 1958] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 124 (0x8f7c6000) [pid = 17353] [serial = 1919] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 123 (0x9b44a800) [pid = 17353] [serial = 1941] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | --DOMWINDOW == 122 (0x8d50f400) [pid = 17353] [serial = 1967] [outer = (nil)] [url = about:blank] 19:20:32 INFO - PROCESS | 17353 | 1464142832279 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 19:20:32 INFO - PROCESS | 17353 | 1464142832356 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 19:20:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:20:32 INFO - PROCESS | 17353 | 1464142832364 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:20:32 INFO - PROCESS | 17353 | 1464142832369 Marionette TRACE conn4 <- [1,2734,null,{}] 19:20:32 INFO - PROCESS | 17353 | 1464142832377 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:32 INFO - PROCESS | 17353 | 1464142832596 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 19:20:32 INFO - PROCESS | 17353 | 1464142832831 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x8947b800 == 160 [pid = 17353] [id = 691] 19:20:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 123 (0x89dc4800) [pid = 17353] [serial = 2074] [outer = (nil)] 19:20:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 124 (0x89dcb000) [pid = 17353] [serial = 2075] [outer = 0x89dc4800] 19:20:32 INFO - PROCESS | 17353 | 1464142832911 Marionette DEBUG loaded listener.js 19:20:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 125 (0x8a42c000) [pid = 17353] [serial = 2076] [outer = 0x89dc4800] 19:20:33 INFO - PROCESS | 17353 | 1464142833783 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 19:20:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:20:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1457ms 19:20:33 INFO - PROCESS | 17353 | 1464142833822 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 19:20:33 INFO - PROCESS | 17353 | 1464142833832 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 19:20:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:20:33 INFO - PROCESS | 17353 | 1464142833843 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:20:33 INFO - PROCESS | 17353 | 1464142833847 Marionette TRACE conn4 <- [1,2738,null,{}] 19:20:33 INFO - PROCESS | 17353 | 1464142833853 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:34 INFO - PROCESS | 17353 | 1464142834100 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 19:20:34 INFO - PROCESS | 17353 | 1464142834380 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a42ec00 == 161 [pid = 17353] [id = 692] 19:20:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 126 (0x8b554400) [pid = 17353] [serial = 2077] [outer = (nil)] 19:20:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 127 (0x8b665c00) [pid = 17353] [serial = 2078] [outer = 0x8b554400] 19:20:34 INFO - PROCESS | 17353 | 1464142834465 Marionette DEBUG loaded listener.js 19:20:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 128 (0x8c7cdc00) [pid = 17353] [serial = 2079] [outer = 0x8b554400] 19:20:35 INFO - PROCESS | 17353 | 1464142835458 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 19:20:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:20:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1682ms 19:20:35 INFO - PROCESS | 17353 | 1464142835525 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 19:20:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:20:35 INFO - PROCESS | 17353 | 1464142835529 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 19:20:35 INFO - PROCESS | 17353 | 1464142835536 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:20:35 INFO - PROCESS | 17353 | 1464142835542 Marionette TRACE conn4 <- [1,2742,null,{}] 19:20:35 INFO - PROCESS | 17353 | 1464142835566 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:35 INFO - PROCESS | 17353 | 1464142835887 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 19:20:35 INFO - PROCESS | 17353 | 1464142835937 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:36 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c9bb800 == 162 [pid = 17353] [id = 693] 19:20:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x8cdaf800) [pid = 17353] [serial = 2080] [outer = (nil)] 19:20:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8cf53c00) [pid = 17353] [serial = 2081] [outer = 0x8cdaf800] 19:20:36 INFO - PROCESS | 17353 | 1464142836064 Marionette DEBUG loaded listener.js 19:20:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8cf5fc00) [pid = 17353] [serial = 2082] [outer = 0x8cdaf800] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x8d824c00) [pid = 17353] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x92053400) [pid = 17353] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0x94f0c000) [pid = 17353] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 127 (0x9a0df400) [pid = 17353] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 126 (0x924e4400) [pid = 17353] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 125 (0x8e16a400) [pid = 17353] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 124 (0x89dc2800) [pid = 17353] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 123 (0x8c95c000) [pid = 17353] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 122 (0x89dc8400) [pid = 17353] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 121 (0x9b333000) [pid = 17353] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 120 (0x8d40e400) [pid = 17353] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 119 (0x86f80400) [pid = 17353] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 118 (0x8f5e5c00) [pid = 17353] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 117 (0x86f73400) [pid = 17353] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 116 (0x8aff2800) [pid = 17353] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 115 (0x86f7ec00) [pid = 17353] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 114 (0x8d40e800) [pid = 17353] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 113 (0x91467000) [pid = 17353] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 112 (0x8eb03800) [pid = 17353] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:20:37 INFO - PROCESS | 17353 | --DOMWINDOW == 111 (0x910e3c00) [pid = 17353] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:20:37 INFO - PROCESS | 17353 | 1464142837653 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 19:20:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:20:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2152ms 19:20:37 INFO - PROCESS | 17353 | 1464142837688 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 19:20:37 INFO - PROCESS | 17353 | 1464142837692 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 19:20:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:20:37 INFO - PROCESS | 17353 | 1464142837699 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:20:37 INFO - PROCESS | 17353 | 1464142837701 Marionette TRACE conn4 <- [1,2746,null,{}] 19:20:37 INFO - PROCESS | 17353 | 1464142837707 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:38 INFO - PROCESS | 17353 | 1464142838072 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 19:20:38 INFO - PROCESS | 17353 | 1464142838100 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:38 INFO - PROCESS | 17353 | ++DOCSHELL 0x89479400 == 163 [pid = 17353] [id = 694] 19:20:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 112 (0x8cd87000) [pid = 17353] [serial = 2083] [outer = (nil)] 19:20:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 113 (0x8d5b3800) [pid = 17353] [serial = 2084] [outer = 0x8cd87000] 19:20:38 INFO - PROCESS | 17353 | 1464142838178 Marionette DEBUG loaded listener.js 19:20:38 INFO - PROCESS | 17353 | ++DOMWINDOW == 114 (0x8d62e000) [pid = 17353] [serial = 2085] [outer = 0x8cd87000] 19:20:39 INFO - PROCESS | 17353 | 1464142839121 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 19:20:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:20:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1481ms 19:20:39 INFO - PROCESS | 17353 | 1464142839181 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 19:20:39 INFO - PROCESS | 17353 | 1464142839184 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 19:20:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:20:39 INFO - PROCESS | 17353 | 1464142839191 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:20:39 INFO - PROCESS | 17353 | 1464142839193 Marionette TRACE conn4 <- [1,2750,null,{}] 19:20:39 INFO - PROCESS | 17353 | 1464142839199 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:39 INFO - PROCESS | 17353 | 1464142839570 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 19:20:39 INFO - PROCESS | 17353 | 1464142839941 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:39 INFO - PROCESS | 17353 | ++DOCSHELL 0x881ce000 == 164 [pid = 17353] [id = 695] 19:20:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 115 (0x881cec00) [pid = 17353] [serial = 2086] [outer = (nil)] 19:20:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 116 (0x89480800) [pid = 17353] [serial = 2087] [outer = 0x881cec00] 19:20:40 INFO - PROCESS | 17353 | 1464142840038 Marionette DEBUG loaded listener.js 19:20:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 117 (0x8a429400) [pid = 17353] [serial = 2088] [outer = 0x881cec00] 19:20:41 INFO - PROCESS | 17353 | 1464142841034 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 19:20:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:20:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1884ms 19:20:41 INFO - PROCESS | 17353 | 1464142841078 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 19:20:41 INFO - PROCESS | 17353 | 1464142841084 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 19:20:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:20:41 INFO - PROCESS | 17353 | 1464142841093 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:20:41 INFO - PROCESS | 17353 | 1464142841099 Marionette TRACE conn4 <- [1,2754,null,{}] 19:20:41 INFO - PROCESS | 17353 | 1464142841107 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:41 INFO - PROCESS | 17353 | 1464142841364 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 19:20:41 INFO - PROCESS | 17353 | 1464142841734 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:41 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c7c5c00 == 165 [pid = 17353] [id = 696] 19:20:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 118 (0x8c7c8400) [pid = 17353] [serial = 2089] [outer = (nil)] 19:20:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 119 (0x8c8ac800) [pid = 17353] [serial = 2090] [outer = 0x8c7c8400] 19:20:41 INFO - PROCESS | 17353 | 1464142841837 Marionette DEBUG loaded listener.js 19:20:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 120 (0x8c9c0400) [pid = 17353] [serial = 2091] [outer = 0x8c7c8400] 19:20:42 INFO - PROCESS | 17353 | 1464142842828 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 19:20:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:20:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1792ms 19:20:42 INFO - PROCESS | 17353 | 1464142842885 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 19:20:42 INFO - PROCESS | 17353 | 1464142842890 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 19:20:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:20:42 INFO - PROCESS | 17353 | 1464142842898 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:20:42 INFO - PROCESS | 17353 | 1464142842902 Marionette TRACE conn4 <- [1,2758,null,{}] 19:20:42 INFO - PROCESS | 17353 | 1464142842908 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:43 INFO - PROCESS | 17353 | 1464142843160 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 19:20:43 INFO - PROCESS | 17353 | 1464142843558 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5b0000 == 166 [pid = 17353] [id = 697] 19:20:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 121 (0x8d5b6000) [pid = 17353] [serial = 2092] [outer = (nil)] 19:20:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 122 (0x8d62d400) [pid = 17353] [serial = 2093] [outer = 0x8d5b6000] 19:20:43 INFO - PROCESS | 17353 | 1464142843649 Marionette DEBUG loaded listener.js 19:20:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 123 (0x8d7a9800) [pid = 17353] [serial = 2094] [outer = 0x8d5b6000] 19:20:44 INFO - PROCESS | 17353 | 1464142844646 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 19:20:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:20:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1795ms 19:20:44 INFO - PROCESS | 17353 | 1464142844693 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 19:20:44 INFO - PROCESS | 17353 | 1464142844700 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 19:20:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:20:44 INFO - PROCESS | 17353 | 1464142844717 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:20:44 INFO - PROCESS | 17353 | 1464142844725 Marionette TRACE conn4 <- [1,2762,null,{}] 19:20:44 INFO - PROCESS | 17353 | 1464142844731 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:45 INFO - PROCESS | 17353 | 1464142845035 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 19:20:45 INFO - PROCESS | 17353 | 1464142845414 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:45 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ec7000 == 167 [pid = 17353] [id = 698] 19:20:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 124 (0x8d40e800) [pid = 17353] [serial = 2095] [outer = (nil)] 19:20:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 125 (0x8e9b0c00) [pid = 17353] [serial = 2096] [outer = 0x8d40e800] 19:20:45 INFO - PROCESS | 17353 | 1464142845503 Marionette DEBUG loaded listener.js 19:20:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 126 (0x8ea1a000) [pid = 17353] [serial = 2097] [outer = 0x8d40e800] 19:20:46 INFO - PROCESS | 17353 | 1464142846409 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 19:20:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:20:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1745ms 19:20:46 INFO - PROCESS | 17353 | 1464142846454 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 19:20:46 INFO - PROCESS | 17353 | 1464142846459 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 19:20:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:20:46 INFO - PROCESS | 17353 | 1464142846484 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:20:46 INFO - PROCESS | 17353 | 1464142846488 Marionette TRACE conn4 <- [1,2766,null,{}] 19:20:46 INFO - PROCESS | 17353 | 1464142846494 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:46 INFO - PROCESS | 17353 | 1464142846763 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 19:20:47 INFO - PROCESS | 17353 | 1464142847112 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:47 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea5e400 == 168 [pid = 17353] [id = 699] 19:20:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 127 (0x8ea5e800) [pid = 17353] [serial = 2098] [outer = (nil)] 19:20:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 128 (0x8eb08000) [pid = 17353] [serial = 2099] [outer = 0x8ea5e800] 19:20:47 INFO - PROCESS | 17353 | 1464142847220 Marionette DEBUG loaded listener.js 19:20:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x8f318c00) [pid = 17353] [serial = 2100] [outer = 0x8ea5e800] 19:20:48 INFO - PROCESS | 17353 | 1464142848148 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 19:20:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:20:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1697ms 19:20:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:20:48 INFO - PROCESS | 17353 | 1464142848178 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 19:20:48 INFO - PROCESS | 17353 | 1464142848182 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 19:20:48 INFO - PROCESS | 17353 | 1464142848189 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:20:48 INFO - PROCESS | 17353 | 1464142848192 Marionette TRACE conn4 <- [1,2770,null,{}] 19:20:48 INFO - PROCESS | 17353 | 1464142848198 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:48 INFO - PROCESS | 17353 | 1464142848437 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 19:20:48 INFO - PROCESS | 17353 | 1464142848796 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:48 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f7c1800 == 169 [pid = 17353] [id = 700] 19:20:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8f7c2c00) [pid = 17353] [serial = 2101] [outer = (nil)] 19:20:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x90d54400) [pid = 17353] [serial = 2102] [outer = 0x8f7c2c00] 19:20:48 INFO - PROCESS | 17353 | 1464142848903 Marionette DEBUG loaded listener.js 19:20:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x91467000) [pid = 17353] [serial = 2103] [outer = 0x8f7c2c00] 19:20:49 INFO - PROCESS | 17353 | 1464142849881 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 19:20:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:20:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1732ms 19:20:49 INFO - PROCESS | 17353 | 1464142849920 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 19:20:49 INFO - PROCESS | 17353 | 1464142849924 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 19:20:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:20:49 INFO - PROCESS | 17353 | 1464142849932 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:20:49 INFO - PROCESS | 17353 | 1464142849936 Marionette TRACE conn4 <- [1,2774,null,{}] 19:20:49 INFO - PROCESS | 17353 | 1464142849942 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:50 INFO - PROCESS | 17353 | 1464142850190 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 19:20:50 INFO - PROCESS | 17353 | 1464142850546 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d825800 == 170 [pid = 17353] [id = 701] 19:20:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8f5e9c00) [pid = 17353] [serial = 2104] [outer = (nil)] 19:20:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x92050400) [pid = 17353] [serial = 2105] [outer = 0x8f5e9c00] 19:20:50 INFO - PROCESS | 17353 | 1464142850642 Marionette DEBUG loaded listener.js 19:20:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x920f4c00) [pid = 17353] [serial = 2106] [outer = 0x8f5e9c00] 19:20:51 INFO - PROCESS | 17353 | 1464142851618 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 19:20:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:20:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1736ms 19:20:51 INFO - PROCESS | 17353 | 1464142851670 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 19:20:51 INFO - PROCESS | 17353 | 1464142851680 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 19:20:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:20:51 INFO - PROCESS | 17353 | 1464142851690 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:20:51 INFO - PROCESS | 17353 | 1464142851697 Marionette TRACE conn4 <- [1,2778,null,{}] 19:20:51 INFO - PROCESS | 17353 | 1464142851704 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:51 INFO - PROCESS | 17353 | 1464142851963 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 19:20:52 INFO - PROCESS | 17353 | 1464142852317 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:52 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d40c400 == 171 [pid = 17353] [id = 702] 19:20:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8f5e8000) [pid = 17353] [serial = 2107] [outer = (nil)] 19:20:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x923ae400) [pid = 17353] [serial = 2108] [outer = 0x8f5e8000] 19:20:52 INFO - PROCESS | 17353 | 1464142852412 Marionette DEBUG loaded listener.js 19:20:52 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x924dd400) [pid = 17353] [serial = 2109] [outer = 0x8f5e8000] 19:20:53 INFO - PROCESS | 17353 | 1464142853311 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 19:20:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:20:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1693ms 19:20:53 INFO - PROCESS | 17353 | 1464142853383 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 19:20:53 INFO - PROCESS | 17353 | 1464142853387 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 19:20:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:20:53 INFO - PROCESS | 17353 | 1464142853394 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:20:53 INFO - PROCESS | 17353 | 1464142853397 Marionette TRACE conn4 <- [1,2782,null,{}] 19:20:53 INFO - PROCESS | 17353 | 1464142853403 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:53 INFO - PROCESS | 17353 | 1464142853681 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 19:20:54 INFO - PROCESS | 17353 | 1464142854031 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:54 INFO - PROCESS | 17353 | ++DOCSHELL 0x923a6000 == 172 [pid = 17353] [id = 703] 19:20:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x923ab400) [pid = 17353] [serial = 2110] [outer = (nil)] 19:20:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x928ef400) [pid = 17353] [serial = 2111] [outer = 0x923ab400] 19:20:54 INFO - PROCESS | 17353 | 1464142854129 Marionette DEBUG loaded listener.js 19:20:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x935d2800) [pid = 17353] [serial = 2112] [outer = 0x923ab400] 19:20:55 INFO - PROCESS | 17353 | 1464142855058 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 19:20:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:20:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1738ms 19:20:55 INFO - PROCESS | 17353 | 1464142855133 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 19:20:55 INFO - PROCESS | 17353 | 1464142855137 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 19:20:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:20:55 INFO - PROCESS | 17353 | 1464142855144 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:20:55 INFO - PROCESS | 17353 | 1464142855154 Marionette TRACE conn4 <- [1,2786,null,{}] 19:20:55 INFO - PROCESS | 17353 | 1464142855161 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:55 INFO - PROCESS | 17353 | 1464142855450 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 19:20:55 INFO - PROCESS | 17353 | 1464142855799 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:55 INFO - PROCESS | 17353 | ++DOCSHELL 0x8eb07400 == 173 [pid = 17353] [id = 704] 19:20:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x928eb800) [pid = 17353] [serial = 2113] [outer = (nil)] 19:20:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x93a8b800) [pid = 17353] [serial = 2114] [outer = 0x928eb800] 19:20:55 INFO - PROCESS | 17353 | 1464142855893 Marionette DEBUG loaded listener.js 19:20:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x94f04000) [pid = 17353] [serial = 2115] [outer = 0x928eb800] 19:20:56 INFO - PROCESS | 17353 | 1464142856840 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 19:20:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:20:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1748ms 19:20:56 INFO - PROCESS | 17353 | 1464142856893 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 19:20:56 INFO - PROCESS | 17353 | 1464142856897 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 19:20:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:20:56 INFO - PROCESS | 17353 | 1464142856904 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:20:56 INFO - PROCESS | 17353 | 1464142856906 Marionette TRACE conn4 <- [1,2790,null,{}] 19:20:56 INFO - PROCESS | 17353 | 1464142856913 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:57 INFO - PROCESS | 17353 | 1464142857164 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 19:20:57 INFO - PROCESS | 17353 | 1464142857545 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x97688000 == 174 [pid = 17353] [id = 705] 19:20:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x9768d000) [pid = 17353] [serial = 2116] [outer = (nil)] 19:20:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x98086400) [pid = 17353] [serial = 2117] [outer = 0x9768d000] 19:20:57 INFO - PROCESS | 17353 | 1464142857656 Marionette DEBUG loaded listener.js 19:20:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x9a0aec00) [pid = 17353] [serial = 2118] [outer = 0x9768d000] 19:20:58 INFO - PROCESS | 17353 | 1464142858641 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 19:20:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:20:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1790ms 19:20:58 INFO - PROCESS | 17353 | 1464142858695 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 19:20:58 INFO - PROCESS | 17353 | 1464142858698 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 19:20:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:20:58 INFO - PROCESS | 17353 | 1464142858706 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:20:58 INFO - PROCESS | 17353 | 1464142858710 Marionette TRACE conn4 <- [1,2794,null,{}] 19:20:58 INFO - PROCESS | 17353 | 1464142858716 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:58 INFO - PROCESS | 17353 | 1464142858993 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 19:20:59 INFO - PROCESS | 17353 | 1464142859361 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x95162800 == 175 [pid = 17353] [id = 706] 19:20:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x99cae400) [pid = 17353] [serial = 2119] [outer = (nil)] 19:20:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x9b449400) [pid = 17353] [serial = 2120] [outer = 0x99cae400] 19:20:59 INFO - PROCESS | 17353 | 1464142859456 Marionette DEBUG loaded listener.js 19:20:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x9b44d000) [pid = 17353] [serial = 2121] [outer = 0x99cae400] 19:21:00 INFO - PROCESS | 17353 | 1464142860417 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 19:21:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:21:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1790ms 19:21:00 INFO - PROCESS | 17353 | 1464142860497 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 19:21:00 INFO - PROCESS | 17353 | 1464142860501 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 19:21:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:21:00 INFO - PROCESS | 17353 | 1464142860508 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:21:00 INFO - PROCESS | 17353 | 1464142860511 Marionette TRACE conn4 <- [1,2798,null,{}] 19:21:00 INFO - PROCESS | 17353 | 1464142860517 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:00 INFO - PROCESS | 17353 | 1464142860815 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 19:21:01 INFO - PROCESS | 17353 | 1464142861169 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x86f77000 == 176 [pid = 17353] [id = 707] 19:21:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x9b322000) [pid = 17353] [serial = 2122] [outer = (nil)] 19:21:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x9b882400) [pid = 17353] [serial = 2123] [outer = 0x9b322000] 19:21:01 INFO - PROCESS | 17353 | 1464142861260 Marionette DEBUG loaded listener.js 19:21:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x9bd98400) [pid = 17353] [serial = 2124] [outer = 0x9b322000] 19:21:02 INFO - PROCESS | 17353 | 1464142862224 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 19:21:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:21:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1791ms 19:21:02 INFO - PROCESS | 17353 | 1464142862301 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 19:21:02 INFO - PROCESS | 17353 | 1464142862305 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 19:21:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:21:02 INFO - PROCESS | 17353 | 1464142862312 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:21:02 INFO - PROCESS | 17353 | 1464142862315 Marionette TRACE conn4 <- [1,2802,null,{}] 19:21:02 INFO - PROCESS | 17353 | 1464142862321 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:02 INFO - PROCESS | 17353 | 1464142862616 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 19:21:02 INFO - PROCESS | 17353 | 1464142862977 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x89478000 == 177 [pid = 17353] [id = 708] 19:21:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x8c849400) [pid = 17353] [serial = 2125] [outer = (nil)] 19:21:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x9bffe000) [pid = 17353] [serial = 2126] [outer = 0x8c849400] 19:21:03 INFO - PROCESS | 17353 | 1464142863068 Marionette DEBUG loaded listener.js 19:21:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x9c467400) [pid = 17353] [serial = 2127] [outer = 0x8c849400] 19:21:04 INFO - PROCESS | 17353 | 1464142864055 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 19:21:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:21:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1786ms 19:21:04 INFO - PROCESS | 17353 | 1464142864099 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 19:21:04 INFO - PROCESS | 17353 | 1464142864103 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 19:21:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:21:04 INFO - PROCESS | 17353 | 1464142864110 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:21:04 INFO - PROCESS | 17353 | 1464142864113 Marionette TRACE conn4 <- [1,2806,null,{}] 19:21:04 INFO - PROCESS | 17353 | 1464142864119 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:04 INFO - PROCESS | 17353 | 1464142864367 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 19:21:04 INFO - PROCESS | 17353 | 1464142864729 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:04 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b770000 == 178 [pid = 17353] [id = 709] 19:21:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x9bf60c00) [pid = 17353] [serial = 2128] [outer = (nil)] 19:21:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0xa0506800) [pid = 17353] [serial = 2129] [outer = 0x9bf60c00] 19:21:04 INFO - PROCESS | 17353 | 1464142864825 Marionette DEBUG loaded listener.js 19:21:04 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0xa050b800) [pid = 17353] [serial = 2130] [outer = 0x9bf60c00] 19:21:05 INFO - PROCESS | 17353 | 1464142865763 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 19:21:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:21:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1688ms 19:21:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:21:05 INFO - PROCESS | 17353 | 1464142865799 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 19:21:05 INFO - PROCESS | 17353 | 1464142865802 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 19:21:05 INFO - PROCESS | 17353 | 1464142865810 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:21:05 INFO - PROCESS | 17353 | 1464142865814 Marionette TRACE conn4 <- [1,2810,null,{}] 19:21:05 INFO - PROCESS | 17353 | 1464142865820 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:06 INFO - PROCESS | 17353 | 1464142866066 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 19:21:06 INFO - PROCESS | 17353 | 1464142866423 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:06 INFO - PROCESS | 17353 | ++DOCSHELL 0xa1063000 == 179 [pid = 17353] [id = 710] 19:21:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0xa2103400) [pid = 17353] [serial = 2131] [outer = (nil)] 19:21:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0xa21a5000) [pid = 17353] [serial = 2132] [outer = 0xa2103400] 19:21:06 INFO - PROCESS | 17353 | 1464142866517 Marionette DEBUG loaded listener.js 19:21:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0xa21b1400) [pid = 17353] [serial = 2133] [outer = 0xa2103400] 19:21:07 INFO - PROCESS | 17353 | 1464142867497 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 19:21:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:21:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1738ms 19:21:07 INFO - PROCESS | 17353 | 1464142867547 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 19:21:07 INFO - PROCESS | 17353 | 1464142867552 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 19:21:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:21:07 INFO - PROCESS | 17353 | 1464142867558 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:21:07 INFO - PROCESS | 17353 | 1464142867561 Marionette TRACE conn4 <- [1,2814,null,{}] 19:21:07 INFO - PROCESS | 17353 | 1464142867567 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:07 INFO - PROCESS | 17353 | 1464142867826 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 19:21:08 INFO - PROCESS | 17353 | 1464142868177 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:08 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ef6800 == 180 [pid = 17353] [id = 711] 19:21:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x8a3f2400) [pid = 17353] [serial = 2134] [outer = (nil)] 19:21:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0xa2410000) [pid = 17353] [serial = 2135] [outer = 0x8a3f2400] 19:21:08 INFO - PROCESS | 17353 | 1464142868274 Marionette DEBUG loaded listener.js 19:21:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0xa3028400) [pid = 17353] [serial = 2136] [outer = 0x8a3f2400] 19:21:09 INFO - PROCESS | 17353 | 1464142869260 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 19:21:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:21:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1748ms 19:21:09 INFO - PROCESS | 17353 | 1464142869307 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 19:21:09 INFO - PROCESS | 17353 | 1464142869311 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 19:21:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:21:09 INFO - PROCESS | 17353 | 1464142869317 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:21:09 INFO - PROCESS | 17353 | 1464142869321 Marionette TRACE conn4 <- [1,2818,null,{}] 19:21:09 INFO - PROCESS | 17353 | 1464142869327 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:09 INFO - PROCESS | 17353 | 1464142869580 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8947cc00 == 179 [pid = 17353] [id = 652] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8b47c000 == 178 [pid = 17353] [id = 653] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8b662000 == 177 [pid = 17353] [id = 438] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8d7a1800 == 176 [pid = 17353] [id = 639] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8f5e2c00 == 175 [pid = 17353] [id = 640] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8cdbc400 == 174 [pid = 17353] [id = 152] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8d50fc00 == 173 [pid = 17353] [id = 636] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8cd8d000 == 172 [pid = 17353] [id = 638] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8e39c400 == 171 [pid = 17353] [id = 637] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x89479400 == 170 [pid = 17353] [id = 694] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8c9bb800 == 169 [pid = 17353] [id = 693] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8a42ec00 == 168 [pid = 17353] [id = 692] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8947b800 == 167 [pid = 17353] [id = 691] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8f5edc00 == 166 [pid = 17353] [id = 683] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea12c00 == 165 [pid = 17353] [id = 682] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8d631800 == 164 [pid = 17353] [id = 681] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8d62cc00 == 163 [pid = 17353] [id = 680] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8cf57000 == 162 [pid = 17353] [id = 679] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8add6000 == 161 [pid = 17353] [id = 677] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8cf56000 == 160 [pid = 17353] [id = 678] 19:21:12 INFO - PROCESS | 17353 | --DOCSHELL 0x8947bc00 == 159 [pid = 17353] [id = 676] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x8e39b800) [pid = 17353] [serial = 1977] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x928ea400) [pid = 17353] [serial = 1991] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x9768bc00) [pid = 17353] [serial = 1997] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x9b1e1000) [pid = 17353] [serial = 2001] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x94f07000) [pid = 17353] [serial = 1994] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8ea11800) [pid = 17353] [serial = 1979] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x8a3f4400) [pid = 17353] [serial = 2022] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x8d5aa800) [pid = 17353] [serial = 1974] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x8b475c00) [pid = 17353] [serial = 1971] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x9c4b4000) [pid = 17353] [serial = 2007] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x9b44e000) [pid = 17353] [serial = 2003] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x923a9000) [pid = 17353] [serial = 2018] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x91524800) [pid = 17353] [serial = 1986] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x86f7a000) [pid = 17353] [serial = 2012] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x928ef800) [pid = 17353] [serial = 1992] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x9b7ce800) [pid = 17353] [serial = 2004] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x9c41b400) [pid = 17353] [serial = 2006] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x8b54d400) [pid = 17353] [serial = 2024] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x8ea58400) [pid = 17353] [serial = 1980] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x91472000) [pid = 17353] [serial = 2016] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x8d68c400) [pid = 17353] [serial = 1905] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x9146e800) [pid = 17353] [serial = 2015] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x89dcd000) [pid = 17353] [serial = 2021] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x9ac89000) [pid = 17353] [serial = 2000] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x91470c00) [pid = 17353] [serial = 2010] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x8f5e5000) [pid = 17353] [serial = 1982] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x98088800) [pid = 17353] [serial = 1998] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x86f7c400) [pid = 17353] [serial = 2013] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x910e2c00) [pid = 17353] [serial = 1985] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x9146e000) [pid = 17353] [serial = 2009] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x923aac00) [pid = 17353] [serial = 2019] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x8f7bb400) [pid = 17353] [serial = 1983] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x9234a800) [pid = 17353] [serial = 1988] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x92352800) [pid = 17353] [serial = 1989] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x8e169800) [pid = 17353] [serial = 1976] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x94f20400) [pid = 17353] [serial = 1995] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0x8cdad000) [pid = 17353] [serial = 1973] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 127 (0x8b7a0400) [pid = 17353] [serial = 2025] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 126 (0x8adde400) [pid = 17353] [serial = 1970] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | --DOMWINDOW == 125 (0x8c954800) [pid = 17353] [serial = 2027] [outer = (nil)] [url = about:blank] 19:21:12 INFO - PROCESS | 17353 | 1464142872506 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:12 INFO - PROCESS | 17353 | ++DOCSHELL 0x86f74800 == 160 [pid = 17353] [id = 712] 19:21:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 126 (0x86f7c800) [pid = 17353] [serial = 2137] [outer = (nil)] 19:21:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 127 (0x87166400) [pid = 17353] [serial = 2138] [outer = 0x86f7c800] 19:21:12 INFO - PROCESS | 17353 | 1464142872596 Marionette DEBUG loaded listener.js 19:21:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 128 (0x87ef7400) [pid = 17353] [serial = 2139] [outer = 0x86f7c800] 19:21:13 INFO - PROCESS | 17353 | 1464142873439 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 19:21:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:21:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 4137ms 19:21:13 INFO - PROCESS | 17353 | 1464142873486 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 19:21:13 INFO - PROCESS | 17353 | 1464142873492 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 19:21:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:21:13 INFO - PROCESS | 17353 | 1464142873503 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:21:13 INFO - PROCESS | 17353 | 1464142873508 Marionette TRACE conn4 <- [1,2822,null,{}] 19:21:13 INFO - PROCESS | 17353 | 1464142873515 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:13 INFO - PROCESS | 17353 | 1464142873742 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 19:21:13 INFO - PROCESS | 17353 | 1464142873959 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:13 INFO - PROCESS | 17353 | ++DOCSHELL 0x8947b800 == 161 [pid = 17353] [id = 713] 19:21:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x8947c800) [pid = 17353] [serial = 2140] [outer = (nil)] 19:21:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x89dc9c00) [pid = 17353] [serial = 2141] [outer = 0x8947c800] 19:21:14 INFO - PROCESS | 17353 | 1464142874040 Marionette DEBUG loaded listener.js 19:21:14 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8a3f4800) [pid = 17353] [serial = 2142] [outer = 0x8947c800] 19:21:14 INFO - PROCESS | 17353 | 1464142874986 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 19:21:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:21:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1531ms 19:21:15 INFO - PROCESS | 17353 | 1464142875039 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 19:21:15 INFO - PROCESS | 17353 | 1464142875045 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 19:21:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:21:15 INFO - PROCESS | 17353 | 1464142875060 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:21:15 INFO - PROCESS | 17353 | 1464142875063 Marionette TRACE conn4 <- [1,2826,null,{}] 19:21:15 INFO - PROCESS | 17353 | 1464142875069 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:15 INFO - PROCESS | 17353 | 1464142875379 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 19:21:15 INFO - PROCESS | 17353 | 1464142875418 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:15 INFO - PROCESS | 17353 | ++DOCSHELL 0x87165800 == 162 [pid = 17353] [id = 714] 19:21:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8afed000) [pid = 17353] [serial = 2143] [outer = (nil)] 19:21:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8aff3800) [pid = 17353] [serial = 2144] [outer = 0x8afed000] 19:21:15 INFO - PROCESS | 17353 | 1464142875495 Marionette DEBUG loaded listener.js 19:21:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8b479000) [pid = 17353] [serial = 2145] [outer = 0x8afed000] 19:21:16 INFO - PROCESS | 17353 | 1464142876696 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:21:17 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x8b554400) [pid = 17353] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:21:17 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x8cdaf800) [pid = 17353] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:21:17 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x89dc4800) [pid = 17353] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:21:17 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x8b7a3c00) [pid = 17353] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:21:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:21:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2133ms 19:21:17 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x9515b400) [pid = 17353] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:21:17 INFO - PROCESS | 17353 | 1464142877204 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 19:21:17 INFO - PROCESS | 17353 | 1464142877207 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 19:21:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:21:17 INFO - PROCESS | 17353 | 1464142877224 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:21:17 INFO - PROCESS | 17353 | 1464142877232 Marionette TRACE conn4 <- [1,2830,null,{}] 19:21:17 INFO - PROCESS | 17353 | 1464142877239 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:17 INFO - PROCESS | 17353 | 1464142877496 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 19:21:17 INFO - PROCESS | 17353 | 1464142877723 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:17 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b54d400 == 163 [pid = 17353] [id = 715] 19:21:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8b55a400) [pid = 17353] [serial = 2146] [outer = (nil)] 19:21:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8b7a9400) [pid = 17353] [serial = 2147] [outer = 0x8b55a400] 19:21:17 INFO - PROCESS | 17353 | 1464142877815 Marionette DEBUG loaded listener.js 19:21:17 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8c7d0400) [pid = 17353] [serial = 2148] [outer = 0x8b55a400] 19:21:18 INFO - PROCESS | 17353 | 1464142878602 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 19:21:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:21:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1407ms 19:21:18 INFO - PROCESS | 17353 | 1464142878630 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 19:21:18 INFO - PROCESS | 17353 | 1464142878635 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 19:21:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:21:18 INFO - PROCESS | 17353 | 1464142878641 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:21:18 INFO - PROCESS | 17353 | 1464142878644 Marionette TRACE conn4 <- [1,2834,null,{}] 19:21:18 INFO - PROCESS | 17353 | 1464142878650 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:18 INFO - PROCESS | 17353 | 1464142878865 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 19:21:19 INFO - PROCESS | 17353 | 1464142879093 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:19 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b65ec00 == 164 [pid = 17353] [id = 716] 19:21:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8b7a3c00) [pid = 17353] [serial = 2149] [outer = (nil)] 19:21:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8c8b0800) [pid = 17353] [serial = 2150] [outer = 0x8b7a3c00] 19:21:19 INFO - PROCESS | 17353 | 1464142879173 Marionette DEBUG loaded listener.js 19:21:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8c953400) [pid = 17353] [serial = 2151] [outer = 0x8b7a3c00] 19:21:20 INFO - PROCESS | 17353 | 1464142880370 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:21:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:21:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1782ms 19:21:20 INFO - PROCESS | 17353 | 1464142880433 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 19:21:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:21:20 INFO - PROCESS | 17353 | 1464142880442 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 19:21:20 INFO - PROCESS | 17353 | 1464142880449 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:21:20 INFO - PROCESS | 17353 | 1464142880457 Marionette TRACE conn4 <- [1,2838,null,{}] 19:21:20 INFO - PROCESS | 17353 | 1464142880465 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:20 INFO - PROCESS | 17353 | 1464142880720 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 19:21:21 INFO - PROCESS | 17353 | 1464142881062 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:21 INFO - PROCESS | 17353 | ++DOCSHELL 0x881c8400 == 165 [pid = 17353] [id = 717] 19:21:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x89474400) [pid = 17353] [serial = 2152] [outer = (nil)] 19:21:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8a426800) [pid = 17353] [serial = 2153] [outer = 0x89474400] 19:21:21 INFO - PROCESS | 17353 | 1464142881160 Marionette DEBUG loaded listener.js 19:21:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8b470c00) [pid = 17353] [serial = 2154] [outer = 0x89474400] 19:21:22 INFO - PROCESS | 17353 | 1464142882176 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 19:21:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:21:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1800ms 19:21:22 INFO - PROCESS | 17353 | 1464142882250 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 19:21:22 INFO - PROCESS | 17353 | 1464142882259 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 19:21:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:21:22 INFO - PROCESS | 17353 | 1464142882271 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:21:22 INFO - PROCESS | 17353 | 1464142882275 Marionette TRACE conn4 <- [1,2842,null,{}] 19:21:22 INFO - PROCESS | 17353 | 1464142882282 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:22 INFO - PROCESS | 17353 | 1464142882589 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 19:21:23 INFO - PROCESS | 17353 | 1464142882986 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:23 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c7cbc00 == 166 [pid = 17353] [id = 718] 19:21:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8c856c00) [pid = 17353] [serial = 2155] [outer = (nil)] 19:21:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8c9b5400) [pid = 17353] [serial = 2156] [outer = 0x8c856c00] 19:21:23 INFO - PROCESS | 17353 | 1464142883079 Marionette DEBUG loaded listener.js 19:21:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8cd85000) [pid = 17353] [serial = 2157] [outer = 0x8c856c00] 19:21:24 INFO - PROCESS | 17353 | 1464142884089 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 19:21:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:21:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1884ms 19:21:24 INFO - PROCESS | 17353 | 1464142884156 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 19:21:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:21:24 INFO - PROCESS | 17353 | 1464142884161 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 19:21:24 INFO - PROCESS | 17353 | 1464142884168 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:21:24 INFO - PROCESS | 17353 | 1464142884174 Marionette TRACE conn4 <- [1,2846,null,{}] 19:21:24 INFO - PROCESS | 17353 | 1464142884192 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:24 INFO - PROCESS | 17353 | 1464142884522 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 19:21:24 INFO - PROCESS | 17353 | 1464142884874 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdbb800 == 167 [pid = 17353] [id = 719] 19:21:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8cdbd800) [pid = 17353] [serial = 2158] [outer = (nil)] 19:21:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8cf5e400) [pid = 17353] [serial = 2159] [outer = 0x8cdbd800] 19:21:24 INFO - PROCESS | 17353 | 1464142884968 Marionette DEBUG loaded listener.js 19:21:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8d50e000) [pid = 17353] [serial = 2160] [outer = 0x8cdbd800] 19:21:25 INFO - PROCESS | 17353 | 1464142885974 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 19:21:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:21:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1837ms 19:21:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:21:26 INFO - PROCESS | 17353 | 1464142886006 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 19:21:26 INFO - PROCESS | 17353 | 1464142886010 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 19:21:26 INFO - PROCESS | 17353 | 1464142886017 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:21:26 INFO - PROCESS | 17353 | 1464142886020 Marionette TRACE conn4 <- [1,2850,null,{}] 19:21:26 INFO - PROCESS | 17353 | 1464142886027 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:26 INFO - PROCESS | 17353 | 1464142886278 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 19:21:26 INFO - PROCESS | 17353 | 1464142886622 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:26 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d404000 == 168 [pid = 17353] [id = 720] 19:21:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8d517000) [pid = 17353] [serial = 2161] [outer = (nil)] 19:21:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8d5b3400) [pid = 17353] [serial = 2162] [outer = 0x8d517000] 19:21:26 INFO - PROCESS | 17353 | 1464142886718 Marionette DEBUG loaded listener.js 19:21:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x8d5bec00) [pid = 17353] [serial = 2163] [outer = 0x8d517000] 19:21:27 INFO - PROCESS | 17353 | 1464142887680 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:21:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:21:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1696ms 19:21:27 INFO - PROCESS | 17353 | 1464142887714 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 19:21:27 INFO - PROCESS | 17353 | 1464142887717 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 19:21:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:21:27 INFO - PROCESS | 17353 | 1464142887725 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:21:27 INFO - PROCESS | 17353 | 1464142887728 Marionette TRACE conn4 <- [1,2854,null,{}] 19:21:27 INFO - PROCESS | 17353 | 1464142887734 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:27 INFO - PROCESS | 17353 | 1464142887978 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 19:21:28 INFO - PROCESS | 17353 | 1464142888338 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:28 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5af000 == 169 [pid = 17353] [id = 721] 19:21:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x8d5c2800) [pid = 17353] [serial = 2164] [outer = (nil)] 19:21:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x8d638c00) [pid = 17353] [serial = 2165] [outer = 0x8d5c2800] 19:21:28 INFO - PROCESS | 17353 | 1464142888435 Marionette DEBUG loaded listener.js 19:21:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x8d68fc00) [pid = 17353] [serial = 2166] [outer = 0x8d5c2800] 19:21:29 INFO - PROCESS | 17353 | 1464142889427 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 19:21:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:21:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1781ms 19:21:29 INFO - PROCESS | 17353 | 1464142889508 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 19:21:29 INFO - PROCESS | 17353 | 1464142889511 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 19:21:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:21:29 INFO - PROCESS | 17353 | 1464142889518 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:21:29 INFO - PROCESS | 17353 | 1464142889521 Marionette TRACE conn4 <- [1,2858,null,{}] 19:21:29 INFO - PROCESS | 17353 | 1464142889527 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:29 INFO - PROCESS | 17353 | 1464142889835 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 19:21:30 INFO - PROCESS | 17353 | 1464142890189 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d68cc00 == 170 [pid = 17353] [id = 722] 19:21:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x8d827000) [pid = 17353] [serial = 2167] [outer = (nil)] 19:21:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x8e39b800) [pid = 17353] [serial = 2168] [outer = 0x8d827000] 19:21:30 INFO - PROCESS | 17353 | 1464142890289 Marionette DEBUG loaded listener.js 19:21:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x8e9a6c00) [pid = 17353] [serial = 2169] [outer = 0x8d827000] 19:21:31 INFO - PROCESS | 17353 | 1464142891319 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:21:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:21:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1839ms 19:21:31 INFO - PROCESS | 17353 | 1464142891356 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 19:21:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:21:31 INFO - PROCESS | 17353 | 1464142891361 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 19:21:31 INFO - PROCESS | 17353 | 1464142891367 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:21:31 INFO - PROCESS | 17353 | 1464142891371 Marionette TRACE conn4 <- [1,2862,null,{}] 19:21:31 INFO - PROCESS | 17353 | 1464142891377 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:31 INFO - PROCESS | 17353 | 1464142891638 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 19:21:32 INFO - PROCESS | 17353 | 1464142891997 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e39d400 == 171 [pid = 17353] [id = 723] 19:21:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x8e9ab400) [pid = 17353] [serial = 2170] [outer = (nil)] 19:21:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x8ea17800) [pid = 17353] [serial = 2171] [outer = 0x8e9ab400] 19:21:32 INFO - PROCESS | 17353 | 1464142892096 Marionette DEBUG loaded listener.js 19:21:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x8ea1c400) [pid = 17353] [serial = 2172] [outer = 0x8e9ab400] 19:21:33 INFO - PROCESS | 17353 | 1464142893048 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 19:21:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:21:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1743ms 19:21:33 INFO - PROCESS | 17353 | 1464142893110 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 19:21:33 INFO - PROCESS | 17353 | 1464142893113 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 19:21:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:21:33 INFO - PROCESS | 17353 | 1464142893121 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:21:33 INFO - PROCESS | 17353 | 1464142893124 Marionette TRACE conn4 <- [1,2866,null,{}] 19:21:33 INFO - PROCESS | 17353 | 1464142893130 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:33 INFO - PROCESS | 17353 | 1464142893379 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 19:21:33 INFO - PROCESS | 17353 | 1464142893730 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:33 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d62c000 == 172 [pid = 17353] [id = 724] 19:21:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x8d828c00) [pid = 17353] [serial = 2173] [outer = (nil)] 19:21:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x8eb02800) [pid = 17353] [serial = 2174] [outer = 0x8d828c00] 19:21:33 INFO - PROCESS | 17353 | 1464142893824 Marionette DEBUG loaded listener.js 19:21:33 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x8eb06400) [pid = 17353] [serial = 2175] [outer = 0x8d828c00] 19:21:34 INFO - PROCESS | 17353 | 1464142894752 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 19:21:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:21:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1680ms 19:21:34 INFO - PROCESS | 17353 | 1464142894802 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 19:21:34 INFO - PROCESS | 17353 | 1464142894807 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 19:21:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:21:34 INFO - PROCESS | 17353 | 1464142894813 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:21:34 INFO - PROCESS | 17353 | 1464142894817 Marionette TRACE conn4 <- [1,2870,null,{}] 19:21:34 INFO - PROCESS | 17353 | 1464142894823 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:35 INFO - PROCESS | 17353 | 1464142895077 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 19:21:35 INFO - PROCESS | 17353 | 1464142895438 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:35 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea11800 == 173 [pid = 17353] [id = 725] 19:21:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x8ea1ac00) [pid = 17353] [serial = 2176] [outer = (nil)] 19:21:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x8f5e0c00) [pid = 17353] [serial = 2177] [outer = 0x8ea1ac00] 19:21:35 INFO - PROCESS | 17353 | 1464142895532 Marionette DEBUG loaded listener.js 19:21:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x8f5e5800) [pid = 17353] [serial = 2178] [outer = 0x8ea1ac00] 19:21:36 INFO - PROCESS | 17353 | 1464142896525 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 19:21:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:21:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1748ms 19:21:36 INFO - PROCESS | 17353 | 1464142896562 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 19:21:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:21:36 INFO - PROCESS | 17353 | 1464142896566 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 19:21:36 INFO - PROCESS | 17353 | 1464142896572 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:21:36 INFO - PROCESS | 17353 | 1464142896576 Marionette TRACE conn4 <- [1,2874,null,{}] 19:21:36 INFO - PROCESS | 17353 | 1464142896581 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:36 INFO - PROCESS | 17353 | 1464142896837 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 19:21:37 INFO - PROCESS | 17353 | 1464142897186 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:37 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f311c00 == 174 [pid = 17353] [id = 726] 19:21:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x8f7bf400) [pid = 17353] [serial = 2179] [outer = (nil)] 19:21:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x90d52c00) [pid = 17353] [serial = 2180] [outer = 0x8f7bf400] 19:21:37 INFO - PROCESS | 17353 | 1464142897283 Marionette DEBUG loaded listener.js 19:21:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x90d60800) [pid = 17353] [serial = 2181] [outer = 0x8f7bf400] 19:21:38 INFO - PROCESS | 17353 | 1464142898249 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 19:21:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:21:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1749ms 19:21:38 INFO - PROCESS | 17353 | 1464142898321 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 19:21:38 INFO - PROCESS | 17353 | 1464142898325 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 19:21:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:21:38 INFO - PROCESS | 17353 | 1464142898332 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:21:38 INFO - PROCESS | 17353 | 1464142898336 Marionette TRACE conn4 <- [1,2878,null,{}] 19:21:38 INFO - PROCESS | 17353 | 1464142898342 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:38 INFO - PROCESS | 17353 | 1464142898650 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 19:21:39 INFO - PROCESS | 17353 | 1464142899014 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:39 INFO - PROCESS | 17353 | ++DOCSHELL 0x91009400 == 175 [pid = 17353] [id = 727] 19:21:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x91009c00) [pid = 17353] [serial = 2182] [outer = (nil)] 19:21:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x910ea800) [pid = 17353] [serial = 2183] [outer = 0x91009c00] 19:21:39 INFO - PROCESS | 17353 | 1464142899115 Marionette DEBUG loaded listener.js 19:21:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x91470c00) [pid = 17353] [serial = 2184] [outer = 0x91009c00] 19:21:40 INFO - PROCESS | 17353 | 1464142900042 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 19:21:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:21:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1781ms 19:21:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:21:40 INFO - PROCESS | 17353 | 1464142900114 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 19:21:40 INFO - PROCESS | 17353 | 1464142900117 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 19:21:40 INFO - PROCESS | 17353 | 1464142900124 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:21:40 INFO - PROCESS | 17353 | 1464142900128 Marionette TRACE conn4 <- [1,2882,null,{}] 19:21:40 INFO - PROCESS | 17353 | 1464142900134 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:40 INFO - PROCESS | 17353 | 1464142900387 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 19:21:40 INFO - PROCESS | 17353 | 1464142900747 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:40 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c8afc00 == 176 [pid = 17353] [id = 728] 19:21:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x910e7c00) [pid = 17353] [serial = 2185] [outer = (nil)] 19:21:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x91525c00) [pid = 17353] [serial = 2186] [outer = 0x910e7c00] 19:21:40 INFO - PROCESS | 17353 | 1464142900840 Marionette DEBUG loaded listener.js 19:21:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x91529400) [pid = 17353] [serial = 2187] [outer = 0x910e7c00] 19:21:41 INFO - PROCESS | 17353 | 1464142901808 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 19:21:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:21:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1738ms 19:21:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:21:41 INFO - PROCESS | 17353 | 1464142901862 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 19:21:41 INFO - PROCESS | 17353 | 1464142901865 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 19:21:41 INFO - PROCESS | 17353 | 1464142901871 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:21:41 INFO - PROCESS | 17353 | 1464142901885 Marionette TRACE conn4 <- [1,2886,null,{}] 19:21:41 INFO - PROCESS | 17353 | 1464142901891 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:42 INFO - PROCESS | 17353 | 1464142902149 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 19:21:42 INFO - PROCESS | 17353 | 1464142902512 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:42 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f31d800 == 177 [pid = 17353] [id = 729] 19:21:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x91010400) [pid = 17353] [serial = 2188] [outer = (nil)] 19:21:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x920f7800) [pid = 17353] [serial = 2189] [outer = 0x91010400] 19:21:42 INFO - PROCESS | 17353 | 1464142902604 Marionette DEBUG loaded listener.js 19:21:42 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x9234a400) [pid = 17353] [serial = 2190] [outer = 0x91010400] 19:21:43 INFO - PROCESS | 17353 | 1464142903522 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 19:21:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:21:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1690ms 19:21:43 INFO - PROCESS | 17353 | 1464142903562 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 19:21:43 INFO - PROCESS | 17353 | 1464142903566 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 19:21:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:21:43 INFO - PROCESS | 17353 | 1464142903572 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:21:43 INFO - PROCESS | 17353 | 1464142903576 Marionette TRACE conn4 <- [1,2890,null,{}] 19:21:43 INFO - PROCESS | 17353 | 1464142903581 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:43 INFO - PROCESS | 17353 | 1464142903817 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 19:21:44 INFO - PROCESS | 17353 | 1464142904173 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:44 INFO - PROCESS | 17353 | ++DOCSHELL 0x92052400 == 178 [pid = 17353] [id = 730] 19:21:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x920ed400) [pid = 17353] [serial = 2191] [outer = (nil)] 19:21:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x923a9000) [pid = 17353] [serial = 2192] [outer = 0x920ed400] 19:21:44 INFO - PROCESS | 17353 | 1464142904266 Marionette DEBUG loaded listener.js 19:21:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x923ac400) [pid = 17353] [serial = 2193] [outer = 0x920ed400] 19:21:45 INFO - PROCESS | 17353 | 1464142905164 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:21:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:21:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1631ms 19:21:45 INFO - PROCESS | 17353 | 1464142905204 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 19:21:45 INFO - PROCESS | 17353 | 1464142905207 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 19:21:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:21:45 INFO - PROCESS | 17353 | 1464142905234 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:21:45 INFO - PROCESS | 17353 | 1464142905238 Marionette TRACE conn4 <- [1,2894,null,{}] 19:21:45 INFO - PROCESS | 17353 | 1464142905247 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:45 INFO - PROCESS | 17353 | 1464142905493 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 19:21:45 INFO - PROCESS | 17353 | 1464142905859 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:45 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c84b800 == 179 [pid = 17353] [id = 731] 19:21:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x8cdba800) [pid = 17353] [serial = 2194] [outer = (nil)] 19:21:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0x924d9c00) [pid = 17353] [serial = 2195] [outer = 0x8cdba800] 19:21:45 INFO - PROCESS | 17353 | 1464142905953 Marionette DEBUG loaded listener.js 19:21:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0x924de400) [pid = 17353] [serial = 2196] [outer = 0x8cdba800] 19:21:46 INFO - PROCESS | 17353 | 1464142906980 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 19:21:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:21:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1811ms 19:21:47 INFO - PROCESS | 17353 | 1464142907027 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 19:21:47 INFO - PROCESS | 17353 | 1464142907031 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 19:21:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:21:47 INFO - PROCESS | 17353 | 1464142907038 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:21:47 INFO - PROCESS | 17353 | 1464142907041 Marionette TRACE conn4 <- [1,2898,null,{}] 19:21:47 INFO - PROCESS | 17353 | 1464142907047 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:47 INFO - PROCESS | 17353 | 1464142907304 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 19:21:47 INFO - PROCESS | 17353 | 1464142907658 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:47 INFO - PROCESS | 17353 | ++DOCSHELL 0x8ea5bc00 == 180 [pid = 17353] [id = 732] 19:21:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0x924d5800) [pid = 17353] [serial = 2197] [outer = (nil)] 19:21:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0x935ce400) [pid = 17353] [serial = 2198] [outer = 0x924d5800] 19:21:47 INFO - PROCESS | 17353 | 1464142907753 Marionette DEBUG loaded listener.js 19:21:47 INFO - PROCESS | 17353 | ++DOMWINDOW == 183 (0x937b4000) [pid = 17353] [serial = 2199] [outer = 0x924d5800] 19:21:48 INFO - PROCESS | 17353 | 1464142908687 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 19:21:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:21:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1683ms 19:21:48 INFO - PROCESS | 17353 | 1464142908722 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 19:21:48 INFO - PROCESS | 17353 | 1464142908726 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 19:21:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:21:48 INFO - PROCESS | 17353 | 1464142908733 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:21:48 INFO - PROCESS | 17353 | 1464142908737 Marionette TRACE conn4 <- [1,2902,null,{}] 19:21:48 INFO - PROCESS | 17353 | 1464142908743 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:48 INFO - PROCESS | 17353 | 1464142908995 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 19:21:49 INFO - PROCESS | 17353 | 1464142909359 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:49 INFO - PROCESS | 17353 | ++DOCSHELL 0x924dbc00 == 181 [pid = 17353] [id = 733] 19:21:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 184 (0x928f1800) [pid = 17353] [serial = 2200] [outer = (nil)] 19:21:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 185 (0x94f06400) [pid = 17353] [serial = 2201] [outer = 0x928f1800] 19:21:49 INFO - PROCESS | 17353 | 1464142909456 Marionette DEBUG loaded listener.js 19:21:49 INFO - PROCESS | 17353 | ++DOMWINDOW == 186 (0x94f0c000) [pid = 17353] [serial = 2202] [outer = 0x928f1800] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0xa3026800 == 180 [pid = 17353] [id = 542] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0xa50a8800 == 179 [pid = 17353] [id = 543] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x9b768400 == 178 [pid = 17353] [id = 498] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x89478000 == 177 [pid = 17353] [id = 708] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x86f77000 == 176 [pid = 17353] [id = 707] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x95162800 == 175 [pid = 17353] [id = 706] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8eb07400 == 174 [pid = 17353] [id = 704] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x97688000 == 173 [pid = 17353] [id = 705] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x923a6000 == 172 [pid = 17353] [id = 703] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8d40c400 == 171 [pid = 17353] [id = 702] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8d825800 == 170 [pid = 17353] [id = 701] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8f7c1800 == 169 [pid = 17353] [id = 700] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8ea5e400 == 168 [pid = 17353] [id = 699] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x87ec7000 == 167 [pid = 17353] [id = 698] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8c7c5c00 == 166 [pid = 17353] [id = 696] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x8d5b0000 == 165 [pid = 17353] [id = 697] 19:21:52 INFO - PROCESS | 17353 | --DOCSHELL 0x881ce000 == 164 [pid = 17353] [id = 695] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 185 (0x8f7c0800) [pid = 17353] [serial = 2048] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 184 (0x8c84d000) [pid = 17353] [serial = 2033] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 183 (0x89dc7800) [pid = 17353] [serial = 2030] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 182 (0x91469800) [pid = 17353] [serial = 2054] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0x8ea1bc00) [pid = 17353] [serial = 2045] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x991b2400) [pid = 17353] [serial = 2069] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x924db400) [pid = 17353] [serial = 2060] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0x8b665c00) [pid = 17353] [serial = 2078] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x8c7cdc00) [pid = 17353] [serial = 2079] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0x8cf5fc00) [pid = 17353] [serial = 2082] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0x920ee800) [pid = 17353] [serial = 2057] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0x8d406c00) [pid = 17353] [serial = 2036] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x8d82cc00) [pid = 17353] [serial = 2042] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x89dcb000) [pid = 17353] [serial = 2075] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x9515ec00) [pid = 17353] [serial = 2066] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x8d5c3800) [pid = 17353] [serial = 1968] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x9a193000) [pid = 17353] [serial = 2072] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x8a42c000) [pid = 17353] [serial = 2076] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x8cf53c00) [pid = 17353] [serial = 2081] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x9100c400) [pid = 17353] [serial = 2051] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x8d68a400) [pid = 17353] [serial = 2039] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x9ac8b000) [pid = 17353] [serial = 2073] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x93a87000) [pid = 17353] [serial = 2063] [outer = (nil)] [url = about:blank] 19:21:52 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x8d5b3800) [pid = 17353] [serial = 2084] [outer = (nil)] [url = about:blank] 19:21:53 INFO - PROCESS | 17353 | 1464142913368 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:21:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:21:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 4698ms 19:21:53 INFO - PROCESS | 17353 | 1464142913432 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 19:21:53 INFO - PROCESS | 17353 | 1464142913439 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 19:21:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:21:53 INFO - PROCESS | 17353 | 1464142913448 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:21:53 INFO - PROCESS | 17353 | 1464142913453 Marionette TRACE conn4 <- [1,2906,null,{}] 19:21:53 INFO - PROCESS | 17353 | 1464142913462 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:53 INFO - PROCESS | 17353 | 1464142913708 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 19:21:54 INFO - PROCESS | 17353 | 1464142913992 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:54 INFO - PROCESS | 17353 | ++DOCSHELL 0x89dcf400 == 165 [pid = 17353] [id = 734] 19:21:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x8a3f7000) [pid = 17353] [serial = 2203] [outer = (nil)] 19:21:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x8aff9000) [pid = 17353] [serial = 2204] [outer = 0x8a3f7000] 19:21:54 INFO - PROCESS | 17353 | 1464142914102 Marionette DEBUG loaded listener.js 19:21:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x8b55bc00) [pid = 17353] [serial = 2205] [outer = 0x8a3f7000] 19:21:55 INFO - PROCESS | 17353 | 1464142915008 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 19:21:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:21:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1589ms 19:21:55 INFO - PROCESS | 17353 | 1464142915040 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 19:21:55 INFO - PROCESS | 17353 | 1464142915047 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 19:21:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:21:55 INFO - PROCESS | 17353 | 1464142915058 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:21:55 INFO - PROCESS | 17353 | 1464142915062 Marionette TRACE conn4 <- [1,2910,null,{}] 19:21:55 INFO - PROCESS | 17353 | 1464142915069 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:55 INFO - PROCESS | 17353 | 1464142915444 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 19:21:55 INFO - PROCESS | 17353 | 1464142915484 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:55 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add2400 == 166 [pid = 17353] [id = 735] 19:21:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x8afea800) [pid = 17353] [serial = 2206] [outer = (nil)] 19:21:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x8c8b8400) [pid = 17353] [serial = 2207] [outer = 0x8afea800] 19:21:55 INFO - PROCESS | 17353 | 1464142915560 Marionette DEBUG loaded listener.js 19:21:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x8cd81400) [pid = 17353] [serial = 2208] [outer = 0x8afea800] 19:21:56 INFO - PROCESS | 17353 | 1464142916517 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 19:21:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:21:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:21:56 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1486ms 19:21:56 INFO - PROCESS | 17353 | 1464142916545 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 19:21:56 INFO - TEST-START | /DOMEvents/constructors.html 19:21:56 INFO - PROCESS | 17353 | 1464142916549 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 19:21:56 INFO - PROCESS | 17353 | 1464142916556 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:21:56 INFO - PROCESS | 17353 | 1464142916563 Marionette TRACE conn4 <- [1,2914,null,{}] 19:21:56 INFO - PROCESS | 17353 | 1464142916584 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:56 INFO - PROCESS | 17353 | 1464142916908 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 19:21:56 INFO - PROCESS | 17353 | 1464142916945 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:56 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c8b1000 == 167 [pid = 17353] [id = 736] 19:21:56 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x8cf60000) [pid = 17353] [serial = 2209] [outer = (nil)] 19:21:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x8d409000) [pid = 17353] [serial = 2210] [outer = 0x8cf60000] 19:21:57 INFO - PROCESS | 17353 | 1464142917037 Marionette DEBUG loaded listener.js 19:21:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x8d5af800) [pid = 17353] [serial = 2211] [outer = 0x8cf60000] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x937a5c00) [pid = 17353] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x8f7ba800) [pid = 17353] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x90d59400) [pid = 17353] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x928e9800) [pid = 17353] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x923b2c00) [pid = 17353] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x8c9b4c00) [pid = 17353] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x91009000) [pid = 17353] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x928eb800) [pid = 17353] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x86f7c800) [pid = 17353] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x8ea5e800) [pid = 17353] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x8afed000) [pid = 17353] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x923ab400) [pid = 17353] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x8f5e8000) [pid = 17353] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x99cae400) [pid = 17353] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x8c7c8400) [pid = 17353] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x9768d000) [pid = 17353] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x8f7c2c00) [pid = 17353] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x9bf60c00) [pid = 17353] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x9b322000) [pid = 17353] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x881cec00) [pid = 17353] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x8b55a400) [pid = 17353] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x8a3f2400) [pid = 17353] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x8c849400) [pid = 17353] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x8947c800) [pid = 17353] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x8b7a0000) [pid = 17353] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x8f5e9c00) [pid = 17353] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x8d5b6000) [pid = 17353] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0xa2103400) [pid = 17353] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x8d40e800) [pid = 17353] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x8d50f000) [pid = 17353] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x8cf56c00) [pid = 17353] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x8d695c00) [pid = 17353] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x8ea64c00) [pid = 17353] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8add8400) [pid = 17353] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x8d634800) [pid = 17353] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:21:58 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8947d000) [pid = 17353] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:21:58 INFO - PROCESS | 17353 | 1464142918863 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:21:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:21:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:21:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:21:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:21:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:21:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:21:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:21:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:21:58 INFO - TEST-OK | /DOMEvents/constructors.html | took 2365ms 19:21:58 INFO - PROCESS | 17353 | 1464142918923 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 19:21:58 INFO - PROCESS | 17353 | 1464142918931 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 19:21:58 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:21:58 INFO - PROCESS | 17353 | 1464142918942 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:21:58 INFO - PROCESS | 17353 | 1464142918948 Marionette TRACE conn4 <- [1,2918,null,{}] 19:21:58 INFO - PROCESS | 17353 | 1464142918979 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:59 INFO - PROCESS | 17353 | 1464142919224 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 19:21:59 INFO - PROCESS | 17353 | 1464142919492 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x8add8400 == 168 [pid = 17353] [id = 737] 19:21:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8c8b8c00) [pid = 17353] [serial = 2212] [outer = (nil)] 19:21:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8d5be400) [pid = 17353] [serial = 2213] [outer = 0x8c8b8c00] 19:21:59 INFO - PROCESS | 17353 | 1464142919583 Marionette DEBUG loaded listener.js 19:21:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8d687000) [pid = 17353] [serial = 2214] [outer = 0x8c8b8c00] 19:22:00 INFO - PROCESS | 17353 | 1464142920590 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:22:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:22:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1699ms 19:22:00 INFO - PROCESS | 17353 | 1464142920642 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 19:22:00 INFO - PROCESS | 17353 | 1464142920648 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 19:22:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:22:00 INFO - PROCESS | 17353 | 1464142920659 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:22:00 INFO - PROCESS | 17353 | 1464142920665 Marionette TRACE conn4 <- [1,2922,null,{}] 19:22:00 INFO - PROCESS | 17353 | 1464142920675 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:00 INFO - PROCESS | 17353 | 1464142920970 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 19:22:01 INFO - PROCESS | 17353 | 1464142921348 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x8aff9c00 == 169 [pid = 17353] [id = 738] 19:22:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8b54f400) [pid = 17353] [serial = 2215] [outer = (nil)] 19:22:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8b7acc00) [pid = 17353] [serial = 2216] [outer = 0x8b54f400] 19:22:01 INFO - PROCESS | 17353 | 1464142921448 Marionette DEBUG loaded listener.js 19:22:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8c84bc00) [pid = 17353] [serial = 2217] [outer = 0x8b54f400] 19:22:02 INFO - PROCESS | 17353 | [17353] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:22:02 INFO - PROCESS | 17353 | [17353] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:22:02 INFO - PROCESS | 17353 | [17353] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:22:02 INFO - PROCESS | 17353 | [17353] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:22:02 INFO - PROCESS | 17353 | 1464142922411 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 19:22:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:22:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:22:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:22:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:22:02 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 19:22:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:22:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:22:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:22:02 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 19:22:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:22:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:22:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:22:02 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]" 19:22:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:22:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:22:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:22:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:22:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1801ms 19:22:02 INFO - PROCESS | 17353 | 1464142922464 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 19:22:02 INFO - PROCESS | 17353 | 1464142922493 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 19:22:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:22:02 INFO - PROCESS | 17353 | 1464142922560 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:22:02 INFO - PROCESS | 17353 | 1464142922566 Marionette TRACE conn4 <- [1,2926,null,{}] 19:22:02 INFO - PROCESS | 17353 | 1464142922574 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:02 INFO - PROCESS | 17353 | 1464142922881 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 19:22:03 INFO - PROCESS | 17353 | 1464142923271 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:03 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cf61c00 == 170 [pid = 17353] [id = 739] 19:22:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8d50a800) [pid = 17353] [serial = 2218] [outer = (nil)] 19:22:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8d695000) [pid = 17353] [serial = 2219] [outer = 0x8d50a800] 19:22:03 INFO - PROCESS | 17353 | 1464142923371 Marionette DEBUG loaded listener.js 19:22:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8d82c400) [pid = 17353] [serial = 2220] [outer = 0x8d50a800] 19:22:04 INFO - PROCESS | 17353 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:22:04 INFO - PROCESS | 17353 | 1464142924273 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 19:22:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:22:04 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1762ms 19:22:04 INFO - PROCESS | 17353 | 1464142924312 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 19:22:04 INFO - PROCESS | 17353 | 1464142924315 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 19:22:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:22:04 INFO - PROCESS | 17353 | 1464142924323 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:22:04 INFO - PROCESS | 17353 | 1464142924329 Marionette TRACE conn4 <- [1,2930,null,{}] 19:22:04 INFO - PROCESS | 17353 | 1464142924346 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:04 INFO - PROCESS | 17353 | 1464142924622 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 19:22:04 INFO - PROCESS | 17353 | 1464142924941 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9ae400 == 171 [pid = 17353] [id = 740] 19:22:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8ea11400) [pid = 17353] [serial = 2221] [outer = (nil)] 19:22:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8ea1f000) [pid = 17353] [serial = 2222] [outer = 0x8ea11400] 19:22:05 INFO - PROCESS | 17353 | 1464142925093 Marionette DEBUG loaded listener.js 19:22:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x8eb03000) [pid = 17353] [serial = 2223] [outer = 0x8ea11400] 19:22:05 INFO - PROCESS | 17353 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:22:06 INFO - PROCESS | 17353 | 1464142926054 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 19:22:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:22:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1788ms 19:22:06 INFO - PROCESS | 17353 | 1464142926112 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 19:22:06 INFO - PROCESS | 17353 | 1464142926116 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 19:22:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:22:06 INFO - PROCESS | 17353 | 1464142926124 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:22:06 INFO - PROCESS | 17353 | 1464142926128 Marionette TRACE conn4 <- [1,2934,null,{}] 19:22:06 INFO - PROCESS | 17353 | 1464142926134 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:06 INFO - PROCESS | 17353 | 1464142926499 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 19:22:06 INFO - PROCESS | 17353 | 1464142926780 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:06 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a3ec800 == 172 [pid = 17353] [id = 741] 19:22:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x8ea56c00) [pid = 17353] [serial = 2224] [outer = (nil)] 19:22:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x8f5e6000) [pid = 17353] [serial = 2225] [outer = 0x8ea56c00] 19:22:06 INFO - PROCESS | 17353 | 1464142926882 Marionette DEBUG loaded listener.js 19:22:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x8f7c0800) [pid = 17353] [serial = 2226] [outer = 0x8ea56c00] 19:22:07 INFO - PROCESS | 17353 | 1464142927701 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:22:07 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:22:07 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1633ms 19:22:07 INFO - PROCESS | 17353 | 1464142927758 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 19:22:07 INFO - PROCESS | 17353 | 1464142927763 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 19:22:07 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:22:07 INFO - PROCESS | 17353 | 1464142927769 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:22:07 INFO - PROCESS | 17353 | 1464142927772 Marionette TRACE conn4 <- [1,2938,null,{}] 19:22:07 INFO - PROCESS | 17353 | 1464142927778 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:08 INFO - PROCESS | 17353 | 1464142928011 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 19:22:08 INFO - PROCESS | 17353 | 1464142928324 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:08 INFO - PROCESS | 17353 | ++DOCSHELL 0x8f313000 == 173 [pid = 17353] [id = 742] 19:22:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0x90d54000) [pid = 17353] [serial = 2227] [outer = (nil)] 19:22:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0x9100bc00) [pid = 17353] [serial = 2228] [outer = 0x90d54000] 19:22:08 INFO - PROCESS | 17353 | 1464142928418 Marionette DEBUG loaded listener.js 19:22:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0x9100f800) [pid = 17353] [serial = 2229] [outer = 0x90d54000] 19:22:09 INFO - PROCESS | 17353 | 1464142929275 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:22:09 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. 19:22:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1534ms 19:22:09 INFO - PROCESS | 17353 | 1464142929304 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 19:22:09 INFO - PROCESS | 17353 | 1464142929307 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 19:22:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:22:09 INFO - PROCESS | 17353 | 1464142929315 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:22:09 INFO - PROCESS | 17353 | 1464142929319 Marionette TRACE conn4 <- [1,2942,null,{}] 19:22:09 INFO - PROCESS | 17353 | 1464142929325 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:09 INFO - PROCESS | 17353 | 1464142929623 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 19:22:09 INFO - PROCESS | 17353 | 1464142929916 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:09 INFO - PROCESS | 17353 | ++DOCSHELL 0x90d5c400 == 174 [pid = 17353] [id = 743] 19:22:09 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0x910e5c00) [pid = 17353] [serial = 2230] [outer = (nil)] 19:22:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0x920f3400) [pid = 17353] [serial = 2231] [outer = 0x910e5c00] 19:22:10 INFO - PROCESS | 17353 | 1464142930019 Marionette DEBUG loaded listener.js 19:22:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x9234d800) [pid = 17353] [serial = 2232] [outer = 0x910e5c00] 19:22:10 INFO - PROCESS | 17353 | 1464142930891 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 19:22:10 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 19:22:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:22:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1632ms 19:22:10 INFO - PROCESS | 17353 | 1464142930949 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 19:22:10 INFO - PROCESS | 17353 | 1464142930953 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 19:22:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:22:10 INFO - PROCESS | 17353 | 1464142930960 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:22:10 INFO - PROCESS | 17353 | 1464142930964 Marionette TRACE conn4 <- [1,2946,null,{}] 19:22:10 INFO - PROCESS | 17353 | 1464142930970 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:11 INFO - PROCESS | 17353 | 1464142931209 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 19:22:11 INFO - PROCESS | 17353 | 1464142931539 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:11 INFO - PROCESS | 17353 | ++DOCSHELL 0x8eb0d400 == 175 [pid = 17353] [id = 744] 19:22:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0x910e6800) [pid = 17353] [serial = 2233] [outer = (nil)] 19:22:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0x924dcc00) [pid = 17353] [serial = 2234] [outer = 0x910e6800] 19:22:11 INFO - PROCESS | 17353 | 1464142931630 Marionette DEBUG loaded listener.js 19:22:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x924e4800) [pid = 17353] [serial = 2235] [outer = 0x910e6800] 19:22:12 INFO - PROCESS | 17353 | 1464142932513 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:22:12 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. 19:22:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1587ms 19:22:12 INFO - PROCESS | 17353 | 1464142932548 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 19:22:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:22:12 INFO - PROCESS | 17353 | 1464142932552 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 19:22:12 INFO - PROCESS | 17353 | 1464142932558 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:22:12 INFO - PROCESS | 17353 | 1464142932562 Marionette TRACE conn4 <- [1,2950,null,{}] 19:22:12 INFO - PROCESS | 17353 | 1464142932568 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:12 INFO - PROCESS | 17353 | 1464142932844 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 19:22:13 INFO - PROCESS | 17353 | 1464142933138 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:13 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e39b400 == 176 [pid = 17353] [id = 745] 19:22:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x924d9000) [pid = 17353] [serial = 2236] [outer = (nil)] 19:22:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x93a83800) [pid = 17353] [serial = 2237] [outer = 0x924d9000] 19:22:13 INFO - PROCESS | 17353 | 1464142933234 Marionette DEBUG loaded listener.js 19:22:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x93a88400) [pid = 17353] [serial = 2238] [outer = 0x924d9000] 19:22:13 INFO - PROCESS | 17353 | ++DOCSHELL 0x924db400 == 177 [pid = 17353] [id = 746] 19:22:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x94fb4000) [pid = 17353] [serial = 2239] [outer = (nil)] 19:22:13 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x9515d400) [pid = 17353] [serial = 2240] [outer = 0x94fb4000] 19:22:14 INFO - PROCESS | 17353 | 1464142934206 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:22:14 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. 19:22:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1691ms 19:22:14 INFO - PROCESS | 17353 | 1464142934250 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 19:22:14 INFO - PROCESS | 17353 | 1464142934254 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 19:22:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:22:14 INFO - PROCESS | 17353 | 1464142934261 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:22:14 INFO - PROCESS | 17353 | 1464142934264 Marionette TRACE conn4 <- [1,2954,null,{}] 19:22:14 INFO - PROCESS | 17353 | 1464142934270 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:14 INFO - PROCESS | 17353 | 1464142934614 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 19:22:14 INFO - PROCESS | 17353 | 1464142934975 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:15 INFO - PROCESS | 17353 | ++DOCSHELL 0x937b1c00 == 178 [pid = 17353] [id = 747] 19:22:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x94f08c00) [pid = 17353] [serial = 2241] [outer = (nil)] 19:22:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x9515cc00) [pid = 17353] [serial = 2242] [outer = 0x94f08c00] 19:22:15 INFO - PROCESS | 17353 | 1464142935079 Marionette DEBUG loaded listener.js 19:22:15 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x95164000) [pid = 17353] [serial = 2243] [outer = 0x94f08c00] 19:22:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:22:15 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 19:22:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1633ms 19:22:15 INFO - PROCESS | 17353 | 1464142935886 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:22:15 INFO - PROCESS | 17353 | 1464142935896 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 19:22:15 INFO - PROCESS | 17353 | 1464142935900 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 19:22:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:22:15 INFO - PROCESS | 17353 | 1464142935933 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:22:15 INFO - PROCESS | 17353 | 1464142935936 Marionette TRACE conn4 <- [1,2958,null,{}] 19:22:15 INFO - PROCESS | 17353 | 1464142935942 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:16 INFO - PROCESS | 17353 | 1464142936212 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 19:22:16 INFO - PROCESS | 17353 | 1464142936513 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:16 INFO - PROCESS | 17353 | ++DOCSHELL 0x91466400 == 179 [pid = 17353] [id = 748] 19:22:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0x928f2400) [pid = 17353] [serial = 2244] [outer = (nil)] 19:22:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0x96c47400) [pid = 17353] [serial = 2245] [outer = 0x928f2400] 19:22:16 INFO - PROCESS | 17353 | 1464142936606 Marionette DEBUG loaded listener.js 19:22:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0x9768d000) [pid = 17353] [serial = 2246] [outer = 0x928f2400] 19:22:17 INFO - PROCESS | 17353 | 1464142937595 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:22:17 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. 19:22:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1690ms 19:22:17 INFO - PROCESS | 17353 | 1464142937615 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 19:22:17 INFO - PROCESS | 17353 | 1464142937619 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 19:22:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:22:17 INFO - PROCESS | 17353 | 1464142937626 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:22:17 INFO - PROCESS | 17353 | 1464142937631 Marionette TRACE conn4 <- [1,2962,null,{}] 19:22:17 INFO - PROCESS | 17353 | 1464142937637 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:17 INFO - PROCESS | 17353 | 1464142937900 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 19:22:18 INFO - PROCESS | 17353 | 1464142938224 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:18 INFO - PROCESS | 17353 | ++DOCSHELL 0x9807e400 == 180 [pid = 17353] [id = 749] 19:22:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x9943cc00) [pid = 17353] [serial = 2247] [outer = (nil)] 19:22:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x99d71000) [pid = 17353] [serial = 2248] [outer = 0x9943cc00] 19:22:18 INFO - PROCESS | 17353 | 1464142938383 Marionette DEBUG loaded listener.js 19:22:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x9a0ddc00) [pid = 17353] [serial = 2249] [outer = 0x9943cc00] 19:22:19 INFO - PROCESS | 17353 | 1464142939218 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:22:19 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. 19:22:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1635ms 19:22:19 INFO - PROCESS | 17353 | 1464142939264 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 19:22:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:22:19 INFO - PROCESS | 17353 | 1464142939268 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 19:22:19 INFO - PROCESS | 17353 | 1464142939275 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:22:19 INFO - PROCESS | 17353 | 1464142939279 Marionette TRACE conn4 <- [1,2966,null,{}] 19:22:19 INFO - PROCESS | 17353 | 1464142939285 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:19 INFO - PROCESS | 17353 | 1464142939534 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 19:22:19 INFO - PROCESS | 17353 | 1464142939857 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:19 INFO - PROCESS | 17353 | ++DOCSHELL 0x94fb9400 == 181 [pid = 17353] [id = 750] 19:22:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x99112c00) [pid = 17353] [serial = 2250] [outer = (nil)] 19:22:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x9ac8bc00) [pid = 17353] [serial = 2251] [outer = 0x99112c00] 19:22:19 INFO - PROCESS | 17353 | 1464142939947 Marionette DEBUG loaded listener.js 19:22:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x9ac8e000) [pid = 17353] [serial = 2252] [outer = 0x99112c00] 19:22:20 INFO - PROCESS | 17353 | 1464142940835 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:22:20 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. 19:22:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1582ms 19:22:20 INFO - PROCESS | 17353 | 1464142940857 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 19:22:20 INFO - PROCESS | 17353 | 1464142940861 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 19:22:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:22:20 INFO - PROCESS | 17353 | 1464142940868 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:22:20 INFO - PROCESS | 17353 | 1464142940872 Marionette TRACE conn4 <- [1,2970,null,{}] 19:22:20 INFO - PROCESS | 17353 | 1464142940877 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:21 INFO - PROCESS | 17353 | 1464142941239 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 19:22:21 INFO - PROCESS | 17353 | 1464142941486 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:21 INFO - PROCESS | 17353 | ++DOCSHELL 0x87168800 == 182 [pid = 17353] [id = 751] 19:22:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x990b0c00) [pid = 17353] [serial = 2253] [outer = (nil)] 19:22:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x9afb0400) [pid = 17353] [serial = 2254] [outer = 0x990b0c00] 19:22:21 INFO - PROCESS | 17353 | 1464142941581 Marionette DEBUG loaded listener.js 19:22:21 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0x9b1e1400) [pid = 17353] [serial = 2255] [outer = 0x990b0c00] 19:22:22 INFO - PROCESS | 17353 | 1464142942485 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:22:22 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. 19:22:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1632ms 19:22:22 INFO - PROCESS | 17353 | 1464142942501 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 19:22:22 INFO - PROCESS | 17353 | 1464142942505 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 19:22:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:22:22 INFO - PROCESS | 17353 | 1464142942511 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:22:22 INFO - PROCESS | 17353 | 1464142942514 Marionette TRACE conn4 <- [1,2974,null,{}] 19:22:22 INFO - PROCESS | 17353 | 1464142942520 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:22 INFO - PROCESS | 17353 | 1464142942777 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 19:22:23 INFO - PROCESS | 17353 | 1464142943070 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:23 INFO - PROCESS | 17353 | ++DOCSHELL 0x9afa6c00 == 183 [pid = 17353] [id = 752] 19:22:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0x9b322000) [pid = 17353] [serial = 2256] [outer = (nil)] 19:22:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0x9b333400) [pid = 17353] [serial = 2257] [outer = 0x9b322000] 19:22:23 INFO - PROCESS | 17353 | 1464142943171 Marionette DEBUG loaded listener.js 19:22:23 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0x9b337400) [pid = 17353] [serial = 2258] [outer = 0x9b322000] 19:22:24 INFO - PROCESS | 17353 | 1464142944037 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 19:22:24 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. 19:22:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1586ms 19:22:24 INFO - PROCESS | 17353 | 1464142944098 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 19:22:24 INFO - PROCESS | 17353 | 1464142944101 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 19:22:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:22:24 INFO - PROCESS | 17353 | 1464142944108 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:22:24 INFO - PROCESS | 17353 | 1464142944112 Marionette TRACE conn4 <- [1,2978,null,{}] 19:22:24 INFO - PROCESS | 17353 | 1464142944118 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:24 INFO - PROCESS | 17353 | 1464142944363 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 19:22:24 INFO - PROCESS | 17353 | 1464142944686 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b1de000 == 184 [pid = 17353] [id = 753] 19:22:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 183 (0x9b449000) [pid = 17353] [serial = 2259] [outer = (nil)] 19:22:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 184 (0x9b766000) [pid = 17353] [serial = 2260] [outer = 0x9b449000] 19:22:24 INFO - PROCESS | 17353 | 1464142944782 Marionette DEBUG loaded listener.js 19:22:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 185 (0x9b76b000) [pid = 17353] [serial = 2261] [outer = 0x9b449000] 19:22:25 INFO - PROCESS | 17353 | 1464142945653 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:22:25 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. 19:22:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1581ms 19:22:25 INFO - PROCESS | 17353 | 1464142945692 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 19:22:25 INFO - PROCESS | 17353 | 1464142945695 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 19:22:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:22:25 INFO - PROCESS | 17353 | 1464142945702 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:22:25 INFO - PROCESS | 17353 | 1464142945706 Marionette TRACE conn4 <- [1,2982,null,{}] 19:22:25 INFO - PROCESS | 17353 | 1464142945712 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:25 INFO - PROCESS | 17353 | 1464142945957 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 19:22:26 INFO - PROCESS | 17353 | 1464142946282 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:26 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b1e0c00 == 185 [pid = 17353] [id = 754] 19:22:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 186 (0x9b331000) [pid = 17353] [serial = 2262] [outer = (nil)] 19:22:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 187 (0x9b7d1c00) [pid = 17353] [serial = 2263] [outer = 0x9b331000] 19:22:26 INFO - PROCESS | 17353 | 1464142946376 Marionette DEBUG loaded listener.js 19:22:26 INFO - PROCESS | 17353 | ++DOMWINDOW == 188 (0x9b7db800) [pid = 17353] [serial = 2264] [outer = 0x9b331000] 19:22:27 INFO - PROCESS | 17353 | 1464142947259 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 19:22:27 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 19:22:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:22:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:22:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1581ms 19:22:27 INFO - PROCESS | 17353 | 1464142947284 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 19:22:27 INFO - PROCESS | 17353 | 1464142947288 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 19:22:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:22:27 INFO - PROCESS | 17353 | 1464142947295 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:22:27 INFO - PROCESS | 17353 | 1464142947299 Marionette TRACE conn4 <- [1,2986,null,{}] 19:22:27 INFO - PROCESS | 17353 | 1464142947305 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:27 INFO - PROCESS | 17353 | 1464142947558 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 19:22:27 INFO - PROCESS | 17353 | 1464142947893 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x9b32dc00 == 186 [pid = 17353] [id = 755] 19:22:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 189 (0x9bc3e000) [pid = 17353] [serial = 2265] [outer = (nil)] 19:22:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 190 (0x9bff0000) [pid = 17353] [serial = 2266] [outer = 0x9bc3e000] 19:22:27 INFO - PROCESS | 17353 | 1464142947989 Marionette DEBUG loaded listener.js 19:22:28 INFO - PROCESS | 17353 | ++DOMWINDOW == 191 (0x9bffe800) [pid = 17353] [serial = 2267] [outer = 0x9bc3e000] 19:22:28 INFO - PROCESS | 17353 | 1464142948863 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:22:28 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. 19:22:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1599ms 19:22:28 INFO - PROCESS | 17353 | 1464142948898 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 19:22:28 INFO - PROCESS | 17353 | 1464142948904 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 19:22:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:22:28 INFO - PROCESS | 17353 | 1464142948915 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:22:28 INFO - PROCESS | 17353 | 1464142948920 Marionette TRACE conn4 <- [1,2990,null,{}] 19:22:28 INFO - PROCESS | 17353 | 1464142948931 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:29 INFO - PROCESS | 17353 | 1464142949235 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 19:22:29 INFO - PROCESS | 17353 | 1464142949558 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:29 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ef9400 == 187 [pid = 17353] [id = 756] 19:22:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 192 (0x8a5f9000) [pid = 17353] [serial = 2268] [outer = (nil)] 19:22:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 193 (0x9c4b0800) [pid = 17353] [serial = 2269] [outer = 0x8a5f9000] 19:22:29 INFO - PROCESS | 17353 | 1464142949696 Marionette DEBUG loaded listener.js 19:22:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 194 (0x9d418800) [pid = 17353] [serial = 2270] [outer = 0x8a5f9000] 19:22:30 INFO - PROCESS | 17353 | ++DOCSHELL 0xa1059000 == 188 [pid = 17353] [id = 757] 19:22:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 195 (0xa105fc00) [pid = 17353] [serial = 2271] [outer = (nil)] 19:22:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 196 (0xa2102800) [pid = 17353] [serial = 2272] [outer = 0xa105fc00] 19:22:33 INFO - PROCESS | 17353 | --DOCSHELL 0x8c8b5c00 == 187 [pid = 17353] [id = 646] 19:22:33 INFO - PROCESS | 17353 | --DOCSHELL 0x86f7a400 == 186 [pid = 17353] [id = 675] 19:22:33 INFO - PROCESS | 17353 | --DOCSHELL 0x87170c00 == 185 [pid = 17353] [id = 643] 19:22:33 INFO - PROCESS | 17353 | --DOCSHELL 0x90d60400 == 184 [pid = 17353] [id = 641] 19:22:33 INFO - PROCESS | 17353 | --DOCSHELL 0x991b1400 == 183 [pid = 17353] [id = 304] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 195 (0x8d79cc00) [pid = 17353] [serial = 2040] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 194 (0x8d514400) [pid = 17353] [serial = 2037] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 193 (0x8e164c00) [pid = 17353] [serial = 2043] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 192 (0x90d5d800) [pid = 17353] [serial = 2049] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 191 (0x8c952400) [pid = 17353] [serial = 2034] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 190 (0x8f31f400) [pid = 17353] [serial = 2046] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 189 (0x8a3ef400) [pid = 17353] [serial = 2031] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 188 (0x94f0a000) [pid = 17353] [serial = 2064] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 187 (0x9146f400) [pid = 17353] [serial = 2055] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 186 (0x91010800) [pid = 17353] [serial = 2052] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 185 (0x99d70000) [pid = 17353] [serial = 2070] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 184 (0x928e8000) [pid = 17353] [serial = 2061] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 183 (0x95166c00) [pid = 17353] [serial = 2067] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 182 (0x92348c00) [pid = 17353] [serial = 2058] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0x8c7d0400) [pid = 17353] [serial = 2148] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x93a8b800) [pid = 17353] [serial = 2114] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x87166400) [pid = 17353] [serial = 2138] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0x8eb08000) [pid = 17353] [serial = 2099] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x8b479000) [pid = 17353] [serial = 2145] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0x928ef400) [pid = 17353] [serial = 2111] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0x923ae400) [pid = 17353] [serial = 2108] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0x9b44d000) [pid = 17353] [serial = 2121] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x8c8ac800) [pid = 17353] [serial = 2090] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x98086400) [pid = 17353] [serial = 2117] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x9b449400) [pid = 17353] [serial = 2120] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x90d54400) [pid = 17353] [serial = 2102] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0xa0506800) [pid = 17353] [serial = 2129] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x9b882400) [pid = 17353] [serial = 2123] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x89480800) [pid = 17353] [serial = 2087] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x8b7a9400) [pid = 17353] [serial = 2147] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0xa3028400) [pid = 17353] [serial = 2136] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x8a429400) [pid = 17353] [serial = 2088] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x924dd400) [pid = 17353] [serial = 2109] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x94f04000) [pid = 17353] [serial = 2115] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x9c467400) [pid = 17353] [serial = 2127] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x89dc9c00) [pid = 17353] [serial = 2141] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8f318c00) [pid = 17353] [serial = 2100] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x8cd82400) [pid = 17353] [serial = 2028] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x9bd98400) [pid = 17353] [serial = 2124] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x8c9c0400) [pid = 17353] [serial = 2091] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0xa050b800) [pid = 17353] [serial = 2130] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x920f4c00) [pid = 17353] [serial = 2106] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x8d7a9800) [pid = 17353] [serial = 2094] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x8a3f4800) [pid = 17353] [serial = 2142] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0xa21a5000) [pid = 17353] [serial = 2132] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0xa21b1400) [pid = 17353] [serial = 2133] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0xa2410000) [pid = 17353] [serial = 2135] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x8d62d400) [pid = 17353] [serial = 2093] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x8e9b0c00) [pid = 17353] [serial = 2096] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x9a0aec00) [pid = 17353] [serial = 2118] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x91467000) [pid = 17353] [serial = 2103] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x87ef7400) [pid = 17353] [serial = 2139] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x92050400) [pid = 17353] [serial = 2105] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x935d2800) [pid = 17353] [serial = 2112] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x9bffe000) [pid = 17353] [serial = 2126] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x8aff3800) [pid = 17353] [serial = 2144] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x8ea1a000) [pid = 17353] [serial = 2097] [outer = (nil)] [url = about:blank] 19:22:34 INFO - PROCESS | 17353 | 1464142954093 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:22:34 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. 19:22:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 5202ms 19:22:34 INFO - PROCESS | 17353 | 1464142954116 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 19:22:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:22:34 INFO - PROCESS | 17353 | 1464142954121 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 19:22:34 INFO - PROCESS | 17353 | 1464142954129 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:22:34 INFO - PROCESS | 17353 | 1464142954132 Marionette TRACE conn4 <- [1,2994,null,{}] 19:22:34 INFO - PROCESS | 17353 | 1464142954142 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:34 INFO - PROCESS | 17353 | 1464142954431 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 19:22:34 INFO - PROCESS | 17353 | 1464142954711 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:34 INFO - PROCESS | 17353 | ++DOCSHELL 0x86f7fc00 == 184 [pid = 17353] [id = 758] 19:22:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x881cb800) [pid = 17353] [serial = 2273] [outer = (nil)] 19:22:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x89dd1c00) [pid = 17353] [serial = 2274] [outer = 0x881cb800] 19:22:34 INFO - PROCESS | 17353 | 1464142954794 Marionette DEBUG loaded listener.js 19:22:34 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8a42cc00) [pid = 17353] [serial = 2275] [outer = 0x881cb800] 19:22:35 INFO - PROCESS | 17353 | 1464142955550 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:22:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:22:35 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 19:22:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1446ms 19:22:35 INFO - PROCESS | 17353 | 1464142955575 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 19:22:35 INFO - PROCESS | 17353 | 1464142955583 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 19:22:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:22:35 INFO - PROCESS | 17353 | 1464142955594 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:22:35 INFO - PROCESS | 17353 | 1464142955598 Marionette TRACE conn4 <- [1,2998,null,{}] 19:22:35 INFO - PROCESS | 17353 | 1464142955605 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:35 INFO - PROCESS | 17353 | 1464142955928 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 19:22:35 INFO - PROCESS | 17353 | 1464142955959 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:35 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b46e000 == 185 [pid = 17353] [id = 759] 19:22:35 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8b55a400) [pid = 17353] [serial = 2276] [outer = (nil)] 19:22:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8b7a6800) [pid = 17353] [serial = 2277] [outer = 0x8b55a400] 19:22:36 INFO - PROCESS | 17353 | 1464142956036 Marionette DEBUG loaded listener.js 19:22:36 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8c84a800) [pid = 17353] [serial = 2278] [outer = 0x8b55a400] 19:22:37 INFO - PROCESS | 17353 | 1464142957059 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:22:37 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. 19:22:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1500ms 19:22:37 INFO - PROCESS | 17353 | 1464142957094 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 19:22:37 INFO - PROCESS | 17353 | 1464142957098 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 19:22:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:22:37 INFO - PROCESS | 17353 | 1464142957104 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:22:37 INFO - PROCESS | 17353 | 1464142957110 Marionette TRACE conn4 <- [1,3002,null,{}] 19:22:37 INFO - PROCESS | 17353 | 1464142957140 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:37 INFO - PROCESS | 17353 | 1464142957462 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 19:22:37 INFO - PROCESS | 17353 | 1464142957507 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:37 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c852000 == 186 [pid = 17353] [id = 760] 19:22:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8cd83000) [pid = 17353] [serial = 2279] [outer = (nil)] 19:22:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x8cdb1400) [pid = 17353] [serial = 2280] [outer = 0x8cd83000] 19:22:37 INFO - PROCESS | 17353 | 1464142957588 Marionette DEBUG loaded listener.js 19:22:37 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x8cf59c00) [pid = 17353] [serial = 2281] [outer = 0x8cd83000] 19:22:38 INFO - PROCESS | 17353 | 1464142958578 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:22:38 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. 19:22:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1485ms 19:22:38 INFO - PROCESS | 17353 | 1464142958590 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 19:22:38 INFO - PROCESS | 17353 | 1464142958595 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 19:22:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:22:38 INFO - PROCESS | 17353 | 1464142958601 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:22:38 INFO - PROCESS | 17353 | 1464142958604 Marionette TRACE conn4 <- [1,3006,null,{}] 19:22:38 INFO - PROCESS | 17353 | 1464142958620 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:39 INFO - PROCESS | 17353 | 1464142959446 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x8cd87000) [pid = 17353] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x8cf60000) [pid = 17353] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x924d5800) [pid = 17353] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x8cdba800) [pid = 17353] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x920ed400) [pid = 17353] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x91010400) [pid = 17353] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x910e7c00) [pid = 17353] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x91009c00) [pid = 17353] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x8f7bf400) [pid = 17353] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x8ea1ac00) [pid = 17353] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x8d828c00) [pid = 17353] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x8e9ab400) [pid = 17353] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x8d827000) [pid = 17353] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x8d5c2800) [pid = 17353] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x8d517000) [pid = 17353] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x8cdbd800) [pid = 17353] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x8c856c00) [pid = 17353] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x89474400) [pid = 17353] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x8a3f7000) [pid = 17353] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:22:39 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0x8afea800) [pid = 17353] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:22:39 INFO - PROCESS | 17353 | 1464142959722 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:39 INFO - PROCESS | 17353 | ++DOCSHELL 0x89474400 == 187 [pid = 17353] [id = 761] 19:22:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x8a3f7000) [pid = 17353] [serial = 2282] [outer = (nil)] 19:22:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8c8a9400) [pid = 17353] [serial = 2283] [outer = 0x8a3f7000] 19:22:39 INFO - PROCESS | 17353 | 1464142959808 Marionette DEBUG loaded listener.js 19:22:39 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8d516400) [pid = 17353] [serial = 2284] [outer = 0x8a3f7000] 19:22:40 INFO - PROCESS | 17353 | 1464142960521 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:22:40 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. 19:22:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1954ms 19:22:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:22:40 INFO - PROCESS | 17353 | 1464142960556 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 19:22:40 INFO - PROCESS | 17353 | 1464142960559 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 19:22:40 INFO - PROCESS | 17353 | 1464142960566 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:22:40 INFO - PROCESS | 17353 | 1464142960569 Marionette TRACE conn4 <- [1,3010,null,{}] 19:22:40 INFO - PROCESS | 17353 | 1464142960575 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:40 INFO - PROCESS | 17353 | 1464142960888 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 19:22:40 INFO - PROCESS | 17353 | 1464142960917 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:40 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cf5ec00 == 188 [pid = 17353] [id = 762] 19:22:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8d5a9c00) [pid = 17353] [serial = 2285] [outer = (nil)] 19:22:40 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8d62cc00) [pid = 17353] [serial = 2286] [outer = 0x8d5a9c00] 19:22:40 INFO - PROCESS | 17353 | 1464142960994 Marionette DEBUG loaded listener.js 19:22:41 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8d690400) [pid = 17353] [serial = 2287] [outer = 0x8d5a9c00] 19:22:42 INFO - PROCESS | 17353 | 1464142962252 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 19:22:42 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 19:22:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1737ms 19:22:42 INFO - PROCESS | 17353 | 1464142962303 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 19:22:42 INFO - PROCESS | 17353 | 1464142962312 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 19:22:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:22:42 INFO - PROCESS | 17353 | 1464142962368 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:22:42 INFO - PROCESS | 17353 | 1464142962376 Marionette TRACE conn4 <- [1,3014,null,{}] 19:22:42 INFO - PROCESS | 17353 | 1464142962389 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:42 INFO - PROCESS | 17353 | 1464142962657 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 19:22:43 INFO - PROCESS | 17353 | 1464142963040 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:43 INFO - PROCESS | 17353 | ++DOCSHELL 0x8a42c000 == 189 [pid = 17353] [id = 763] 19:22:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8a42c400) [pid = 17353] [serial = 2288] [outer = (nil)] 19:22:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8b54dc00) [pid = 17353] [serial = 2289] [outer = 0x8a42c400] 19:22:43 INFO - PROCESS | 17353 | 1464142963140 Marionette DEBUG loaded listener.js 19:22:43 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8b7a5c00) [pid = 17353] [serial = 2290] [outer = 0x8a42c400] 19:22:43 INFO - PROCESS | 17353 | [17353] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:22:44 INFO - PROCESS | 17353 | 1464142964081 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:22:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:22:44 INFO - {} 19:22:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:22:44 INFO - {} 19:22:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:22:44 INFO - {} 19:22:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:22:44 INFO - {} 19:22:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1750ms 19:22:44 INFO - PROCESS | 17353 | 1464142964114 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 19:22:44 INFO - PROCESS | 17353 | 1464142964124 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 19:22:44 INFO - TEST-START | /FileAPI/fileReader.html 19:22:44 INFO - PROCESS | 17353 | 1464142964135 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:22:44 INFO - PROCESS | 17353 | 1464142964139 Marionette TRACE conn4 <- [1,3018,null,{}] 19:22:44 INFO - PROCESS | 17353 | 1464142964196 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:44 INFO - PROCESS | 17353 | 1464142964467 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 19:22:44 INFO - PROCESS | 17353 | 1464142964833 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:44 INFO - PROCESS | 17353 | ++DOCSHELL 0x8cdb5c00 == 190 [pid = 17353] [id = 764] 19:22:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8cdbc400) [pid = 17353] [serial = 2291] [outer = (nil)] 19:22:44 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8d695c00) [pid = 17353] [serial = 2292] [outer = 0x8cdbc400] 19:22:44 INFO - PROCESS | 17353 | 1464142964929 Marionette DEBUG loaded listener.js 19:22:45 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8d820400) [pid = 17353] [serial = 2293] [outer = 0x8cdbc400] 19:22:45 INFO - PROCESS | 17353 | 1464142965813 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 19:22:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:22:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:22:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:22:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:22:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 1734ms 19:22:45 INFO - PROCESS | 17353 | 1464142965871 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 19:22:45 INFO - PROCESS | 17353 | 1464142965876 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 19:22:45 INFO - TEST-START | /FileAPI/historical.html 19:22:45 INFO - PROCESS | 17353 | 1464142965883 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:22:45 INFO - PROCESS | 17353 | 1464142965889 Marionette TRACE conn4 <- [1,3022,null,{}] 19:22:45 INFO - PROCESS | 17353 | 1464142965906 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:46 INFO - PROCESS | 17353 | 1464142966280 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 19:22:46 INFO - PROCESS | 17353 | 1464142966564 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:46 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e3a0000 == 191 [pid = 17353] [id = 765] 19:22:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8e9a9800) [pid = 17353] [serial = 2294] [outer = (nil)] 19:22:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8e9af000) [pid = 17353] [serial = 2295] [outer = 0x8e9a9800] 19:22:46 INFO - PROCESS | 17353 | 1464142966664 Marionette DEBUG loaded listener.js 19:22:46 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8ea1b800) [pid = 17353] [serial = 2296] [outer = 0x8e9a9800] 19:22:47 INFO - PROCESS | 17353 | 1464142967528 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 19:22:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:22:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:22:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:22:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:22:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:22:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:22:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:22:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:22:47 INFO - TEST-OK | /FileAPI/historical.html | took 1688ms 19:22:47 INFO - PROCESS | 17353 | 1464142967575 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 19:22:47 INFO - PROCESS | 17353 | 1464142967581 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 19:22:47 INFO - TEST-START | /FileAPI/idlharness.html 19:22:47 INFO - PROCESS | 17353 | 1464142967588 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:22:47 INFO - PROCESS | 17353 | 1464142967592 Marionette TRACE conn4 <- [1,3026,null,{}] 19:22:47 INFO - PROCESS | 17353 | 1464142967598 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:47 INFO - PROCESS | 17353 | 1464142967884 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 19:22:48 INFO - PROCESS | 17353 | 1464142968203 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:48 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e9acc00 == 192 [pid = 17353] [id = 766] 19:22:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8eb03800) [pid = 17353] [serial = 2297] [outer = (nil)] 19:22:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8f313400) [pid = 17353] [serial = 2298] [outer = 0x8eb03800] 19:22:48 INFO - PROCESS | 17353 | 1464142968356 Marionette DEBUG loaded listener.js 19:22:48 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8f31a000) [pid = 17353] [serial = 2299] [outer = 0x8eb03800] 19:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:22:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:22:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:22:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:22:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:22:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:22:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:22:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:22:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:22:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:22:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:22:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:22:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:22:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:22:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:22:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:22:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:22:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:22:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:22:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:22:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:22:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:22:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:22:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:22:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:22:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:22:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:22:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:22:49 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 19:22:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:22:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:22:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:22:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:22:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:22:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:22:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:22:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:22:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:22:50 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 19:22:50 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 19:22:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:22:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:22:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:22:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:22:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:22:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:22:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:22:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:22:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:22:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:22:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:22:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:22:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:22:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:22:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:22:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:22:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:22:50 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 19:22:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:22:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:22:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:22:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:22:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:22:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:22:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:22:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:22:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:22:50 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 19:22:50 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 19:22:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:22:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:22:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:22:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:22:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:22:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:22:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:22:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:22:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:22:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 2422ms 19:22:50 INFO - PROCESS | 17353 | 1464142969843 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 19:22:50 INFO - PROCESS | 17353 | 1464142970181 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 19:22:50 INFO - PROCESS | 17353 | 1464142970184 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 19:22:50 INFO - TEST-START | /FileAPI/idlharness.worker 19:22:50 INFO - PROCESS | 17353 | 1464142970198 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:22:50 INFO - PROCESS | 17353 | 1464142970201 Marionette TRACE conn4 <- [1,3030,null,{}] 19:22:50 INFO - PROCESS | 17353 | 1464142970207 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:50 INFO - PROCESS | 17353 | 1464142970484 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 19:22:50 INFO - PROCESS | 17353 | 1464142970768 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:50 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d5b5c00 == 193 [pid = 17353] [id = 767] 19:22:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x8ea5c400) [pid = 17353] [serial = 2300] [outer = (nil)] 19:22:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x924d6c00) [pid = 17353] [serial = 2301] [outer = 0x8ea5c400] 19:22:50 INFO - PROCESS | 17353 | 1464142970855 Marionette DEBUG loaded listener.js 19:22:50 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x924dd800) [pid = 17353] [serial = 2302] [outer = 0x8ea5c400] 19:22:51 INFO - PROCESS | 17353 | [17353] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:22:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:22:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:22:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:22:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:22:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:22:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:22:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:22:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:22:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:22:53 INFO - {} 19:22:53 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 19:22:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:22:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:22:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:22:53 INFO - {} 19:22:53 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 - {} 19:22:53 INFO - {} 19:22:53 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 19:22:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:22:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:22:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:22:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:22:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:22:53 INFO - {} 19:22:53 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 19:22:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:22:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:22:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:22:53 INFO - {} 19:22:53 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 - {} 19:22:53 INFO - {} 19:22:53 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 19:22:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:22:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:22:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 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 19:22:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:22:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:22:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:22:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:22:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:22:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 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 19:22:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:22:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 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 19:22:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:22:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 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 19:22:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:22:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:22:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:22:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:22:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:22:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:22:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:22:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:22:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:22:53 INFO - {} 19:22:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2931ms 19:22:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:22:53 INFO - PROCESS | 17353 | 1464142973000 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 19:22:53 INFO - PROCESS | 17353 | 1464142973138 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 19:22:53 INFO - PROCESS | 17353 | 1464142973153 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 19:22:53 INFO - PROCESS | 17353 | 1464142973164 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:22:53 INFO - PROCESS | 17353 | 1464142973177 Marionette TRACE conn4 <- [1,3034,null,{}] 19:22:53 INFO - PROCESS | 17353 | 1464142973195 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:53 INFO - PROCESS | 17353 | 1464142973608 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 19:22:53 INFO - PROCESS | 17353 | 1464142973926 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:53 INFO - PROCESS | 17353 | ++DOCSHELL 0x923a9400 == 194 [pid = 17353] [id = 768] 19:22:53 INFO - PROCESS | 17353 | ++DOMWINDOW == 150 (0x924d8c00) [pid = 17353] [serial = 2303] [outer = (nil)] 19:22:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 151 (0xa22c8000) [pid = 17353] [serial = 2304] [outer = 0x924d8c00] 19:22:54 INFO - PROCESS | 17353 | 1464142974018 Marionette DEBUG loaded listener.js 19:22:54 INFO - PROCESS | 17353 | ++DOMWINDOW == 152 (0xa2630000) [pid = 17353] [serial = 2305] [outer = 0x924d8c00] 19:22:54 INFO - PROCESS | 17353 | 1464142974873 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 19:22:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:22:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1763ms 19:22:54 INFO - PROCESS | 17353 | 1464142974930 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 19:22:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:22:54 INFO - PROCESS | 17353 | 1464142974935 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 19:22:54 INFO - PROCESS | 17353 | 1464142974942 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:22:54 INFO - PROCESS | 17353 | 1464142974946 Marionette TRACE conn4 <- [1,3038,null,{}] 19:22:54 INFO - PROCESS | 17353 | 1464142974952 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:55 INFO - PROCESS | 17353 | 1464142975187 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 19:22:55 INFO - PROCESS | 17353 | 1464142975502 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:55 INFO - PROCESS | 17353 | ++DOCSHELL 0xa22c7000 == 195 [pid = 17353] [id = 769] 19:22:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 153 (0xa2410000) [pid = 17353] [serial = 2306] [outer = (nil)] 19:22:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 154 (0xa30c8000) [pid = 17353] [serial = 2307] [outer = 0xa2410000] 19:22:55 INFO - PROCESS | 17353 | 1464142975595 Marionette DEBUG loaded listener.js 19:22:55 INFO - PROCESS | 17353 | ++DOMWINDOW == 155 (0xa30f0800) [pid = 17353] [serial = 2308] [outer = 0xa2410000] 19:22:56 INFO - PROCESS | 17353 | 1464142976469 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 19:22:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:22:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1586ms 19:22:56 INFO - PROCESS | 17353 | 1464142976529 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 19:22:56 INFO - PROCESS | 17353 | 1464142976532 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 19:22:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:22:56 INFO - PROCESS | 17353 | 1464142976541 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:22:56 INFO - PROCESS | 17353 | 1464142976545 Marionette TRACE conn4 <- [1,3042,null,{}] 19:22:56 INFO - PROCESS | 17353 | 1464142976568 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:56 INFO - PROCESS | 17353 | 1464142976919 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 19:22:57 INFO - PROCESS | 17353 | 1464142977156 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:57 INFO - PROCESS | 17353 | ++DOCSHELL 0x881c5400 == 196 [pid = 17353] [id = 770] 19:22:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 156 (0x8d512800) [pid = 17353] [serial = 2309] [outer = (nil)] 19:22:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 157 (0xa35ebc00) [pid = 17353] [serial = 2310] [outer = 0x8d512800] 19:22:57 INFO - PROCESS | 17353 | 1464142977305 Marionette DEBUG loaded listener.js 19:22:57 INFO - PROCESS | 17353 | ++DOMWINDOW == 158 (0xa503b400) [pid = 17353] [serial = 2311] [outer = 0x8d512800] 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:22:58 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. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:22:58 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'.) 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:22:58 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. 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:22:58 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. 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:22:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:22:58 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. 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:22:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 19:22:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:22:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:22:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:22:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1942ms 19:22:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:22:58 INFO - PROCESS | 17353 | 1464142978393 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 19:22:58 INFO - PROCESS | 17353 | 1464142978493 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 19:22:58 INFO - PROCESS | 17353 | 1464142978505 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 19:22:58 INFO - PROCESS | 17353 | 1464142978625 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:22:58 INFO - PROCESS | 17353 | 1464142978635 Marionette TRACE conn4 <- [1,3046,null,{}] 19:22:58 INFO - PROCESS | 17353 | 1464142978699 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:58 INFO - PROCESS | 17353 | 1464142978959 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 19:22:59 INFO - PROCESS | 17353 | 1464142979304 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:59 INFO - PROCESS | 17353 | ++DOCSHELL 0x928f5000 == 197 [pid = 17353] [id = 771] 19:22:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 159 (0x935cd000) [pid = 17353] [serial = 2312] [outer = (nil)] 19:22:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 160 (0x93a89400) [pid = 17353] [serial = 2313] [outer = 0x935cd000] 19:22:59 INFO - PROCESS | 17353 | 1464142979395 Marionette DEBUG loaded listener.js 19:22:59 INFO - PROCESS | 17353 | ++DOMWINDOW == 161 (0x94463000) [pid = 17353] [serial = 2314] [outer = 0x935cd000] 19:22:59 INFO - PROCESS | 17353 | [17353] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:23:00 INFO - PROCESS | 17353 | 1464142980310 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:23:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:23:00 INFO - {} 19:23:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1837ms 19:23:00 INFO - PROCESS | 17353 | 1464142980365 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 19:23:00 INFO - PROCESS | 17353 | 1464142980369 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 19:23:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:23:00 INFO - PROCESS | 17353 | 1464142980376 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:23:00 INFO - PROCESS | 17353 | 1464142980379 Marionette TRACE conn4 <- [1,3050,null,{}] 19:23:00 INFO - PROCESS | 17353 | 1464142980385 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:00 INFO - PROCESS | 17353 | 1464142980746 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 19:23:01 INFO - PROCESS | 17353 | 1464142981038 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:01 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e394c00 == 198 [pid = 17353] [id = 772] 19:23:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 162 (0x923a8400) [pid = 17353] [serial = 2315] [outer = (nil)] 19:23:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 163 (0x97689400) [pid = 17353] [serial = 2316] [outer = 0x923a8400] 19:23:01 INFO - PROCESS | 17353 | 1464142981135 Marionette DEBUG loaded listener.js 19:23:01 INFO - PROCESS | 17353 | ++DOMWINDOW == 164 (0x99112000) [pid = 17353] [serial = 2317] [outer = 0x923a8400] 19:23:02 INFO - PROCESS | 17353 | 1464142982023 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 19:23:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:23:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:23:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:23:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:23:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1690ms 19:23:02 INFO - PROCESS | 17353 | 1464142982069 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 19:23:02 INFO - PROCESS | 17353 | 1464142982075 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 19:23:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:23:02 INFO - PROCESS | 17353 | 1464142982083 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:23:02 INFO - PROCESS | 17353 | 1464142982088 Marionette TRACE conn4 <- [1,3054,null,{}] 19:23:02 INFO - PROCESS | 17353 | 1464142982094 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:02 INFO - PROCESS | 17353 | 1464142982389 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 19:23:02 INFO - PROCESS | 17353 | 1464142982716 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:02 INFO - PROCESS | 17353 | ++DOCSHELL 0x990b2c00 == 199 [pid = 17353] [id = 773] 19:23:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 165 (0x9afae400) [pid = 17353] [serial = 2318] [outer = (nil)] 19:23:02 INFO - PROCESS | 17353 | ++DOMWINDOW == 166 (0x9b446400) [pid = 17353] [serial = 2319] [outer = 0x9afae400] 19:23:02 INFO - PROCESS | 17353 | 1464142982879 Marionette DEBUG loaded listener.js 19:23:03 INFO - PROCESS | 17353 | ++DOMWINDOW == 167 (0x9b880000) [pid = 17353] [serial = 2320] [outer = 0x9afae400] 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:23:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:23:04 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" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:23:04 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" 19:23:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:23:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:23:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2141ms 19:23:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:23:04 INFO - PROCESS | 17353 | 1464142984082 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 19:23:04 INFO - PROCESS | 17353 | 1464142984298 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 19:23:04 INFO - PROCESS | 17353 | 1464142984302 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 19:23:04 INFO - PROCESS | 17353 | 1464142984391 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:23:04 INFO - PROCESS | 17353 | 1464142984400 Marionette TRACE conn4 <- [1,3058,null,{}] 19:23:04 INFO - PROCESS | 17353 | 1464142984497 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:04 INFO - PROCESS | 17353 | 1464142984745 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 19:23:05 INFO - PROCESS | 17353 | 1464142985093 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:05 INFO - PROCESS | 17353 | ++DOCSHELL 0x9ac92c00 == 200 [pid = 17353] [id = 774] 19:23:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 168 (0xa6284000) [pid = 17353] [serial = 2321] [outer = (nil)] 19:23:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 169 (0xa68ea800) [pid = 17353] [serial = 2322] [outer = 0xa6284000] 19:23:05 INFO - PROCESS | 17353 | 1464142985183 Marionette DEBUG loaded listener.js 19:23:05 INFO - PROCESS | 17353 | ++DOMWINDOW == 170 (0xa6d9e400) [pid = 17353] [serial = 2323] [outer = 0xa6284000] 19:23:06 INFO - PROCESS | 17353 | 1464142986119 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 19:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:23:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:23:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:23:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:23:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:23:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:23:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:23:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:23:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:23:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:23:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:23:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:23:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1820ms 19:23:06 INFO - PROCESS | 17353 | 1464142986158 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 19:23:06 INFO - PROCESS | 17353 | 1464142986164 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 19:23:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:23:06 INFO - PROCESS | 17353 | 1464142986174 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:23:06 INFO - PROCESS | 17353 | 1464142986179 Marionette TRACE conn4 <- [1,3062,null,{}] 19:23:06 INFO - PROCESS | 17353 | 1464142986237 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:06 INFO - PROCESS | 17353 | 1464142986518 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 19:23:06 INFO - PROCESS | 17353 | 1464142986881 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:06 INFO - PROCESS | 17353 | ++DOCSHELL 0x88a82c00 == 201 [pid = 17353] [id = 775] 19:23:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 171 (0x88a86000) [pid = 17353] [serial = 2324] [outer = (nil)] 19:23:06 INFO - PROCESS | 17353 | ++DOMWINDOW == 172 (0x88a8e400) [pid = 17353] [serial = 2325] [outer = 0x88a86000] 19:23:06 INFO - PROCESS | 17353 | 1464142986973 Marionette DEBUG loaded listener.js 19:23:07 INFO - PROCESS | 17353 | ++DOMWINDOW == 173 (0x8eb0cc00) [pid = 17353] [serial = 2326] [outer = 0x88a86000] 19:23:07 INFO - PROCESS | 17353 | [17353] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:23:07 INFO - PROCESS | 17353 | 1464142987907 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:23:07 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:23:07 INFO - {} 19:23:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1783ms 19:23:07 INFO - PROCESS | 17353 | 1464142987963 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 19:23:07 INFO - PROCESS | 17353 | 1464142987968 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 19:23:07 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:23:07 INFO - PROCESS | 17353 | 1464142987975 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:23:07 INFO - PROCESS | 17353 | 1464142987978 Marionette TRACE conn4 <- [1,3066,null,{}] 19:23:07 INFO - PROCESS | 17353 | 1464142987984 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:08 INFO - PROCESS | 17353 | 1464142988360 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 19:23:08 INFO - PROCESS | 17353 | 1464142988641 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:08 INFO - PROCESS | 17353 | ++DOCSHELL 0x88a8f000 == 202 [pid = 17353] [id = 776] 19:23:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 174 (0x92b82c00) [pid = 17353] [serial = 2327] [outer = (nil)] 19:23:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 175 (0x92b8b800) [pid = 17353] [serial = 2328] [outer = 0x92b82c00] 19:23:08 INFO - PROCESS | 17353 | 1464142988736 Marionette DEBUG loaded listener.js 19:23:08 INFO - PROCESS | 17353 | ++DOMWINDOW == 176 (0x92b8e000) [pid = 17353] [serial = 2329] [outer = 0x92b82c00] 19:23:09 INFO - PROCESS | 17353 | 1464142989539 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 19:23:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:23:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:23:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:23:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:23:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:23:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:23:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:23:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1582ms 19:23:09 INFO - PROCESS | 17353 | 1464142989580 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 19:23:09 INFO - PROCESS | 17353 | 1464142989584 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 19:23:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:23:09 INFO - PROCESS | 17353 | 1464142989594 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:23:09 INFO - PROCESS | 17353 | 1464142989597 Marionette TRACE conn4 <- [1,3070,null,{}] 19:23:09 INFO - PROCESS | 17353 | 1464142989603 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:09 INFO - PROCESS | 17353 | 1464142989859 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 19:23:10 INFO - PROCESS | 17353 | 1464142990217 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:10 INFO - PROCESS | 17353 | ++DOCSHELL 0x8570f400 == 203 [pid = 17353] [id = 777] 19:23:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 177 (0x85710000) [pid = 17353] [serial = 2330] [outer = (nil)] 19:23:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 178 (0x85716400) [pid = 17353] [serial = 2331] [outer = 0x85710000] 19:23:10 INFO - PROCESS | 17353 | 1464142990358 Marionette DEBUG loaded listener.js 19:23:10 INFO - PROCESS | 17353 | ++DOMWINDOW == 179 (0x85719c00) [pid = 17353] [serial = 2332] [outer = 0x85710000] 19:23:11 INFO - PROCESS | 17353 | 1464142991202 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 19:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:23:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1634ms 19:23:11 INFO - PROCESS | 17353 | 1464142991230 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 19:23:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:23:11 INFO - PROCESS | 17353 | 1464142991234 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 19:23:11 INFO - PROCESS | 17353 | 1464142991241 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:23:11 INFO - PROCESS | 17353 | 1464142991244 Marionette TRACE conn4 <- [1,3074,null,{}] 19:23:11 INFO - PROCESS | 17353 | 1464142991250 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:11 INFO - PROCESS | 17353 | 1464142991500 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 19:23:11 INFO - PROCESS | 17353 | 1464142991836 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:11 INFO - PROCESS | 17353 | ++DOCSHELL 0x85713800 == 204 [pid = 17353] [id = 778] 19:23:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 180 (0x85713c00) [pid = 17353] [serial = 2333] [outer = (nil)] 19:23:11 INFO - PROCESS | 17353 | ++DOMWINDOW == 181 (0x92b86400) [pid = 17353] [serial = 2334] [outer = 0x85713c00] 19:23:11 INFO - PROCESS | 17353 | 1464142991935 Marionette DEBUG loaded listener.js 19:23:12 INFO - PROCESS | 17353 | ++DOMWINDOW == 182 (0x92b8d800) [pid = 17353] [serial = 2335] [outer = 0x85713c00] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x86f71400 == 203 [pid = 17353] [id = 670] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x86f7ac00 == 202 [pid = 17353] [id = 671] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x86f74800 == 201 [pid = 17353] [id = 712] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x89dcf400 == 200 [pid = 17353] [id = 734] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x89474400 == 199 [pid = 17353] [id = 761] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8c852000 == 198 [pid = 17353] [id = 760] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8b46e000 == 197 [pid = 17353] [id = 759] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x86f7fc00 == 196 [pid = 17353] [id = 758] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0xa1059000 == 195 [pid = 17353] [id = 757] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x9b1e0c00 == 194 [pid = 17353] [id = 754] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x9afa6c00 == 193 [pid = 17353] [id = 752] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x9b1de000 == 192 [pid = 17353] [id = 753] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x87168800 == 191 [pid = 17353] [id = 751] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x94fb9400 == 190 [pid = 17353] [id = 750] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x9807e400 == 189 [pid = 17353] [id = 749] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x937b1c00 == 188 [pid = 17353] [id = 747] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x91466400 == 187 [pid = 17353] [id = 748] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x924db400 == 186 [pid = 17353] [id = 746] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8e39b400 == 185 [pid = 17353] [id = 745] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8eb0d400 == 184 [pid = 17353] [id = 744] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x90d5c400 == 183 [pid = 17353] [id = 743] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8f313000 == 182 [pid = 17353] [id = 742] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8a3ec800 == 181 [pid = 17353] [id = 741] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8cf61c00 == 180 [pid = 17353] [id = 739] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8e9ae400 == 179 [pid = 17353] [id = 740] 19:23:15 INFO - PROCESS | 17353 | --DOCSHELL 0x8aff9c00 == 178 [pid = 17353] [id = 738] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 181 (0x8d62e000) [pid = 17353] [serial = 2085] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 180 (0x8d409000) [pid = 17353] [serial = 2210] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 179 (0x94f06400) [pid = 17353] [serial = 2201] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 178 (0x937b4000) [pid = 17353] [serial = 2199] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 177 (0x935ce400) [pid = 17353] [serial = 2198] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 176 (0x924de400) [pid = 17353] [serial = 2196] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 175 (0x924d9c00) [pid = 17353] [serial = 2195] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 174 (0x923ac400) [pid = 17353] [serial = 2193] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 173 (0x923a9000) [pid = 17353] [serial = 2192] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 172 (0x9234a400) [pid = 17353] [serial = 2190] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 171 (0x920f7800) [pid = 17353] [serial = 2189] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 170 (0x91529400) [pid = 17353] [serial = 2187] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 169 (0x91525c00) [pid = 17353] [serial = 2186] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 168 (0x91470c00) [pid = 17353] [serial = 2184] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 167 (0x910ea800) [pid = 17353] [serial = 2183] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 166 (0x90d60800) [pid = 17353] [serial = 2181] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 165 (0x90d52c00) [pid = 17353] [serial = 2180] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 164 (0x8f5e5800) [pid = 17353] [serial = 2178] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 163 (0x8f5e0c00) [pid = 17353] [serial = 2177] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 162 (0x8eb06400) [pid = 17353] [serial = 2175] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 161 (0x8eb02800) [pid = 17353] [serial = 2174] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 160 (0x8ea1c400) [pid = 17353] [serial = 2172] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 159 (0x8ea17800) [pid = 17353] [serial = 2171] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 158 (0x8e9a6c00) [pid = 17353] [serial = 2169] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 157 (0x8e39b800) [pid = 17353] [serial = 2168] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 156 (0x8d68fc00) [pid = 17353] [serial = 2166] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 155 (0x8d638c00) [pid = 17353] [serial = 2165] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 154 (0x8d5bec00) [pid = 17353] [serial = 2163] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 153 (0x8d5b3400) [pid = 17353] [serial = 2162] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 152 (0x8d50e000) [pid = 17353] [serial = 2160] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 151 (0x8cf5e400) [pid = 17353] [serial = 2159] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 150 (0x8cd85000) [pid = 17353] [serial = 2157] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 149 (0x8c9b5400) [pid = 17353] [serial = 2156] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x8b470c00) [pid = 17353] [serial = 2154] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x8a426800) [pid = 17353] [serial = 2153] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x8c8b0800) [pid = 17353] [serial = 2150] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x8aff9000) [pid = 17353] [serial = 2204] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x8c8b8400) [pid = 17353] [serial = 2207] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x8d5be400) [pid = 17353] [serial = 2213] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0x8d5af800) [pid = 17353] [serial = 2211] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x8cd81400) [pid = 17353] [serial = 2208] [outer = (nil)] [url = about:blank] 19:23:15 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x8b55bc00) [pid = 17353] [serial = 2205] [outer = (nil)] [url = about:blank] 19:23:16 INFO - PROCESS | 17353 | 1464142996191 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 19:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:23:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 4995ms 19:23:16 INFO - PROCESS | 17353 | 1464142996238 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 19:23:16 INFO - PROCESS | 17353 | 1464142996245 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 19:23:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:23:16 INFO - PROCESS | 17353 | 1464142996253 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:23:16 INFO - PROCESS | 17353 | 1464142996267 Marionette TRACE conn4 <- [1,3078,null,{}] 19:23:16 INFO - PROCESS | 17353 | 1464142996279 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:16 INFO - PROCESS | 17353 | 1464142996514 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 19:23:16 INFO - PROCESS | 17353 | 1464142996757 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:16 INFO - PROCESS | 17353 | ++DOCSHELL 0x87ec5800 == 179 [pid = 17353] [id = 779] 19:23:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x88a8d800) [pid = 17353] [serial = 2336] [outer = (nil)] 19:23:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x89dcf400) [pid = 17353] [serial = 2337] [outer = 0x88a8d800] 19:23:16 INFO - PROCESS | 17353 | 1464142996843 Marionette DEBUG loaded listener.js 19:23:16 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8a42bc00) [pid = 17353] [serial = 2338] [outer = 0x88a8d800] 19:23:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 19:23:17 INFO - reader.readAsText(blob_2) 19:23:17 INFO - }" did not throw 19:23:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 19:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:23:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 19:23:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 19:23:17 INFO - reader.readAsDataURL(blob_2) 19:23:17 INFO - }" did not throw 19:23:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 19:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:23:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 19:23:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 19:23:17 INFO - reader.readAsArrayBuffer(blob_2) 19:23:17 INFO - }" did not throw 19:23:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 19:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:23:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 19:23:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 19:23:17 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 19:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:23:17 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 19:23:17 INFO - PROCESS | 17353 | 1464142997795 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 19:23:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:23:17 INFO - PROCESS | 17353 | 1464142997808 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:23:17 INFO - PROCESS | 17353 | 1464142997815 Marionette TRACE conn4 <- [1,3082,null,{}] 19:23:17 INFO - PROCESS | 17353 | 1464142997822 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:18 INFO - PROCESS | 17353 | 1464142998066 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 19:23:18 INFO - PROCESS | 17353 | 1464142998355 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:18 INFO - PROCESS | 17353 | ++DOCSHELL 0x8b7a9800 == 180 [pid = 17353] [id = 780] 19:23:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8c7c3400) [pid = 17353] [serial = 2339] [outer = (nil)] 19:23:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8c8b2800) [pid = 17353] [serial = 2340] [outer = 0x8c7c3400] 19:23:18 INFO - PROCESS | 17353 | 1464142998436 Marionette DEBUG loaded listener.js 19:23:18 INFO - PROCESS | 17353 | ++DOMWINDOW == 146 (0x8c958400) [pid = 17353] [serial = 2341] [outer = 0x8c7c3400] 19:23:19 INFO - PROCESS | 17353 | 1464142999385 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 19:23:19 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:23:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:23:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:23:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1635ms 19:23:19 INFO - PROCESS | 17353 | 1464142999448 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 19:23:19 INFO - PROCESS | 17353 | 1464142999452 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 19:23:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:23:19 INFO - PROCESS | 17353 | 1464142999459 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:23:19 INFO - PROCESS | 17353 | 1464142999465 Marionette TRACE conn4 <- [1,3086,null,{}] 19:23:19 INFO - PROCESS | 17353 | 1464142999494 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:19 INFO - PROCESS | 17353 | 1464142999827 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 19:23:19 INFO - PROCESS | 17353 | 1464142999872 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:19 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c8b3c00 == 181 [pid = 17353] [id = 781] 19:23:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 147 (0x8cf5d800) [pid = 17353] [serial = 2342] [outer = (nil)] 19:23:19 INFO - PROCESS | 17353 | ++DOMWINDOW == 148 (0x8d40a000) [pid = 17353] [serial = 2343] [outer = 0x8cf5d800] 19:23:19 INFO - PROCESS | 17353 | 1464142999963 Marionette DEBUG loaded listener.js 19:23:20 INFO - PROCESS | 17353 | ++DOMWINDOW == 149 (0x8d511800) [pid = 17353] [serial = 2344] [outer = 0x8cf5d800] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 148 (0x928f1800) [pid = 17353] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 147 (0x8b7a3c00) [pid = 17353] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 146 (0x8cd83000) [pid = 17353] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 145 (0x8a3f7000) [pid = 17353] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 144 (0x8b55a400) [pid = 17353] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 143 (0x881cb800) [pid = 17353] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 142 (0xa105fc00) [pid = 17353] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 141 (0x9bc3e000) [pid = 17353] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 140 (0x9b331000) [pid = 17353] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 139 (0x9b449000) [pid = 17353] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 138 (0x9b322000) [pid = 17353] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 137 (0x990b0c00) [pid = 17353] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 136 (0x99112c00) [pid = 17353] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 135 (0x9943cc00) [pid = 17353] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 134 (0x928f2400) [pid = 17353] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 133 (0x94f08c00) [pid = 17353] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 132 (0x94fb4000) [pid = 17353] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:23:20 INFO - PROCESS | 17353 | --DOMWINDOW == 131 (0x924d9000) [pid = 17353] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:23:21 INFO - PROCESS | 17353 | --DOMWINDOW == 130 (0x910e6800) [pid = 17353] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:23:21 INFO - PROCESS | 17353 | --DOMWINDOW == 129 (0x910e5c00) [pid = 17353] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:23:21 INFO - PROCESS | 17353 | --DOMWINDOW == 128 (0x90d54000) [pid = 17353] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:23:21 INFO - PROCESS | 17353 | --DOMWINDOW == 127 (0x8ea56c00) [pid = 17353] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 19:23:21 INFO - PROCESS | 17353 | --DOMWINDOW == 126 (0x8ea11400) [pid = 17353] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:23:21 INFO - PROCESS | 17353 | --DOMWINDOW == 125 (0x8d50a800) [pid = 17353] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:23:21 INFO - PROCESS | 17353 | --DOMWINDOW == 124 (0x8b54f400) [pid = 17353] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:23:21 INFO - PROCESS | 17353 | 1464143001540 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:23:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:23:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2099ms 19:23:21 INFO - PROCESS | 17353 | 1464143001559 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 19:23:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:23:21 INFO - PROCESS | 17353 | 1464143001564 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 19:23:21 INFO - PROCESS | 17353 | 1464143001572 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:23:21 INFO - PROCESS | 17353 | 1464143001575 Marionette TRACE conn4 <- [1,3090,null,{}] 19:23:21 INFO - PROCESS | 17353 | 1464143001582 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:21 INFO - PROCESS | 17353 | 1464143001952 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 19:23:22 INFO - PROCESS | 17353 | 1464143002126 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:22 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c8ac400 == 182 [pid = 17353] [id = 782] 19:23:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 125 (0x8d40ac00) [pid = 17353] [serial = 2345] [outer = (nil)] 19:23:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 126 (0x8d5b6c00) [pid = 17353] [serial = 2346] [outer = 0x8d40ac00] 19:23:22 INFO - PROCESS | 17353 | 1464143002222 Marionette DEBUG loaded listener.js 19:23:22 INFO - PROCESS | 17353 | ++DOMWINDOW == 127 (0x8d5c6c00) [pid = 17353] [serial = 2347] [outer = 0x8d40ac00] 19:23:23 INFO - PROCESS | 17353 | 1464143003324 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:23:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:23:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1790ms 19:23:23 INFO - PROCESS | 17353 | 1464143003362 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 19:23:23 INFO - PROCESS | 17353 | 1464143003369 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 19:23:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:23:23 INFO - PROCESS | 17353 | 1464143003379 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:23:23 INFO - PROCESS | 17353 | 1464143003385 Marionette TRACE conn4 <- [1,3094,null,{}] 19:23:23 INFO - PROCESS | 17353 | 1464143003418 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:23 INFO - PROCESS | 17353 | 1464143003692 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 19:23:24 INFO - PROCESS | 17353 | 1464143004048 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:24 INFO - PROCESS | 17353 | ++DOCSHELL 0x88a83800 == 183 [pid = 17353] [id = 783] 19:23:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 128 (0x88a87c00) [pid = 17353] [serial = 2348] [outer = (nil)] 19:23:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 129 (0x89dc8c00) [pid = 17353] [serial = 2349] [outer = 0x88a87c00] 19:23:24 INFO - PROCESS | 17353 | 1464143004142 Marionette DEBUG loaded listener.js 19:23:24 INFO - PROCESS | 17353 | ++DOMWINDOW == 130 (0x8aff3800) [pid = 17353] [serial = 2350] [outer = 0x88a87c00] 19:23:25 INFO - PROCESS | 17353 | 1464143005012 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:23:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:23:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1658ms 19:23:25 INFO - PROCESS | 17353 | 1464143005037 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 19:23:25 INFO - PROCESS | 17353 | 1464143005046 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 19:23:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:23:25 INFO - PROCESS | 17353 | 1464143005057 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:23:25 INFO - PROCESS | 17353 | 1464143005061 Marionette TRACE conn4 <- [1,3098,null,{}] 19:23:25 INFO - PROCESS | 17353 | 1464143005068 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:25 INFO - PROCESS | 17353 | 1464143005356 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 19:23:25 INFO - PROCESS | 17353 | 1464143005688 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:25 INFO - PROCESS | 17353 | ++DOCSHELL 0x8c856000 == 184 [pid = 17353] [id = 784] 19:23:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 131 (0x8c857c00) [pid = 17353] [serial = 2351] [outer = (nil)] 19:23:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 132 (0x8c957000) [pid = 17353] [serial = 2352] [outer = 0x8c857c00] 19:23:25 INFO - PROCESS | 17353 | 1464143005838 Marionette DEBUG loaded listener.js 19:23:25 INFO - PROCESS | 17353 | ++DOMWINDOW == 133 (0x8cd85000) [pid = 17353] [serial = 2353] [outer = 0x8c857c00] 19:23:26 INFO - PROCESS | 17353 | 1464143006780 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 19:23:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:23:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:23:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1740ms 19:23:26 INFO - PROCESS | 17353 | 1464143006798 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 19:23:26 INFO - PROCESS | 17353 | 1464143006802 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 19:23:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:23:26 INFO - PROCESS | 17353 | 1464143006809 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:23:26 INFO - PROCESS | 17353 | 1464143006815 Marionette TRACE conn4 <- [1,3102,null,{}] 19:23:26 INFO - PROCESS | 17353 | 1464143006834 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:27 INFO - PROCESS | 17353 | 1464143007083 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 19:23:27 INFO - PROCESS | 17353 | 1464143007491 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:27 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d518800 == 185 [pid = 17353] [id = 785] 19:23:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 134 (0x8d5b4800) [pid = 17353] [serial = 2354] [outer = (nil)] 19:23:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 135 (0x8d62ec00) [pid = 17353] [serial = 2355] [outer = 0x8d5b4800] 19:23:27 INFO - PROCESS | 17353 | 1464143007591 Marionette DEBUG loaded listener.js 19:23:27 INFO - PROCESS | 17353 | ++DOMWINDOW == 136 (0x8d79cc00) [pid = 17353] [serial = 2356] [outer = 0x8d5b4800] 19:23:28 INFO - PROCESS | 17353 | 1464143008431 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:23:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:23:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1643ms 19:23:28 INFO - PROCESS | 17353 | 1464143008459 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 19:23:28 INFO - PROCESS | 17353 | 1464143008464 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 19:23:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:23:28 INFO - PROCESS | 17353 | 1464143008472 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 19:23:28 INFO - PROCESS | 17353 | 1464143008476 Marionette TRACE conn4 <- [1,3106,null,{}] 19:23:28 INFO - PROCESS | 17353 | 1464143008482 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:28 INFO - PROCESS | 17353 | 1464143008739 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 19:23:29 INFO - PROCESS | 17353 | 1464143009042 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:29 INFO - PROCESS | 17353 | ++DOCSHELL 0x8d633000 == 186 [pid = 17353] [id = 786] 19:23:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 137 (0x8d82ec00) [pid = 17353] [serial = 2357] [outer = (nil)] 19:23:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 138 (0x8e16a000) [pid = 17353] [serial = 2358] [outer = 0x8d82ec00] 19:23:29 INFO - PROCESS | 17353 | 1464143009141 Marionette DEBUG loaded listener.js 19:23:29 INFO - PROCESS | 17353 | ++DOMWINDOW == 139 (0x8e172000) [pid = 17353] [serial = 2359] [outer = 0x8d82ec00] 19:23:30 INFO - PROCESS | 17353 | 1464143010063 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 19:23:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:23:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:23:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:23:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1631ms 19:23:30 INFO - PROCESS | 17353 | 1464143010107 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 19:23:30 INFO - PROCESS | 17353 | 1464143010112 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 19:23:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:23:30 INFO - PROCESS | 17353 | 1464143010118 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 19:23:30 INFO - PROCESS | 17353 | 1464143010123 Marionette TRACE conn4 <- [1,3110,null,{}] 19:23:30 INFO - PROCESS | 17353 | 1464143010128 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:30 INFO - PROCESS | 17353 | 1464143010387 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 19:23:30 INFO - PROCESS | 17353 | 1464143010729 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:30 INFO - PROCESS | 17353 | ++DOCSHELL 0x88a8a000 == 187 [pid = 17353] [id = 787] 19:23:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 140 (0x8d824800) [pid = 17353] [serial = 2360] [outer = (nil)] 19:23:30 INFO - PROCESS | 17353 | ++DOMWINDOW == 141 (0x8e9a8000) [pid = 17353] [serial = 2361] [outer = 0x8d824800] 19:23:30 INFO - PROCESS | 17353 | 1464143010891 Marionette DEBUG loaded listener.js 19:23:31 INFO - PROCESS | 17353 | ++DOMWINDOW == 142 (0x8e9b3800) [pid = 17353] [serial = 2362] [outer = 0x8d824800] 19:23:31 INFO - PROCESS | 17353 | 1464143011813 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 19:23:31 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:23:31 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 19:23:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:23:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:23:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:23:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:23:31 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1747ms 19:23:31 INFO - PROCESS | 17353 | 1464143011870 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 19:23:31 INFO - PROCESS | 17353 | 1464143011875 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 19:23:31 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:23:31 INFO - PROCESS | 17353 | 1464143011936 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 19:23:31 INFO - PROCESS | 17353 | 1464143011941 Marionette TRACE conn4 <- [1,3114,null,{}] 19:23:31 INFO - PROCESS | 17353 | 1464143011948 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:32 INFO - PROCESS | 17353 | 1464143012287 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 19:23:32 INFO - PROCESS | 17353 | 1464143012692 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3d81672f-bcf5-4d49-8db9-3aff17e0dc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:32 INFO - PROCESS | 17353 | ++DOCSHELL 0x8e39f400 == 188 [pid = 17353] [id = 788] 19:23:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 143 (0x8eb0a400) [pid = 17353] [serial = 2363] [outer = (nil)] 19:23:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 144 (0x8f5e8800) [pid = 17353] [serial = 2364] [outer = 0x8eb0a400] 19:23:32 INFO - PROCESS | 17353 | 1464143012788 Marionette DEBUG loaded listener.js 19:23:32 INFO - PROCESS | 17353 | ++DOMWINDOW == 145 (0x8f7c2400) [pid = 17353] [serial = 2365] [outer = 0x8eb0a400] 19:23:33 INFO - PROCESS | 17353 | 1464143013672 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 19:23:33 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:23:33 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1800ms 19:23:33 INFO - PROCESS | 17353 | 1464143013724 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 19:23:33 INFO - PROCESS | 17353 | 1464143013728 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 19:23:34 WARNING - u'runner_teardown' () 19:23:34 INFO - No more tests 19:23:34 INFO - Got 0 unexpected results 19:23:34 INFO - SUITE-END | took 1386s 19:23:34 INFO - Closing logging queue 19:23:34 INFO - queue closed 19:23:35 INFO - Return code: 0 19:23:35 WARNING - # TBPL SUCCESS # 19:23:35 INFO - Running post-action listener: _resource_record_post_action 19:23:35 INFO - Running post-run listener: _resource_record_post_run 19:23:36 INFO - Total resource usage - Wall time: 1423s; CPU: 98.0%; Read bytes: 11743232; Write bytes: 921743360; Read time: 448; Write time: 234960 19:23:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:23:36 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 142946304; Read time: 0; Write time: 132864 19:23:36 INFO - run-tests - Wall time: 1391s; CPU: 98.0%; Read bytes: 11214848; Write bytes: 778797056; Read time: 428; Write time: 102096 19:23:36 INFO - Running post-run listener: _upload_blobber_files 19:23:36 INFO - Blob upload gear active. 19:23:36 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 19:23:36 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 19:23:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 19:23:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 19:23:36 INFO - (blobuploader) - INFO - Open directory for files ... 19:23:36 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 19:23:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:23:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:23:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:23:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:23:39 INFO - (blobuploader) - INFO - Done attempting. 19:23:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 19:23:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:23:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:23:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:23:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:23:40 INFO - (blobuploader) - INFO - Done attempting. 19:23:40 INFO - (blobuploader) - INFO - Iteration through files over. 19:23:40 INFO - Return code: 0 19:23:40 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 19:23:40 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 19:23:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/317fdbeb4d8f94aaf2e0e6c2bc7ab16d040ac35d1d776deaa0e665cfcfbb06f231b2b0c581df8835d9c226b3563816f14c2c0ae8f8da9999c2293619c7ec1859", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b76920b52499831bed5911d7266dab93f27cb188fadbe75d6613fd2bfb302fe2d973b28954d6454cdac2df4cfd8231766d407e52c8605a7527fb115a8b75a4ac"} 19:23:40 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 19:23:40 INFO - Writing to file /builds/slave/test/properties/blobber_files 19:23:40 INFO - Contents: 19:23:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/317fdbeb4d8f94aaf2e0e6c2bc7ab16d040ac35d1d776deaa0e665cfcfbb06f231b2b0c581df8835d9c226b3563816f14c2c0ae8f8da9999c2293619c7ec1859", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b76920b52499831bed5911d7266dab93f27cb188fadbe75d6613fd2bfb302fe2d973b28954d6454cdac2df4cfd8231766d407e52c8605a7527fb115a8b75a4ac"} 19:23:40 INFO - Running post-run listener: copy_logs_to_upload_dir 19:23:40 INFO - Copying logs to upload dir... 19:23:40 INFO - mkdir: /builds/slave/test/build/upload/logs 19:23:40 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1509.503607 ========= master_lag: 1.78 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 11 secs) (at 2016-05-24 19:23:42.542773) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 19:23:42.543878) ========= 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-1464141144.897511-1831441161 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/317fdbeb4d8f94aaf2e0e6c2bc7ab16d040ac35d1d776deaa0e665cfcfbb06f231b2b0c581df8835d9c226b3563816f14c2c0ae8f8da9999c2293619c7ec1859", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b76920b52499831bed5911d7266dab93f27cb188fadbe75d6613fd2bfb302fe2d973b28954d6454cdac2df4cfd8231766d407e52c8605a7527fb115a8b75a4ac"} build_url:https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.038045 build_url: 'https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/317fdbeb4d8f94aaf2e0e6c2bc7ab16d040ac35d1d776deaa0e665cfcfbb06f231b2b0c581df8835d9c226b3563816f14c2c0ae8f8da9999c2293619c7ec1859", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b76920b52499831bed5911d7266dab93f27cb188fadbe75d6613fd2bfb302fe2d973b28954d6454cdac2df4cfd8231766d407e52c8605a7527fb115a8b75a4ac"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MypW5IA6RR-oj7_xqfmSOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.42 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 19:23:43.004500) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 19:23:43.004820) ========= 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-1464141144.897511-1831441161 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020498 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 19:23:43.056486) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-24 19:23:43.056761) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-24 19:23:43.057106) ========= ========= Total master_lag: 2.32 =========